Team Receipts

Sun Belt · Division I

James Madison 32-4

2023-24 season · Dukes

No. 296 toughest schedule of 362 — see full rankings

James Madison is 32-4. Its 36 opponents were a combined 287-335 before playing the Dukes and are 224-277 since. The best win was over Southern Illinois, which was 3-0 going in.

Data last updated

Open a row to see that opponent's season, split into games before James Madison, the game itself, and games after. Total includes the game vs. James Madison.

Wk 1·

Michigan State

Away · Big Ten

W 79-76

Before
0-0
After
20-14
Total
20-15

Show Michigan State's season

Wk 2·

Short week

Kent State

Away · MAC

W 113-108

Before
1-0
After
16-16
Total
17-17

Show Kent State's season

Wk 2·

Short week

Howard

Home · MEAC

W 107-86

Before
1-1
After
17-15
Total
18-17

Show Howard's season

Wk 3·

Short week

Radford

Home · Big South

W 76-73

Before
2-2
After
14-14
Total
16-17

Show Radford's season

Wk 3·

Short week

Southern Illinois

Neutral · MVC

W 82-76

Before
3-0
After
16-12
Total
19-13

Show Southern Illinois' season

Wk 4·

Short week

Fresno State

Neutral · Mountain West

W 95-64

Before
3-1
After
9-19
Total
12-21

Show Fresno State's season

Wk 5·

Buffalo

Home · MAC

W 81-66

Before
1-5
After
3-21
Total
4-27

Show Buffalo's season

Wk 5·

Short week

Keystone

Home · Non-D1

W 130-59

Before
0-1
After
0-0
Total
0-2

Show Keystone's season

Wk 6·

Old Dominion

Away · Sun Belt

W 84-69

Before
3-5
After
4-19
Total
7-25

Show Old Dominion's season

Wk 7·

Hampton

Away · CAA

W 88-71

Before
4-5
After
5-18
Total
9-24

Show Hampton's season

Wk 8·

Short week

Coppin State

Home · MEAC

W 87-48

Before
1-11
After
1-15
Total
2-27

Show Coppin State's season

Wk 8·

Short week

Morgan State

Away · MEAC

W 89-75

Before
4-9
After
7-10
Total
11-20

Show Morgan State's season

Wk 9·

Texas State

Home · Sun Belt

W 82-65

Before
6-6
After
11-11
Total
17-18

Show Texas State's season

Wk 10·

Short week

Louisiana

Away · Sun Belt

W 68-61

Before
7-6
After
12-7
Total
19-14

Show Louisiana's season

Wk 10·

Short week

Southern Miss

Away · Sun Belt

L 71-81

Before
7-7
After
8-9
Total
16-16

Show Southern Miss' season

Wk 11·

Short week

South Alabama

Home · Sun Belt

W 89-55

Before
8-7
After
8-8
Total
16-16

Show South Alabama's season

Wk 11·

Short week

App State

Home · Sun Belt

L 55-59

Before
12-4
After
14-3
Total
27-7

Show App State's season

Wk 12·

Short week

UL Monroe

Home · Sun Belt

W 89-70

Before
4-11
After
7-7
Total
11-19

Show UL Monroe's season

Wk 12·

Short week

Marshall

Home · Sun Belt

W 67-52

Before
9-10
After
4-9
Total
13-20

Show Marshall's season

Wk 13·

Short week

Old Dominion

Away · Sun Belt

W 78-62

Before
5-14
After
2-10
Total
7-25

Show Old Dominion's season

Wk 13·

Short week

App State

Away · Sun Belt

L 76-82

Before
16-4
After
10-3
Total
27-7

Show App State's season

Wk 14·

Short week

Coastal Carolina

Home · Sun Belt

W 105-67

Before
6-14
After
3-7
Total
9-22

Show Coastal Carolina's season

Wk 14·

Short week

Old Dominion

Home · Sun Belt

W 78-63

Before
6-16
After
1-8
Total
7-25

Show Old Dominion's season

Wk 15·

Short week

Arkansas State

Away · Sun Belt

W 77-73

Before
10-13
After
10-3
Total
20-17

Show Arkansas State's season

Wk 15·

Short week

Akron

Home · MAC

W 73-59

Before
18-5
After
6-5
Total
24-11

Show Akron's season

Wk 16·

Short week

Georgia State

Home · Sun Belt

W 83-63

Before
11-13
After
3-3
Total
14-17

Show Georgia State's season

Wk 16·

Short week

Georgia Southern

Home · Sun Belt

W 87-80

Before
5-21
After
4-2
Total
9-24

Show Georgia Southern's season

Wk 17·

Short week

Marshall

Away · Sun Belt

W 84-58

Before
12-15
After
1-4
Total
13-20

Show Marshall's season

Wk 17·

Short week

Georgia Southern

Away · Sun Belt

W 80-74

Before
6-22
After
3-1
Total
9-24

Show Georgia Southern's season

Wk 18·

Short week

Georgia State

Away · Sun Belt

W 84-78

Before
13-15
After
1-1
Total
14-17

Show Georgia State's season

Wk 18·

Short week

Coastal Carolina

Away · Sun Belt

W 86-76

Before
8-20
After
1-1
Total
9-22

Show Coastal Carolina's season

Wk 19·

Marshall

Neutral · Sun Belt

W 81-64

Before
13-19
After
0-0
Total
13-20

Show Marshall's season

Wk 19·

Short week

Texas State

Neutral · Sun Belt

W 73-68

Before
17-17
After
0-0
Total
17-18

Show Texas State's season

Wk 19·

Short week

Arkansas State

Neutral · Sun Belt

W 91-71

Before
18-15
After
2-1
Total
20-17

Show Arkansas State's season

NCAA·

11 days rest

Wisconsin

Neutral · Big Ten

W 72-61

Before
22-13
After
0-0
Total
22-14

Show Wisconsin's season

NCAA·

Short week

Duke

Neutral · ACC

L 55-93

Before
25-8
After
1-1
Total
27-9

Show Duke's season

Combined opponents

Across 36 completed games

Before playing James Madison

287-335

46.1%

vs. James Madison

4-32

11.1%

After playing James Madison

224-277

44.7%

Total (including vs. James Madison)

515-644

44.4%

Teams we beat418-605total (40.9%)

Before playing James Madison 227-312 · after 191-261

Teams that beat us97-39total (71.3%)

Before playing James Madison 60-23 · after 33-16

How we count

Records are summed once per game on this schedule, so an opponent who shows up twice is counted twice. Before playing James Madison uses only that opponent's games completed before the kickoff. vs. James Madison is the opponents' combined record in those head-to-head games. After playing James Madison uses only games completed later. Total adds the three together. Canceled, postponed, and vacated games are excluded. Winning percentage counts a tie as half a win.

Completed games only, including the postseason. Exhibition games are left out. A neutral site does not change who won.