Haggerty's double-double carries Kansas State past Bellarmine 98-71
AP
Nov 08, 2025
MANHATTAN, Kansas (AP) P.J. Haggerty scored 23 points and distributed 11 assists, reserve David Castillo scored 19 points and Kansas State Wildcats beat Bellarmine Knights 98-71 on Saturday night.
Khamari McGriff scored 16 points and Abdi Bashir Jr. 15 for the Wildcats who shot an overwhelming 62.3% (33 of 53) including 60.9% (14 of 23) from 3-point range.
Michael Wilson Jr. scored 19 points, Jack Karasinski 18, Brian Waddell 11 and reserve Jacob Wassler 11 for Bellarmine (0-2). The Knights struggled from behind the arc shooting 20% (4 of 20).
The Jayhawks began pulling away midway through the first half turning a 10-10 score with 14:11 before halftime into a 25-12 lead almost seven minutes later.
Kansas State led 46-30 at halftime and were up by double digits for all the second half.
Despite the win, Kansas State committed 17 turnovers and were outscored 46-38 on the interior. Bellarmine finished the second half shooting 50% (17 of 34).
---
Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here and here (AP News mobile app). AP college football: https://apnews.com/hub/ap-top-25-college-football-poll and https://apnews.com/hub/college-football
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
BELLAR
Knights
30
KSU
Wildcats
46
Time
Team
Play
Score
20:00
(Wildcats gains possession)
19:48
Nate Johnson misses two point dunk
19:46
Darrius Bolden defensive rebound
19:19
Darrius Bolden misses two point jump shot
19:17
Abdi Bashir Jr. defensive rebound
19:05
Nate Johnson turnover (Jack Karasinski steals)
18:54
Brian Waddell misses two point layup
18:52
Abdi Bashir Jr. defensive rebound
18:42
Nate Johnson misses three point jump shot
18:40
Khamari McGriff offensive rebound
18:33
+2
Khamari McGriff makes two point layup
0-2
18:11
Elias Rapieque personal foul
17:59
+2
Jack Karasinski makes two point jump shot (Michael Wilson Jr. assists)
2-2
17:37
+2
Khamari McGriff makes two point layup (Elias Rapieque assists)
2-4
17:16
+3
Jack Karasinski makes three point jump shot (Brian Waddell assists)
5-4
17:03
+3
Abdi Bashir Jr. makes three point jump shot (P.J. Haggerty assists)
5-7
16:47
Jack Karasinski misses three point jump shot
16:45
Nate Johnson defensive rebound
16:34
Tyler Doyle personal foul
16:33
Tyler Doyle shooting foul (Elias Rapieque draws the foul)
16:33
Elias Rapieque misses regular free throw 1 of 2
16:33
+1
Elias Rapieque makes regular free throw 2 of 2
5-8
16:24
+3
Brian Waddell makes three point jump shot (Myles Watkins assists)
8-8
16:10
+2
Mobi Ikegwuruka makes two point layup (P.J. Haggerty assists)
8-10
15:38
Myles Watkins misses three point jump shot
15:38
Knights turnover (shot clock violation)
15:38
TV timeout
15:24
Jacob Wassler blocks C.J. Jones's two point jump shot
15:22
Knights defensive rebound
14:53
Knights turnover
14:43
C.J. Jones misses three point jump shot
14:41
Mobi Ikegwuruka offensive rebound
14:26
Grant Whitaker personal foul
14:19
Dorin Buca misses two point layup
14:17
Jacob Wassler defensive rebound
14:11
Andrej Kostic shooting foul (Jacob Wassler draws the foul)
14:11
+1
Jacob Wassler makes regular free throw 1 of 2
9-10
14:11
+1
Jacob Wassler makes regular free throw 2 of 2
10-10
14:04
Dorin Buca offensive foul
14:04
Dorin Buca turnover (offensive foul)
13:58
Jacob Wassler offensive foul
13:58
Jacob Wassler turnover (offensive foul)
13:53
Darrius Bolden personal foul
13:40
+2
C.J. Jones makes two point layup (Nate Johnson assists)
10-12
13:40
Tommy Clark shooting foul (C.J. Jones draws the foul)
13:40
+1
C.J. Jones makes regular free throw 1 of 1
10-13
13:22
C.J. Jones personal foul
13:06
Jacob Wassler misses three point jump shot
13:04
P.J. Haggerty defensive rebound
12:48
Andrej Kostic misses two point jump shot
12:46
Jack Karasinski defensive rebound
12:41
Dorin Buca blocks Brian Waddell's two point layup
12:41
Wildcats defensive rebound
12:31
P.J. Haggerty turnover (Darrius Bolden steals)
12:03
Tommy Clark misses three point jump shot
12:01
Wildcats defensive rebound
11:45
Darrius Bolden shooting foul (Nate Johnson draws the foul)
11:45
TV timeout
11:45
+1
Nate Johnson makes regular free throw 1 of 2
10-14
11:45
+1
Nate Johnson makes regular free throw 2 of 2
10-15
11:23
+2
Michael Wilson Jr. makes two point layup (Myles Watkins assists)
12-15
11:13
Mobi Ikegwuruka turnover
11:04
Donovan Hunter turnover
10:57
+2
P.J. Haggerty makes two point layup
12-17
10:28
Michael Wilson Jr. misses three point jump shot
10:26
Mobi Ikegwuruka defensive rebound
10:20
Nate Johnson misses three point jump shot
10:18
Knights defensive rebound
9:54
Brian Waddell turnover (Nate Johnson steals)
9:46
+3
P.J. Haggerty makes three point jump shot (Abdi Bashir Jr. assists)
12-20
9:22
Nate Johnson personal foul
9:16
David Castillo personal foul
9:01
Grant Whitaker misses two point jump shot
8:59
Abdi Bashir Jr. defensive rebound
8:52
Elias Rapieque turnover
8:24
Darrius Bolden misses two point jump shot
8:22
Nate Johnson defensive rebound
8:07
David Castillo turnover (Donovan Hunter steals)
8:01
Grant Whitaker turnover (traveling)
7:51
+3
Nate Johnson makes three point jump shot (David Castillo assists)
12-23
7:39
Grant Whitaker turnover (Nate Johnson steals)
7:35
+2
Nate Johnson makes two point dunk
12-25
7:20
Donovan Hunter misses two point jump shot
7:18
Donovan Hunter offensive rebound
7:15
+2
Donovan Hunter makes two point layup
14-25
7:10
+3
Abdi Bashir Jr. makes three point jump shot (Nate Johnson assists)
14-28
6:50
C.J. Jones personal foul
7:35
TV timeout
6:50
+1
Jack Karasinski makes regular free throw 1 of 2
15-28
6:50
+1
Jack Karasinski makes regular free throw 2 of 2
16-28
6:40
P.J. Haggerty turnover (Myles Watkins steals)
6:35
+2
Michael Wilson Jr. makes two point layup (Myles Watkins assists)
18-28
6:24
P.J. Haggerty misses two point layup
6:22
P.J. Haggerty offensive rebound
6:18
+2
David Castillo makes two point layup (P.J. Haggerty assists)
18-30
5:42
+2
Michael Wilson Jr. makes two point layup
20-30
5:31
+3
David Castillo makes three point jump shot (P.J. Haggerty assists)
20-33
4:56
Knights turnover
4:42
David Castillo turnover (Michael Wilson Jr. steals)
4:33
Michael Wilson Jr. misses two point layup
4:32
Jacob Wassler offensive rebound
4:32
David Castillo personal foul (Jacob Wassler draws the foul)
4:32
+1
Jacob Wassler makes regular free throw 1 of 2
21-33
4:32
+1
Jacob Wassler makes regular free throw 2 of 2
22-33
4:20
+2
P.J. Haggerty makes two point layup
22-35
4:04
+2
Michael Wilson Jr. makes two point layup
24-35
3:50
TV timeout
3:50
Brian Waddell personal foul (P.J. Haggerty draws the foul)
3:50
+1
P.J. Haggerty makes regular free throw 1 of 2
24-36
3:50
+1
P.J. Haggerty makes regular free throw 2 of 2
24-37
3:09
Nate Johnson blocks Darrius Bolden's two point layup
3:07
Elias Rapieque defensive rebound
3:03
Abdi Bashir Jr. misses three point jump shot
3:02
Elias Rapieque personal foul
3:02
Jack Karasinski misses regular free throw 1 of 1
3:02
Jack Karasinski offensive rebound
2:58
+2
Jack Karasinski makes two point layup
26-37
2:44
+3
Abdi Bashir Jr. makes three point jump shot (P.J. Haggerty assists)
26-40
2:17
Michael Wilson Jr. misses two point layup
2:15
Jack Karasinski offensive rebound
2:15
+2
Jack Karasinski makes two point layup
28-40
2:15
Knights 30 second timeout
1:59
+3
P.J. Haggerty makes three point jump shot (Abdi Bashir Jr. assists)
28-43
1:40
Jack Karasinski misses three point jump shot
1:38
Wildcats defensive rebound
1:23
P.J. Haggerty misses three point jump shot
1:21
Mobi Ikegwuruka offensive rebound
1:17
+3
Abdi Bashir Jr. makes three point jump shot (Mobi Ikegwuruka assists)
28-46
1:00
Myles Watkins misses two point layup
0:58
Wildcats defensive rebound
0:44
Nate Johnson turnover (Brian Waddell steals)
0:32
+2
Michael Wilson Jr. makes two point layup
30-46
0:32
Abdi Bashir Jr. shooting foul (Michael Wilson Jr. draws the foul)
0:32
Michael Wilson Jr. misses regular free throw 1 of 1
0:32
Nate Johnson defensive rebound
0:04
P.J. Haggerty misses two point jump shot
0:02
Brian Waddell defensive rebound
0:00
End of period
2nd Half
BELLAR
Knights
41
KSU
Wildcats
52
Time
Team
Play
Score
19:50
+2
Khamari McGriff makes two point layup (Nate Johnson assists)
30-48
19:34
Khamari McGriff shooting foul (Michael Wilson Jr. draws the foul)
19:34
Michael Wilson Jr. misses regular free throw 1 of 2
19:34
+1
Michael Wilson Jr. makes regular free throw 2 of 2
31-48
19:19
Tyler Doyle shooting foul (Elias Rapieque draws the foul)
19:19
Elias Rapieque misses regular free throw 1 of 2
19:19
+1
Elias Rapieque makes regular free throw 2 of 2
31-49
18:59
+3
Brian Waddell makes three point jump shot (Tyler Doyle assists)
34-49
18:48
Abdi Bashir Jr. misses three point jump shot
18:46
Elias Rapieque offensive rebound
18:46
Tyler Doyle personal foul
18:38
+2
Khamari McGriff makes two point layup (Abdi Bashir Jr. assists)
34-51
18:13
Michael Wilson Jr. turnover
18:00
+2
Elias Rapieque makes two point layup (P.J. Haggerty assists)
34-53
17:45
+2
Myles Watkins makes two point layup
36-53
17:35
P.J. Haggerty misses two point layup
17:35
Khamari McGriff offensive rebound
17:35
+2
Khamari McGriff makes two point jump shot
36-55
17:35
Knights 30 second timeout
17:35
TV timeout
17:24
+2
Michael Wilson Jr. makes two point layup
38-55
17:06
Abdi Bashir Jr. misses three point jump shot
17:04
Andrej Kostic offensive rebound
17:03
Darrius Bolden personal foul
17:03
Wildcats turnover
16:49
+2
Brian Waddell makes two point dunk
40-55
16:27
Mobi Ikegwuruka turnover (Michael Wilson Jr. steals)
16:23
+2
Michael Wilson Jr. makes two point dunk
42-55
16:21
Wildcats 30 second timeout
16:21
TV timeout
15:59
+3
Andrej Kostic makes three point jump shot (P.J. Haggerty assists)
42-58
15:40
+2
Jack Karasinski makes two point layup (Myles Watkins assists)
44-58
15:33
P.J. Haggerty turnover (Jack Karasinski steals)
15:30
+2
Jack Karasinski makes two point layup
46-58
15:30
Mobi Ikegwuruka shooting foul (Jack Karasinski draws the foul)
15:30
+1
Jack Karasinski makes regular free throw 1 of 1
47-58
15:01
Abdi Bashir Jr. misses two point jump shot
15:00
Mobi Ikegwuruka offensive rebound
15:00
Brian Waddell shooting foul (Mobi Ikegwuruka draws the foul)
15:00
+1
Mobi Ikegwuruka makes regular free throw 1 of 2
47-59
15:00
Mobi Ikegwuruka misses regular free throw 2 of 2
15:00
Brian Waddell defensive rebound
14:44
Brian Waddell misses two point layup
14:42
Brian Waddell offensive rebound
14:41
Brian Waddell misses two point layup
14:41
Brian Waddell offensive rebound
14:41
Brian Waddell misses two point layup
14:39
P.J. Haggerty defensive rebound
14:25
Myles Watkins personal foul
14:17
Michael Wilson Jr. personal foul
14:03
Nate Johnson misses two point layup
14:01
Dorin Buca offensive rebound
13:59
Dorin Buca misses two point jump shot
13:57
Nate Johnson offensive rebound
13:52
+2
C.J. Jones makes two point jump shot
47-61
13:32
+2
Brian Waddell makes two point layup
49-61
13:32
Andrej Kostic shooting foul (Brian Waddell draws the foul)
13:32
+1
Brian Waddell makes regular free throw 1 of 1
50-61
13:18
Jacob Wassler shooting foul (Dorin Buca draws the foul)
13:18
+1
Dorin Buca makes regular free throw 1 of 2
50-62
13:18
Dorin Buca misses regular free throw 2 of 2
13:18
Darrius Bolden defensive rebound
13:04
+2
Jacob Wassler makes two point layup (Michael Wilson Jr. assists)
52-62
12:53
C.J. Jones turnover (Donovan Hunter steals)
12:24
Jacob Wassler misses three point jump shot
12:22
Nate Johnson defensive rebound
12:15
+3
David Castillo makes three point jump shot (Nate Johnson assists)
52-65
11:54
Donovan Hunter misses three point jump shot
11:52
David Castillo defensive rebound
11:33
C.J. Jones turnover (Jacob Wassler steals)
11:16
+2
Jacob Wassler makes two point dunk (Myles Watkins assists)
54-65
10:48
+3
David Castillo makes three point jump shot (C.J. Jones assists)
54-68
10:29
+2
Jacob Wassler makes two point layup (Darrius Bolden assists)
56-68
10:15
+2
Nate Johnson makes two point layup (P.J. Haggerty assists)
56-70
10:15
Wildcats 30 second timeout
10:15
TV timeout
9:58
Tyler Doyle turnover (Elias Rapieque steals)
9:52
Elias Rapieque misses two point layup
9:52
Jack Karasinski defensive rebound
9:52
Elias Rapieque personal foul
9:28
+2
Donovan Hunter makes two point layup
58-70
9:22
Abdi Bashir Jr. offensive foul
9:22
Abdi Bashir Jr. turnover (offensive foul)
9:06
Brian Waddell turnover (Elias Rapieque steals)
9:03
Donovan Hunter shooting foul (P.J. Haggerty draws the foul)
9:03
+1
P.J. Haggerty makes regular free throw 1 of 2
58-71
9:03
P.J. Haggerty misses regular free throw 2 of 2
9:03
Michael Wilson Jr. defensive rebound
8:40
Donovan Hunter misses two point jump shot
8:38
C.J. Jones defensive rebound
8:28
+2
David Castillo makes two point layup (Elias Rapieque assists)
58-73
7:53
Donovan Hunter misses three point jump shot
7:51
Knights offensive rebound
7:51
TV timeout
7:40
Myles Watkins misses two point jump shot
7:38
Michael Wilson Jr. offensive rebound
7:36
+2
Michael Wilson Jr. makes two point layup
60-73
7:11
Khamari McGriff turnover (Myles Watkins steals)
7:07
+2
Myles Watkins makes two point layup
62-73
6:49
+2
P.J. Haggerty makes two point layup
62-75
6:36
Myles Watkins turnover
6:26
Jack Karasinski shooting foul (P.J. Haggerty draws the foul)
6:26
+1
P.J. Haggerty makes regular free throw 1 of 2
62-76
6:26
+1
P.J. Haggerty makes regular free throw 2 of 2
62-77
6:03
Tyler Doyle misses three point jump shot
6:01
Elias Rapieque defensive rebound
5:52
Abdi Bashir Jr. turnover (Michael Wilson Jr. steals)
5:47
Michael Wilson Jr. misses two point layup
5:46
Tyler Doyle offensive rebound
5:46
+2
Tyler Doyle makes two point jump shot
64-77
5:28
+2
Khamari McGriff makes two point layup (P.J. Haggerty assists)
64-79
5:08
Myles Watkins misses three point jump shot
5:06
Abdi Bashir Jr. defensive rebound
4:59
Abdi Bashir Jr. misses three point jump shot
4:57
Jack Karasinski defensive rebound
4:55
Elias Rapieque personal foul
4:55
Khamari McGriff personal foul
4:55
Jack Karasinski misses regular free throw 1 of 2
4:55
+1
Jack Karasinski makes regular free throw 2 of 2
65-79
4:32
Darrius Bolden shooting foul (P.J. Haggerty draws the foul)
4:32
+1
P.J. Haggerty makes regular free throw 1 of 2
65-80
4:32
+1
P.J. Haggerty makes regular free throw 2 of 2
65-81
4:16
+2
Michael Wilson Jr. makes two point layup
67-81
4:01
+2
Khamari McGriff makes two point layup
67-83
3:39
TV timeout
3:34
Jack Karasinski misses three point jump shot
3:32
Nate Johnson defensive rebound
3:10
+3
Abdi Bashir Jr. makes three point jump shot (P.J. Haggerty assists)
67-86
2:50
Mobi Ikegwuruka personal foul
2:50
Brian Waddell misses regular free throw 1 of 1
2:50
Nate Johnson defensive rebound
2:38
Michael Wilson Jr. shooting foul (P.J. Haggerty draws the foul)
2:38
+1
P.J. Haggerty makes regular free throw 1 of 2
67-87
2:38
+1
P.J. Haggerty makes regular free throw 2 of 2
67-88
2:38
Nate Johnson personal foul
2:38
+1
Jack Karasinski makes regular free throw 1 of 2
68-88
2:38
Jack Karasinski misses regular free throw 2 of 2
2:38
P.J. Haggerty defensive rebound
2:07
+2
Khamari McGriff makes two point dunk (P.J. Haggerty assists)
68-90
1:46
Michael Wilson Jr. misses three point jump shot
1:44
Michael Wilson Jr. offensive rebound
1:36
Michael Wilson Jr. turnover (Khamari McGriff steals)
1:31
Tyler Doyle personal foul
1:31
+1
P.J. Haggerty makes regular free throw 1 of 2
68-91
1:31
+1
P.J. Haggerty makes regular free throw 2 of 2
68-92
1:21
Donovan Hunter misses three point jump shot
1:20
Taj Manning defensive rebound
1:20
Taj Manning turnover
1:18
Donovan Hunter misses three point jump shot
1:16
Taj Manning defensive rebound
1:04
C.J. Jones misses three point jump shot
1:02
Dorin Buca offensive rebound
0:57
+3
David Castillo makes three point jump shot (Andrej Kostic assists)
68-95
0:43
Jacob Wassler misses three point jump shot
0:41
Dominique Murphy offensive rebound
0:37
+3
Tommy Clark makes three point jump shot (Jacob Wassler assists)
71-95
0:27
+3
David Castillo makes three point jump shot
71-98
0:15
Taj Manning blocks Jacob Wassler's two point layup