Sun Belt · Division I
James Madison 20-12
2024-25 season · Dukes
No. 137 toughest schedule of 364 — see full rankings
James Madison is 20-12. Its 32 opponents were a combined 247-235 before playing the Dukes and are 295-192 since. The best win was over Arkansas State, which was 11-3 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.
L 69-83
- Before
- 2-0
- After
- 21-11
- Total
- 24-11
Show Norfolk State's seasonHide Norfolk State's season
Wk 2
Short week
L 69-83
2-0
21-11
24-11
L 69-83
- Before
- 2-0
- After
- 21-11
- Total
- 24-11
Show Norfolk State's seasonHide Norfolk State's season
Wk 2
Short week
L 69-83
2-0
21-11
24-11
Wk 2·
Short weekMary Baldwin
Home · Non-D1
W 100-52
- Before
- 0-0
- After
- 0-1
- Total
- 0-2
Show Mary Baldwin's seasonHide Mary Baldwin's season
Wk 2
Short week
Mary Baldwin
Home · Non-D1
Show Mary Baldwin's seasonHide Mary Baldwin's season
W 100-52
0-0
0-1
0-2
Wk 2·
Short weekMary Baldwin
Home · Non-D1
W 100-52
- Before
- 0-0
- After
- 0-1
- Total
- 0-2
Show Mary Baldwin's seasonHide Mary Baldwin's season
Wk 2
Short week
Mary Baldwin
Home · Non-D1
Show Mary Baldwin's seasonHide Mary Baldwin's season
W 100-52
0-0
0-1
0-2
L 67-73
- Before
- 3-2
- After
- 26-3
- Total
- 30-5
Show UC San Diego's seasonHide UC San Diego's season
Wk 4
Short week
L 67-73
3-2
26-3
30-5
L 67-73
- Before
- 3-2
- After
- 26-3
- Total
- 30-5
Show UC San Diego's seasonHide UC San Diego's season
Wk 4
Short week
L 67-73
3-2
26-3
30-5
W 71-65
- Before
- 4-2
- After
- 19-10
- Total
- 23-13
Show Jacksonville State's seasonHide Jacksonville State's season
Wk 4
Short week
W 71-65
4-2
19-10
23-13
W 71-65
- Before
- 4-2
- After
- 19-10
- Total
- 23-13
Show Jacksonville State's seasonHide Jacksonville State's season
Wk 4
Short week
W 71-65
4-2
19-10
23-13
Wk 5·
Home · A-10
L 61-66
- Before
- 4-3
- After
- 22-6
- Total
- 27-9
Show George Mason's seasonHide George Mason's season
Wk 5
L 61-66
4-3
22-6
27-9
Wk 5·
Home · A-10
L 61-66
- Before
- 4-3
- After
- 22-6
- Total
- 27-9
Show George Mason's seasonHide George Mason's season
Wk 5
L 61-66
4-3
22-6
27-9
W 71-61
- Before
- 6-2
- After
- 13-10
- Total
- 19-13
Show East Tennessee State's seasonHide East Tennessee State's season
Wk 5
Short week
Home · SoCon
Show East Tennessee State's seasonHide East Tennessee State's season
W 71-61
6-2
13-10
19-13
W 71-61
- Before
- 6-2
- After
- 13-10
- Total
- 19-13
Show East Tennessee State's seasonHide East Tennessee State's season
Wk 5
Short week
Home · SoCon
Show East Tennessee State's seasonHide East Tennessee State's season
W 71-61
6-2
13-10
19-13
W 78-61
- Before
- 4-4
- After
- 21-4
- Total
- 25-9
Show Utah Valley's seasonHide Utah Valley's season
Wk 6
Short week
W 78-61
4-4
21-4
25-9
W 78-61
- Before
- 4-4
- After
- 21-4
- Total
- 25-9
Show Utah Valley's seasonHide Utah Valley's season
Wk 6
Short week
W 78-61
4-4
21-4
25-9
L 58-75
- Before
- 8-3
- After
- 12-8
- Total
- 21-11
Show Wake Forest's seasonHide Wake Forest's season
Wk 7
10 days rest
L 58-75
8-3
12-8
21-11
L 58-75
- Before
- 8-3
- After
- 12-8
- Total
- 21-11
Show Wake Forest's seasonHide Wake Forest's season
Wk 7
10 days rest
L 58-75
8-3
12-8
21-11
L 49-77
- Before
- 7-4
- After
- 13-7
- Total
- 21-11
Show South Alabama's seasonHide South Alabama's season
Wk 8
Short week
L 49-77
7-4
13-7
21-11
L 49-77
- Before
- 7-4
- After
- 13-7
- Total
- 21-11
Show South Alabama's seasonHide South Alabama's season
Wk 8
Short week
L 49-77
7-4
13-7
21-11
Wk 9·
Midway University
Home · Non-D1
W 96-64
- Before
- 0-2
- After
- 0-0
- Total
- 0-3
Show Midway University's seasonHide Midway University's season
Wk 9
Midway University
Home · Non-D1
Show Midway University's seasonHide Midway University's season
W 96-64
0-2
0-0
0-3
Wk 9·
Midway University
Home · Non-D1
W 96-64
- Before
- 0-2
- After
- 0-0
- Total
- 0-3
Show Midway University's seasonHide Midway University's season
Wk 9
Midway University
Home · Non-D1
Show Midway University's seasonHide Midway University's season
W 96-64
0-2
0-0
0-3
W 83-72
- Before
- 6-7
- After
- 5-14
- Total
- 11-22
Show Southern Miss' seasonHide Southern Miss' season
Wk 10
Short week
W 83-72
6-7
5-14
11-22
W 83-72
- Before
- 6-7
- After
- 5-14
- Total
- 11-22
Show Southern Miss' seasonHide Southern Miss' season
Wk 10
Short week
W 83-72
6-7
5-14
11-22
W 67-62
- Before
- 11-3
- After
- 14-7
- Total
- 25-11
Show Arkansas State's seasonHide Arkansas State's season
Wk 10
Short week
W 67-62
11-3
14-7
25-11
W 67-62
- Before
- 11-3
- After
- 14-7
- Total
- 25-11
Show Arkansas State's seasonHide Arkansas State's season
Wk 10
Short week
W 67-62
11-3
14-7
25-11
W 74-60
- Before
- 8-11
- After
- 7-8
- Total
- 15-20
Show Old Dominion's seasonHide Old Dominion's season
Wk 12
Short week
W 74-60
8-11
7-8
15-20
W 74-60
- Before
- 8-11
- After
- 7-8
- Total
- 15-20
Show Old Dominion's seasonHide Old Dominion's season
Wk 12
Short week
W 74-60
8-11
7-8
15-20
W 86-79
- Before
- 7-13
- After
- 7-5
- Total
- 14-19
Show Georgia State's seasonHide Georgia State's season
Wk 13
Short week
W 86-79
7-13
7-5
14-19
W 86-79
- Before
- 7-13
- After
- 7-5
- Total
- 14-19
Show Georgia State's seasonHide Georgia State's season
Wk 13
Short week
W 86-79
7-13
7-5
14-19
W 73-64
- Before
- 8-13
- After
- 2-8
- Total
- 10-22
Show Coastal Carolina's seasonHide Coastal Carolina's season
Wk 14
Short week
W 73-64
8-13
2-8
10-22
W 73-64
- Before
- 8-13
- After
- 2-8
- Total
- 10-22
Show Coastal Carolina's seasonHide Coastal Carolina's season
Wk 14
Short week
W 73-64
8-13
2-8
10-22
W 68-54
- Before
- 10-12
- After
- 5-7
- Total
- 15-20
Show Old Dominion's seasonHide Old Dominion's season
Wk 14
Short week
W 68-54
10-12
5-7
15-20
W 68-54
- Before
- 10-12
- After
- 5-7
- Total
- 15-20
Show Old Dominion's seasonHide Old Dominion's season
Wk 14
Short week
W 68-54
10-12
5-7
15-20
W 77-72
- Before
- 13-12
- After
- 4-3
- Total
- 17-16
Show Georgia Southern's seasonHide Georgia Southern's season
Wk 16
Short week
W 77-72
13-12
4-3
17-16
W 77-72
- Before
- 13-12
- After
- 4-3
- Total
- 17-16
Show Georgia Southern's seasonHide Georgia Southern's season
Wk 16
Short week
W 77-72
13-12
4-3
17-16
W 74-73
- Before
- 8-18
- After
- 2-3
- Total
- 10-22
Show Coastal Carolina's seasonHide Coastal Carolina's season
Wk 16
Short week
W 74-73
8-18
2-3
10-22
W 74-73
- Before
- 8-18
- After
- 2-3
- Total
- 10-22
Show Coastal Carolina's seasonHide Coastal Carolina's season
Wk 16
Short week
W 74-73
8-18
2-3
10-22
W 83-63
- Before
- 12-15
- After
- 2-3
- Total
- 14-19
Show Georgia State's seasonHide Georgia State's season
Wk 17
Short week
W 83-63
12-15
2-3
14-19
W 83-63
- Before
- 12-15
- After
- 2-3
- Total
- 14-19
Show Georgia State's seasonHide Georgia State's season
Wk 17
Short week
W 83-63
12-15
2-3
14-19
W 78-73
- Before
- 14-14
- After
- 3-1
- Total
- 17-16
Show Georgia Southern's seasonHide Georgia Southern's season
Wk 17
Short week
W 78-73
14-14
3-1
17-16
W 78-73
- Before
- 14-14
- After
- 3-1
- Total
- 17-16
Show Georgia Southern's seasonHide Georgia Southern's season
Wk 17
Short week
W 78-73
14-14
3-1
17-16
L 93-102
- Before
- 15-15
- After
- 0-1
- Total
- 16-16
Show Texas State's seasonHide Texas State's season
Wk 18
2OT
Short week
L 93-102
15-15
0-1
16-16
L 93-102
- Before
- 15-15
- After
- 0-1
- Total
- 16-16
Show Texas State's seasonHide Texas State's season
Wk 18
2OT
Short week
L 93-102
15-15
0-1
16-16
Combined opponents
Across 32 completed games
Before playing James Madison
247-235
51.2%
vs. James Madison
12-20
37.5%
After playing James Madison
295-192
60.6%
Total (including vs. James Madison)
554-447
55.3%
Teams we beat298-306total (49.3%)
Before playing James Madison 146-166 · after 152-120
Teams that beat us256-141total (64.5%)
Before playing James Madison 101-69 · after 143-72
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.