MUNCIE, Ind. (AP) Payton Sparks scored 18 points to help Ball State Cardinals defeat Buffalo Bulls 80-66 on Saturday.
Sparks added eight rebounds for the Cardinals (14-13, 7-7 Mid-American Conference). Mickey Pearson Jr. scored 14 points and added seven rebounds. Ben Hendriks shot 6 of 8 from the field to finish with 14 points.
The Bulls (8-19, 3-11) were led by Kavon Bradford, who recorded 18 points. Buffalo also got 14 points from Ryan Sabol. Tyson Dunn also had 10 points, seven assists and two steals.
Ball State took the lead with 15:27 left in the first half and never looked back. Hendriks led his team in scoring with eight points in the first half to help put them up 41-36 at the break. Ball State outscored Buffalo in the second half by nine points, with Sparks scoring a team-high 12 points in the final half.
---
The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.
Copyright 2025 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.
1st Half
BUF
Bulls
36
BALL
Cardinals
41
Time
Team
Play
Score
20:00
(Cardinals gains possession)
19:49
Ethan Brittain-Watts turnover
19:19
+2
Noah Batchelor makes two point hook shot
2-0
18:57
+2
Payton Sparks makes two point jump shot
2-2
18:42
+2
Ryan Sabol makes two point layup
4-2
18:41
Mickey Pearson Jr. turnover
18:36
+2
Ryan Sabol makes two point jump shot (Tyson Dunn assists)
6-2
18:25
+3
Jermahri Hill makes three point jump shot
6-5
17:56
Anquan Boldin Jr. turnover
17:35
Tim Oboh blocks Payton Sparks's two point hook shot
17:33
Cardinals offensive rebound
17:28
Juanse Gorosito misses two point jump shot
17:26
Tyson Dunn defensive rebound
17:19
Tyson Dunn misses two point jump shot
17:17
Jermahri Hill defensive rebound
17:08
Jermahri Hill misses two point layup
17:06
Cardinals offensive rebound
17:04
Juanse Gorosito misses two point jump shot
17:02
Tim Oboh defensive rebound
16:51
Ethan Brittain-Watts personal foul
16:41
Ryan Sabol misses three point jump shot
16:39
Ethan Brittain-Watts defensive rebound
16:32
Ethan Brittain-Watts misses two point layup
16:30
Payton Sparks offensive rebound
16:28
+2
Mickey Pearson Jr. makes two point jump shot
6-7
16:19
Anquan Boldin Jr. misses three point jump shot
16:17
Mickey Pearson Jr. defensive rebound
16:17
Noah Batchelor personal foul
15:55
TV timeout
15:52
Payton Sparks turnover
15:42
Jermahri Hill shooting foul (Tyson Dunn draws the foul)
15:42
+1
Tyson Dunn makes regular free throw 1 of 2
7-7
15:42
Tyson Dunn misses regular free throw 2 of 2
15:42
Jermahri Hill defensive rebound
15:27
+3
Juanse Gorosito makes three point jump shot (Payton Sparks assists)
7-10
15:09
Tim Oboh misses three point jump shot
15:07
Cardinals defensive rebound
14:53
+2
Jermahri Hill makes two point jump shot
7-12
14:38
Tyson Dunn misses three point jump shot
14:36
Cardinals defensive rebound
14:22
Jermahri Hill misses two point layup
14:20
Jermahri Hill offensive rebound
14:18
+3
Mickey Pearson Jr. makes three point jump shot (Jermahri Hill assists)
7-15
14:05
+3
Ben Michaels makes three point jump shot (Tyson Dunn assists)
10-15
13:40
+2
Ben Hendriks makes two point layup (Jeremiah Hernandez assists)
10-17
13:25
Ben Hendriks shooting foul (Ryan Sabol draws the foul)
13:25
+1
Ryan Sabol makes regular free throw 1 of 3
11-17
13:25
+1
Ryan Sabol makes regular free throw 2 of 3
12-17
13:25
+1
Ryan Sabol makes regular free throw 3 of 3
13-17
12:57
+2
Ben Hendriks makes two point layup (Jeremiah Hernandez assists)
13-19
12:37
+2
Ryan Sabol makes two point layup
15-19
12:16
+2
Jeremiah Hernandez makes two point layup
15-21
12:16
Bryson Wilson shooting foul (Jeremiah Hernandez draws the foul)
12:16
+1
Jeremiah Hernandez makes regular free throw 1 of 1
15-22
12:06
Bryson Wilson turnover (Joey Hart steals)
12:02
Bryson Wilson shooting foul (Joey Hart draws the foul)
12:02
+1
Joey Hart makes regular free throw 1 of 2
15-23
12:02
+1
Joey Hart makes regular free throw 2 of 2
15-24
11:52
Ryan Sabol offensive foul
11:52
Ryan Sabol turnover (offensive foul)
11:52
TV timeout
11:36
+2
Ben Hendriks makes two point hook shot (Jeremiah Hernandez assists)
15-26
11:22
Tyson Dunn turnover (Ben Hendriks steals)
11:12
Ben Michaels shooting foul (Jeremiah Hernandez draws the foul)
11:12
Jeremiah Hernandez misses regular free throw 1 of 2
11:12
Jeremiah Hernandez misses regular free throw 2 of 2
11:12
Jeremiah Hernandez offensive rebound
10:58
Mason Jones misses two point layup
10:56
Payton Sparks offensive rebound
10:52
+2
Payton Sparks makes two point jump shot
15-28
10:30
+2
Tyson Dunn makes two point layup
17-28
10:07
Tim Oboh shooting foul (Mason Jones draws the foul)
10:07
+1
Mason Jones makes regular free throw 1 of 2
17-29
10:07
Mason Jones misses regular free throw 2 of 2
10:07
Tim Oboh defensive rebound
9:57
Tyson Dunn misses three point jump shot
9:55
Mason Jones defensive rebound
9:37
Payton Sparks turnover
9:20
Ryan Sabol turnover (Ethan Brittain-Watts steals)
8:51
Jermahri Hill misses two point layup
8:49
Payton Sparks offensive rebound
8:48
+2
Payton Sparks makes two point jump shot
17-31
8:34
Tim Oboh misses three point jump shot
8:32
Mason Jones defensive rebound
8:23
Ethan Brittain-Watts misses three point jump shot
8:21
Ryan Sabol defensive rebound
8:03
Tyson Dunn misses two point jump shot
8:01
Noah Batchelor offensive rebound
7:58
Brayden Jackson misses three point jump shot
7:57
Tim Oboh offensive rebound
7:57
Payton Sparks personal foul
7:57
TV timeout
7:49
Tim Oboh misses two point layup
7:47
Payton Sparks defensive rebound
7:24
Juanse Gorosito misses three point jump shot
7:22
Bulls defensive rebound
7:07
+3
Kavon Bradford makes three point jump shot (Ryan Sabol assists)
20-31
6:46
Kavon Bradford personal foul (Mickey Pearson Jr. draws the foul)
6:46
Mickey Pearson Jr. misses regular free throw 1 of 1
6:46
Frederiks Meinarts defensive rebound
6:35
Ryan Sabol misses three point jump shot
6:33
Jermahri Hill defensive rebound
6:29
+3
Juanse Gorosito makes three point jump shot (Jermahri Hill assists)
20-34
6:17
Tim Oboh offensive foul
6:17
Tim Oboh turnover (offensive foul)
6:03
Payton Sparks misses two point layup
6:01
Frederiks Meinarts defensive rebound
5:52
+2
Kavon Bradford makes two point layup
22-34
5:52
Jermahri Hill shooting foul (Kavon Bradford draws the foul)
5:52
+1
Kavon Bradford makes regular free throw 1 of 1
23-34
5:31
Ethan Brittain-Watts misses three point jump shot
5:29
Ryan Sabol defensive rebound
5:15
+2
Kavon Bradford makes two point layup
25-34
5:15
Mickey Pearson Jr. shooting foul (Kavon Bradford draws the foul)
5:15
+1
Kavon Bradford makes regular free throw 1 of 1
26-34
4:47
Jeremiah Hernandez misses two point jump shot
4:45
Kavon Bradford defensive rebound
4:40
Payton Sparks personal foul (Kavon Bradford draws the foul)
4:40
Kavon Bradford misses regular free throw 1 of 2
4:15
Jeremiah Hernandez misses two point layup
4:13
Cardinals offensive rebound
4:13
Kavon Bradford personal foul
4:13
+1
Ben Hendriks makes regular free throw 1 of 2
26-35
4:13
+1
Ben Hendriks makes regular free throw 2 of 2
26-36
4:01
+2
Tyson Dunn makes two point jump shot
28-36
3:59
Kavon Bradford misses regular free throw 1 of 1
3:27
Frederiks Meinarts personal foul
3:27
TV timeout
3:27
+1
Mason Jones makes regular free throw 1 of 2
28-37
3:27
+1
Mason Jones makes regular free throw 2 of 2
28-38
3:09
Ryan Sabol turnover (Juanse Gorosito steals)
2:38
Juanse Gorosito misses two point hook shot
2:36
Bulls defensive rebound
2:21
Ben Michaels turnover
2:11
Anquan Boldin Jr. personal foul
2:11
Jermahri Hill misses regular free throw 1 of 2
2:11
+1
Jermahri Hill makes regular free throw 2 of 2
28-39
1:58
+2
Tyson Dunn makes two point jump shot
30-39
1:38
Zane Doughty misses two point layup
1:36
Noah Batchelor defensive rebound
1:31
Ethan Brittain-Watts personal foul
1:31
+1
Tyson Dunn makes regular free throw 1 of 2
31-39
1:31
Tyson Dunn misses regular free throw 2 of 2
1:31
Jermahri Hill defensive rebound
1:17
Jermahri Hill misses two point jump shot
1:15
Noah Batchelor defensive rebound
1:09
Frederiks Meinarts misses three point jump shot
1:07
Anquan Boldin Jr. offensive rebound
0:55
Ryan Sabol misses two point layup
0:55
Ryan Sabol offensive rebound
0:55
Juanse Gorosito personal foul
0:55
+1
Ryan Sabol makes regular free throw 1 of 2
32-39
0:55
+1
Ryan Sabol makes regular free throw 2 of 2
33-39
0:26
+2
Juanse Gorosito makes two point jump shot
33-41
0:19
Bulls 30 second timeout
0:02
+3
Frederiks Meinarts makes three point jump shot (Tyson Dunn assists)
36-41
0:00
End of period
2nd Half
BUF
Bulls
30
BALL
Cardinals
39
Time
Team
Play
Score
19:50
Jermahri Hill shooting foul (Tim Oboh draws the foul)
19:50
+1
Tim Oboh makes regular free throw 1 of 2
37-41
19:50
+1
Tim Oboh makes regular free throw 2 of 2
38-41
19:46
Tim Oboh personal foul
19:23
Juanse Gorosito misses three point jump shot
19:23
Noah Batchelor defensive rebound
19:23
Ben Michaels misses three point jump shot
19:21
Noah Batchelor offensive rebound
19:17
Mickey Pearson Jr. personal foul
19:03
Ryan Sabol misses three point jump shot
19:01
Juanse Gorosito defensive rebound
19:01
+2
Payton Sparks makes two point layup (Jermahri Hill assists)
38-43
18:58
Anquan Boldin Jr. shooting foul (Payton Sparks draws the foul)
18:58
+1
Payton Sparks makes regular free throw 1 of 1
38-44
18:37
+2
Tyson Dunn makes two point layup
40-44
18:22
Jermahri Hill misses three point jump shot
18:20
Payton Sparks offensive rebound
18:18
+2
Payton Sparks makes two point layup
40-46
18:18
Tyson Dunn shooting foul (Payton Sparks draws the foul)
18:18
Payton Sparks misses regular free throw 1 of 1
18:18
Noah Batchelor defensive rebound
18:14
Ethan Brittain-Watts personal foul
18:10
Ben Michaels misses three point jump shot
18:08
Jermahri Hill defensive rebound
17:51
Payton Sparks misses two point layup
17:49
Ryan Sabol defensive rebound
17:32
Ben Michaels misses three point jump shot
17:30
Mickey Pearson Jr. defensive rebound
17:17
Ben Michaels personal foul
17:15
Frederiks Meinarts blocks Ben Hendriks's two point layup
17:13
Ben Hendriks offensive rebound
17:11
+2
Ben Hendriks makes two point jump shot
40-48
16:57
Ryan Sabol turnover (Juanse Gorosito steals)
16:56
Tyson Dunn personal foul
16:47
Jermahri Hill misses two point layup
16:45
Kavon Bradford defensive rebound
16:42
Anquan Boldin Jr. offensive foul
16:42
Anquan Boldin Jr. turnover (offensive foul)
16:26
Jermahri Hill turnover
16:07
+2
Frederiks Meinarts makes two point layup
42-48
15:57
Ben Hendriks misses two point hook shot
15:55
Ben Hendriks offensive rebound
15:54
Ben Hendriks turnover (Tyson Dunn steals)
15:49
Ryan Sabol misses two point jump shot
15:47
Noah Batchelor offensive rebound
15:41
Kavon Bradford misses two point jump shot
15:39
Jermahri Hill defensive rebound
15:24
+2
Ben Hendriks makes two point hook shot (Jermahri Hill assists)
42-50
15:04
+2
Ryan Sabol makes two point layup
44-50
14:36
+2
Jermahri Hill makes two point jump shot
44-52
14:06
Kavon Bradford misses three point jump shot
14:04
Mickey Pearson Jr. defensive rebound
13:54
Ethan Brittain-Watts misses two point jump shot
13:52
Kavon Bradford defensive rebound
13:49
Ben Hendriks personal foul
13:49
TV timeout
13:28
+2
Kavon Bradford makes two point layup (Noah Batchelor assists)
46-52
13:05
+2
Ben Hendriks makes two point layup
46-54
12:51
Juanse Gorosito personal foul
12:38
Noah Batchelor misses two point layup
12:36
Kavon Bradford offensive rebound
12:33
Kavon Bradford misses two point layup
12:31
Payton Sparks defensive rebound
12:15
Juanse Gorosito turnover (Kavon Bradford steals)
12:11
+2
Kavon Bradford makes two point dunk
48-54
11:45
Payton Sparks misses two point layup
11:43
Tim Oboh defensive rebound
11:25
Kavon Bradford misses two point jump shot
11:23
Jeremiah Hernandez defensive rebound
11:01
+3
Jeremiah Hernandez makes three point jump shot (Juanse Gorosito assists)
48-57
10:34
+2
Tim Oboh makes two point jump shot (Tyson Dunn assists)
50-57
10:08
+2
Jeremiah Hernandez makes two point layup
50-59
9:53
TV timeout
9:40
Tim Oboh misses two point hook shot
9:38
Mason Jones defensive rebound
9:38
Noah Batchelor personal foul (Mason Jones draws the foul)
9:38
+1
Mason Jones makes regular free throw 1 of 2
50-60
9:38
Mason Jones misses regular free throw 2 of 2
9:38
Frederiks Meinarts defensive rebound
9:19
Mason Jones personal foul (Kavon Bradford draws the foul)
9:19
+1
Kavon Bradford makes regular free throw 1 of 2
51-60
9:19
+1
Kavon Bradford makes regular free throw 2 of 2
52-60
9:02
Jermahri Hill misses two point layup
9:00
Payton Sparks offensive rebound
8:59
Payton Sparks turnover (Tyson Dunn steals)
8:39
+2
Anquan Boldin Jr. makes two point layup (Tyson Dunn assists)
54-60
8:39
Mason Jones shooting foul (Anquan Boldin Jr. draws the foul)
8:39
+1
Anquan Boldin Jr. makes regular free throw 1 of 1
55-60
8:20
Joey Hart misses three point jump shot
8:18
Payton Sparks offensive rebound
8:13
Frederiks Meinarts personal foul
8:13
+1
Payton Sparks makes regular free throw 1 of 2
55-61
8:13
+1
Payton Sparks makes regular free throw 2 of 2
55-62
8:03
Tyson Dunn misses two point layup
8:01
Jermahri Hill defensive rebound
7:51
Tyson Dunn personal foul
7:51
TV timeout
7:51
Cardinals turnover
7:45
Noah Batchelor misses three point jump shot
7:43
Jermahri Hill defensive rebound
7:32
Jermahri Hill misses two point layup
7:30
Anquan Boldin Jr. defensive rebound
7:23
Cardinals technical foul
7:23
Ryan Sabol misses regular free throw 1 of 2
7:23
+1
Ryan Sabol makes regular free throw 2 of 2
56-62
7:09
Anquan Boldin Jr. turnover
6:50
Frederiks Meinarts personal foul
6:50
Payton Sparks misses regular free throw 1 of 2
6:50
+1
Payton Sparks makes regular free throw 2 of 2
56-63
6:35
Tyson Dunn misses two point hook shot
6:33
Mickey Pearson Jr. defensive rebound
6:16
Jermahri Hill misses three point jump shot
6:14
Noah Batchelor defensive rebound
5:54
Juanse Gorosito personal foul
5:54
+1
Kavon Bradford makes regular free throw 1 of 2
57-63
5:54
Kavon Bradford misses regular free throw 2 of 2
5:54
Mickey Pearson Jr. defensive rebound
5:36
+3
Mickey Pearson Jr. makes three point jump shot (Ethan Brittain-Watts assists)
57-66
5:22
+2
Tim Oboh makes two point layup (Tyson Dunn assists)
59-66
5:22
TV timeout
5:01
Jermahri Hill turnover
4:39
+2
Kavon Bradford makes two point layup
61-66
4:16
Noah Batchelor shooting foul (Mickey Pearson Jr. draws the foul)
4:16
+1
Mickey Pearson Jr. makes regular free throw 1 of 2
61-67
4:16
+1
Mickey Pearson Jr. makes regular free throw 2 of 2
61-68
3:59
Tim Oboh turnover
3:53
Tim Oboh personal foul
3:53
TV timeout
3:53
+1
Payton Sparks makes regular free throw 1 of 2
61-69
3:53
+1
Payton Sparks makes regular free throw 2 of 2
61-70
3:29
Kavon Bradford misses two point jump shot
3:27
Cardinals defensive rebound
3:27
Frederiks Meinarts personal foul
3:27
+1
Mickey Pearson Jr. makes regular free throw 1 of 2
61-71
3:27
Mickey Pearson Jr. misses regular free throw 2 of 2
3:27
Noah Batchelor defensive rebound
3:21
Noah Batchelor offensive foul
3:21
Noah Batchelor turnover (offensive foul)
3:16
Jermahri Hill turnover
3:03
+3
Anquan Boldin Jr. makes three point jump shot (Tyson Dunn assists)
64-71
2:35
Juanse Gorosito turnover (Anquan Boldin Jr. steals)
2:29
Mason Jones personal foul (Anquan Boldin Jr. draws the foul)
2:29
+1
Anquan Boldin Jr. makes regular free throw 1 of 2
65-71
2:29
+1
Anquan Boldin Jr. makes regular free throw 2 of 2
66-71
2:07
Mickey Pearson Jr. misses two point layup
2:05
Mickey Pearson Jr. offensive rebound
2:05
Noah Batchelor blocks Mickey Pearson Jr.'s two point jump shot
2:03
Anquan Boldin Jr. defensive rebound
1:49
Noah Batchelor misses three point jump shot
1:47
Anquan Boldin Jr. offensive rebound
1:45
Mickey Pearson Jr. personal foul (Anquan Boldin Jr. draws the foul)
1:45
Anquan Boldin Jr. misses regular free throw 1 of 2
1:45
Anquan Boldin Jr. misses regular free throw 2 of 2
1:45
Jermahri Hill defensive rebound
1:38
Cardinals 30 second timeout
1:17
+2
Payton Sparks makes two point hook shot
66-73
1:07
Ryan Sabol misses three point jump shot
1:05
Ethan Brittain-Watts defensive rebound
0:48
Kavon Bradford personal foul
0:48
+1
Ethan Brittain-Watts makes regular free throw 1 of 2
66-74
0:48
+1
Ethan Brittain-Watts makes regular free throw 2 of 2
66-75
0:47
Tyson Dunn misses three point jump shot
0:45
Jermahri Hill defensive rebound
0:41
Kavon Bradford personal foul (Jermahri Hill draws the foul)
0:41
+1
Jermahri Hill makes regular free throw 1 of 2
66-76
0:41
+1
Jermahri Hill makes regular free throw 2 of 2
66-77
0:35
Ryan Sabol turnover
0:32
Kavon Bradford personal foul
0:32
+1
Mickey Pearson Jr. makes regular free throw 1 of 2
66-78
0:32
Mickey Pearson Jr. misses regular free throw 2 of 2
0:32
Noah Batchelor defensive rebound
0:20
Noah Batchelor misses two point jump shot
0:18
Mickey Pearson Jr. defensive rebound
0:17
Ryan Sabol personal foul
0:17
+1
Mickey Pearson Jr. makes regular free throw 1 of 2
66-79
0:17
+1
Mickey Pearson Jr. makes regular free throw 2 of 2