Team Receipts

Big Ten · Division I

Michigan State 20-15

2023-24 season · Spartans

No. 9 toughest schedule of 362 — see full rankings

Michigan State is 20-15. Its 35 opponents were a combined 388-206 before playing the Spartans and are 331-256 since. The best win was over Baylor, which was 9-0 going in.

Data last updated

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

Wk 1·

James Madison

Home · Sun Belt

L 76-79

Before
0-0
After
31-4
Total
32-4

Show James Madison's season

Wk 2·

Short week

Southern Indiana

Home · OVC

W 74-51

Before
0-1
After
8-22
Total
8-24

Show Southern Indiana's season

Wk 3·

Short week

Duke

Neutral · ACC

L 65-74

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

Show Duke's season

Wk 3·

Short week

Butler

Home · Big East

W 74-54

Before
3-0
After
15-14
Total
18-15

Show Butler's season

Wk 3·

Short week

Alcorn State

Home · SWAC

W 81-49

Before
1-3
After
13-14
Total
14-18

Show Alcorn State's season

Wk 4·

Short week

Arizona

Neutral · Pac-12

L 68-74

Before
5-0
After
21-9
Total
27-9

Show Arizona's season

Wk 4·

Short week

Georgia Southern

Home · Sun Belt

W 86-55

Before
0-6
After
9-17
Total
9-24

Show Georgia Southern's season

Wk 6·

Wisconsin

Home · Big Ten

L 57-70

Before
6-2
After
15-12
Total
22-14

Show Wisconsin's season

Wk 6·

Short week

Nebraska

Away · Big Ten

L 70-77

Before
7-2
After
15-9
Total
23-11

Show Nebraska's season

Wk 7·

Baylor

Neutral · Big 12

W 88-64

Before
9-0
After
15-10
Total
24-11

Show Baylor's season

Wk 7·

Short week

Oakland

Home · Horizon

W 79-62

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

Show Oakland's season

Wk 8·

Short week

Stony Brook

Home · CAA

W 99-55

Before
6-5
After
14-9
Total
20-15

Show Stony Brook's season

Wk 9·

Indiana State

Home · MVC

W 87-75

Before
11-1
After
21-5
Total
32-7

Show Indiana State's season

Wk 10·

Short week

Penn State

Home · Big Ten

W 92-61

Before
7-6
After
9-10
Total
16-17

Show Penn State's season

Wk 10·

Short week

Northwestern

Away · Big Ten

L 74-88

Before
10-3
After
11-9
Total
22-12

Show Northwestern's season

Wk 11·

Short week

Illinois

Away · Big Ten

L 68-71

Before
11-3
After
17-6
Total
29-9

Show Illinois' season

Wk 11·

Short week

Rutgers

Home · Big Ten

W 73-55

Before
9-6
After
6-10
Total
15-17

Show Rutgers' season

Wk 12·

Short week

Minnesota

Home · Big Ten

W 76-66

Before
12-5
After
7-9
Total
19-15

Show Minnesota's season

Wk 12·

Short week

Maryland

Away · Big Ten

W 61-59

Before
11-7
After
5-9
Total
16-17

Show Maryland's season

Wk 13·

Short week

Wisconsin

Away · Big Ten

L 66-81

Before
15-4
After
6-10
Total
22-14

Show Wisconsin's season

Wk 14·

Short week

Michigan

Home · Big Ten

W 81-62

Before
7-13
After
1-10
Total
8-24

Show Michigan's season

Wk 14·

Short week

Maryland

Home · Big Ten

W 63-54

Before
13-8
After
3-8
Total
16-17

Show Maryland's season

Wk 15·

Short week

Minnesota

Away · Big Ten

L 56-59

Before
14-7
After
4-8
Total
19-15

Show Minnesota's season

Wk 15·

Short week

Illinois

Home · Big Ten

W 88-80

Before
17-5
After
12-3
Total
29-9

Show Illinois' season

Wk 16·

Short week

Penn State

Away · Big Ten

W 80-72

Before
12-12
After
4-4
Total
16-17

Show Penn State's season

Wk 16·

Short week

Michigan

Away · Big Ten

W 73-63

Before
8-17
After
0-6
Total
8-24

Show Michigan's season

Wk 17·

Short week

Iowa

Home · Big Ten

L 71-78

Before
15-11
After
3-4
Total
19-15

Show Iowa's season

Wk 17·

Short week

Ohio State

Home · Big Ten

L 57-60

Before
15-12
After
6-2
Total
22-14

Show Ohio State's season

Wk 18·

Purdue

Away · Big Ten

L 74-80

Before
25-3
After
8-2
Total
34-5

Show Purdue's season

Wk 19·

Short week

Northwestern

Home · Big Ten

W 53-49

Before
20-9
After
2-2
Total
22-12

Show Northwestern's season

Wk 19·

Short week

Indiana

Away · Big Ten

L 64-65

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

Show Indiana's season

Wk 20·

Short week

Minnesota

Neutral · Big Ten

W 77-67

Before
18-13
After
1-1
Total
19-15

Show Minnesota's season

Wk 20·

Short week

Purdue

Neutral · Big Ten

L 62-67

Before
28-3
After
5-2
Total
34-5

Show Purdue's season

NCAA·

Mississippi State

Neutral · SEC

W 69-51

Before
21-13
After
0-0
Total
21-14

Show Mississippi State's season

NCAA·

Short week

North Carolina

Neutral · ACC

L 69-85

Before
28-7
After
0-1
Total
29-8

Show North Carolina's season

Combined opponents

Across 35 completed games

Before playing Michigan State

388-206

65.3%

vs. Michigan State

15-20

42.9%

After playing Michigan State

331-256

56.4%

Total (including vs. Michigan State)

734-482

60.4%

Teams we beat354-324total (52.2%)

Before playing Michigan State 191-135 · after 163-169

Teams that beat us380-158total (70.6%)

Before playing Michigan State 197-71 · after 168-87

How we count

Records are summed once per game on this schedule, so an opponent who shows up twice is counted twice. Before playing Michigan State uses only that opponent's games completed before the kickoff. vs. Michigan State is the opponents' combined record in those head-to-head games. After playing Michigan State 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.