Malik Thomas, Carlton Linguard Jr. lift San Francisco over Santa Clara 97-94 in OT
AP
Dec 31, 2024
San Francisco Dons (AP) Malik Thomas scored 34 points and Carlton Linguard Jr. had a go-ahead layup with 55 seconds left in overtime as San Francisco held off Santa Clara Broncos 97-94 on Monday night.
Thomas made 9 of 21 shots with four 3-pointers and all 12 of his free throws for the Dons (12-3, 2-0 West Coast Conference). He added eight rebounds. Marcus Williams totaled 23 points and eight assists. Linguard and Tyrone Riley IV both scored 11. Riley also had eight boards.
Christoph Tilly and reserve Johnny O'Neil both scored 20 to lead the Broncos (9-6, 1-1). O'Neil added 10 rebounds. Carlos Stewart and Tyeree Bryan scored 13 points apiece. Stewart added eight rebounds and six assists. Adama Bal scored 11.
Thomas made three free throws with 15 seconds left to force overtime tied at 86. Santa Clara led 47-45 at halftime.
---- Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here. AP college basketball: https://apnews.com/hub/ap-toWp-25-college-basketball-poll and https://apnews.com/hub/college-basketball
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
SACL
Broncos
47
SF
Dons
45
Time
Team
Play
Score
20:00
(Dons gains possession)
19:37
+2
Tyrone Riley IV makes two point layup (Carlton Linguard Jr. assists)
0-2
19:09
Adama-Alpha Bal misses three point jump shot
19:07
Carlos Stewart Jr. offensive rebound
18:52
+2
Christoph Tilly makes two point jump shot (Carlos Stewart Jr. assists)
2-2
18:29
+2
Carlton Linguard Jr. makes two point layup (Marcus Williams assists)
2-4
18:21
Carlos Stewart Jr. turnover (lost ball)
18:03
+3
Malik Thomas makes three point jump shot
2-7
17:47
Tyrone Riley IV personal foul
17:38
Christoph Tilly turnover (Malik Thomas steals)
17:25
Carlton Linguard Jr. misses two point jump shot
17:23
Christoph Tilly defensive rebound
17:13
Jake Ensminger misses three point jump shot
17:11
Dons defensive rebound
16:52
Carlton Linguard Jr. misses three point jump shot
16:50
Carlos Stewart Jr. defensive rebound
16:37
+3
Tyeree Bryan makes three point jump shot (Christoph Tilly assists)
5-7
16:16
Marcus Williams personal foul
16:16
Marcus Williams turnover
16:03
Malik Thomas personal foul
15:53
+3
Adama-Alpha Bal makes three point jump shot
8-7
15:34
+2
Marcus Williams makes two point jump shot
8-9
15:20
+2
Elijah Mahi makes two point layup
10-9
15:03
Junjie Wang misses three point jump shot
15:01
Elijah Mahi defensive rebound
14:50
Robby Beasley shooting foul
14:49
TV timeout
14:49
Camaron Tongue misses regular free throw 1 of 2
14:49
+1
Camaron Tongue makes regular free throw 2 of 2
11-9
14:35
Tyrone Riley IV turnover (lost ball)
14:24
Veniamin Abosi shooting foul
14:24
+1
Carlos Stewart Jr. makes regular free throw 1 of 2
12-9
14:24
+1
Carlos Stewart Jr. makes regular free throw 2 of 2
13-9
14:03
Malik Thomas misses two point layup
14:01
Camaron Tongue defensive rebound
13:58
Johnny O'Neil misses three point jump shot
13:56
Veniamin Abosi defensive rebound
13:49
+2
Veniamin Abosi makes two point layup
13-11
13:49
Camaron Tongue shooting foul
13:49
Veniamin Abosi misses regular free throw 1 of 1
13:49
Elijah Mahi defensive rebound
13:24
+2
Brenton Knapper makes two point jump shot
15-11
12:49
Marcus Williams misses three point jump shot
12:47
Dons offensive rebound
12:47
Camaron Tongue personal foul
12:40
Tyrone Riley IV misses two point layup
12:38
Johnny O'Neil defensive rebound
12:27
Elijah Mahi turnover (bad pass) (Tyrone Riley IV steals)
12:14
Elijah Mahi shooting foul
12:14
+1
Carlton Linguard Jr. makes regular free throw 1 of 2
15-12
12:14
+1
Carlton Linguard Jr. makes regular free throw 2 of 2
15-13
11:49
+3
Johnny O'Neil makes three point jump shot (Tyeree Bryan assists)
18-13
11:40
Marcus Williams misses two point layup
11:39
Broncos defensive rebound
11:39
TV timeout
11:27
+3
Johnny O'Neil makes three point jump shot (Adama-Alpha Bal assists)
21-13
11:08
+2
Marcus Williams makes two point jump shot
21-15
10:54
Adama-Alpha Bal turnover (lost ball) (Marcus Williams steals)
10:50
+2
Tyrone Riley IV makes two point layup (Marcus Williams assists)
21-17
10:50
Johnny O'Neil shooting foul
10:50
Tyrone Riley IV misses regular free throw 1 of 1
10:50
Johnny O'Neil defensive rebound
10:35
Carlton Linguard Jr. personal foul
10:23
+3
Johnny O'Neil makes three point jump shot (Brenton Knapper assists)
24-17
9:59
+3
Malik Thomas makes three point jump shot
24-20
9:47
+3
Christoph Tilly makes three point jump shot (Brenton Knapper assists)
27-20
9:28
Malik Thomas misses three point jump shot
9:26
Junjie Wang offensive rebound
9:20
Marcus Williams misses three point jump shot
9:18
Johnny O'Neil defensive rebound
9:14
Tyeree Bryan misses three point jump shot
9:12
Johnny O'Neil offensive rebound
9:06
+3
Brenton Knapper makes three point jump shot (Adama-Alpha Bal assists)
30-20
9:06
Dons 30 second timeout
9:06
TV timeout
8:50
+3
Carlton Linguard Jr. makes three point jump shot (Marcus Williams assists)
30-23
8:35
Carlton Linguard Jr. shooting foul
8:35
+1
Christoph Tilly makes regular free throw 1 of 2
31-23
8:35
Christoph Tilly misses regular free throw 2 of 2
8:35
Malik Thomas defensive rebound
8:18
Adama-Alpha Bal shooting foul
8:18
Carlton Linguard Jr. misses regular free throw 1 of 2
8:18
Carlton Linguard Jr. misses regular free throw 2 of 2
8:18
Carlos Stewart Jr. defensive rebound
8:01
+2
Elijah Mahi makes two point layup
33-23
7:47
+3
Marcus Williams makes three point jump shot (Veniamin Abosi assists)
33-26
7:37
Carlton Linguard Jr. shooting foul
7:37
TV timeout
7:37
+1
Adama-Alpha Bal makes regular free throw 1 of 2
34-26
7:37
+1
Adama-Alpha Bal makes regular free throw 2 of 2
35-26
7:24
Tyrone Riley IV misses three point jump shot
7:22
James O'Donnell offensive rebound
7:09
+2
Tyrone Riley IV makes two point alley-oop dunk (Marcus Williams assists)
35-28
6:57
Adama-Alpha Bal personal foul
6:57
Adama-Alpha Bal turnover
6:43
Marcus Williams misses two point jump shot
6:41
Jake Ensminger defensive rebound
6:26
James O'Donnell blocks Christoph Tilly's two point jump shot
6:24
Tyrone Riley IV defensive rebound
6:12
+3
Malik Thomas makes three point jump shot
35-31
5:50
Carlos Stewart Jr. misses three point jump shot
5:48
Christoph Tilly offensive rebound
5:42
+2
Carlos Stewart Jr. makes two point layup
37-31
5:21
+2
James O'Donnell makes two point layup (Marcus Williams assists)
37-33
5:12
Tyrone Riley IV personal foul
5:12
Elijah Mahi misses regular free throw 1 of 1
5:12
Elijah Mahi offensive rebound
5:05
Veniamin Abosi blocks Elijah Mahi's two point jump shot
5:05
Johnny O'Neil offensive rebound
4:48
Veniamin Abosi turnover
4:32
Johnny O'Neil turnover (Malik Thomas steals)
4:27
+2
James O'Donnell makes two point dunk (Malik Thomas assists)
39-35
4:21
Veniamin Abosi personal foul
4:21
+1
Johnny O'Neil makes regular free throw 1 of 2
40-35
4:21
+1
Johnny O'Neil makes regular free throw 2 of 2
41-35
4:02
+3
Robby Beasley makes three point jump shot (Veniamin Abosi assists)
41-38
3:50
Elijah Mahi turnover (traveling)
3:50
TV timeout
3:35
Johnny O'Neil blocks James O'Donnell's two point layup
3:33
Christoph Tilly defensive rebound
3:21
Tyeree Bryan misses two point layup
3:19
Dons defensive rebound
2:49
Malik Thomas misses two point jump shot
2:47
Johnny O'Neil defensive rebound
2:40
Carlos Stewart Jr. misses three point jump shot
2:38
Marcus Williams defensive rebound
2:24
+3
Robby Beasley makes three point jump shot (Marcus Williams assists)
41-41
2:07
Johnny O'Neil turnover (bad pass) (James O'Donnell steals)
1:58
+2
Marcus Williams makes two point jump shot
41-43
1:58
Elijah Mahi shooting foul
1:58
Broncos 30 second timeout
1:58
Marcus Williams misses regular free throw 1 of 1
1:58
Johnny O'Neil defensive rebound
1:34
+2
Christoph Tilly makes two point layup
43-43
1:05
+2
Marcus Williams makes two point jump shot
43-45
0:48
+2
Tyeree Bryan makes two point layup
45-45
0:35
Malik Thomas turnover (traveling)
0:26
+2
Christoph Tilly makes two point layup (Carlos Stewart Jr. assists)
47-45
0:04
Marcus Williams misses three point jump shot
0:02
Broncos defensive rebound
0:00
End of period
2nd Half
SACL
Broncos
39
SF
Dons
41
Time
Team
Play
Score
19:53
+2
Christoph Tilly makes two point layup (Carlos Stewart Jr. assists)
49-45
19:36
Carlton Linguard Jr. misses three point jump shot
19:34
Tyeree Bryan defensive rebound
19:23
Carlos Stewart Jr. misses two point layup
19:21
Malik Thomas defensive rebound
19:10
Marcus Williams misses three point jump shot
19:08
Tyrone Riley IV offensive rebound
19:08
Christoph Tilly personal foul
19:08
Carlton Linguard Jr. misses regular free throw 1 of 2
19:08
Carlton Linguard Jr. misses regular free throw 2 of 2
19:08
Christoph Tilly defensive rebound
19:08
Junjie Wang personal foul
18:45
+2
Tyeree Bryan makes two point layup
51-45
18:37
+2
Malik Thomas makes two point jump shot (Carlton Linguard Jr. assists)
51-47
18:21
Tyrone Riley IV blocks Adama-Alpha Bal's two point layup
18:19
Malik Thomas defensive rebound
17:46
+2
Malik Thomas makes two point jump shot
51-49
17:33
Jake Ensminger turnover (Tyrone Riley IV steals)
17:13
Malik Thomas misses two point jump shot
17:11
Jake Ensminger defensive rebound
17:02
+3
Tyeree Bryan makes three point jump shot (Carlos Stewart Jr. assists)
54-49
16:47
+2
Marcus Williams makes two point jump shot
54-51
16:35
Carlos Stewart Jr. misses two point layup
16:33
Broncos offensive rebound
16:33
Veniamin Abosi personal foul
16:19
Veniamin Abosi blocks Christoph Tilly's two point layup
16:17
Robby Beasley defensive rebound
16:13
+2
Tyrone Riley IV makes two point layup (Veniamin Abosi assists)
54-53
15:48
Christoph Tilly misses three point jump shot
15:46
Veniamin Abosi defensive rebound
15:40
Carlos Stewart Jr. personal foul
15:40
TV timeout
15:38
Johnny O'Neil shooting foul
15:38
+1
Malik Thomas makes regular free throw 1 of 3
54-54
15:38
+1
Malik Thomas makes regular free throw 2 of 3
54-55
15:38
+1
Malik Thomas makes regular free throw 3 of 3
54-56
15:16
Elijah Mahi misses two point hook shot
15:14
Saba Gigiberia defensive rebound
14:57
Johnny O'Neil blocks Malik Thomas's two point layup
14:55
Dons offensive rebound
14:47
Marcus Williams misses three point jump shot
14:45
Saba Gigiberia offensive rebound
14:45
Elijah Mahi personal foul
14:31
+2
Marcus Williams makes two point jump shot
54-58
14:16
+3
Adama-Alpha Bal makes three point jump shot (Carlos Stewart Jr. assists)
57-58
13:56
Veniamin Abosi misses three point jump shot
13:54
Carlos Stewart Jr. defensive rebound
13:35
+2
Camaron Tongue makes two point layup
59-58
13:14
Veniamin Abosi misses three point jump shot
13:12
Carlos Stewart Jr. defensive rebound
13:03
Adama-Alpha Bal misses three point jump shot
13:01
Saba Gigiberia defensive rebound
13:01
Camaron Tongue personal foul
12:45
+2
James O'Donnell makes two point dunk (Marcus Williams assists)
59-60
12:25
Tyeree Bryan misses three point jump shot
12:23
Tyrone Riley IV defensive rebound
12:13
+2
Marcus Williams makes two point layup
59-62
12:04
Marcus Williams personal foul
11:52
Tyrone Riley IV shooting foul
11:52
TV timeout
11:52
+1
Brenton Knapper makes regular free throw 1 of 2
60-62
11:52
+1
Brenton Knapper makes regular free throw 2 of 2
61-62
11:38
Malik Thomas misses three point jump shot
11:36
Broncos defensive rebound
11:07
Christoph Tilly misses two point layup
11:05
Elijah Mahi offensive rebound
11:00
+2
Elijah Mahi makes two point layup
63-62
10:38
Christoph Tilly shooting foul
10:38
+1
Malik Thomas makes regular free throw 1 of 2
63-63
10:38
+1
Malik Thomas makes regular free throw 2 of 2
63-64
10:17
Carlton Linguard Jr. shooting foul
10:17
Christoph Tilly misses regular free throw 1 of 2
10:17
+1
Christoph Tilly makes regular free throw 2 of 2
64-64
9:58
Malik Thomas misses two point jump shot
9:56
Dons offensive rebound
9:47
Marcus Williams misses three point jump shot
9:45
Johnny O'Neil defensive rebound
9:36
Christoph Tilly misses three point jump shot
9:34
Tyrone Riley IV defensive rebound
9:11
Malik Thomas misses two point layup
9:09
Johnny O'Neil defensive rebound
8:58
+2
Johnny O'Neil makes two point layup (Christoph Tilly assists)
66-64
8:42
Christoph Tilly personal foul
8:42
+1
Veniamin Abosi makes regular free throw 1 of 2
66-65
8:42
Veniamin Abosi misses regular free throw 2 of 2
8:42
Johnny O'Neil defensive rebound
8:33
Robby Beasley shooting foul
8:33
Camaron Tongue misses regular free throw 1 of 2
8:33
+1
Camaron Tongue makes regular free throw 2 of 2
67-65
8:26
Dons 30 second timeout
8:26
TV timeout
8:03
+2
Malik Thomas makes two point layup (Robby Beasley assists)
67-67
7:48
Tyeree Bryan misses three point jump shot
7:46
Tyrone Riley IV defensive rebound
7:18
Carlos Stewart Jr. blocks Robby Beasley's three point jump shot
7:16
Carlos Stewart Jr. defensive rebound
7:12
Marcus Williams blocks Tyeree Bryan's two point jump shot
7:12
Broncos offensive rebound
7:12
TV timeout
7:07
+3
Carlos Stewart Jr. makes three point jump shot (Christoph Tilly assists)
70-67
6:55
Marcus Williams turnover (bad pass) (Christoph Tilly steals)
6:49
Adama-Alpha Bal misses three point jump shot
6:47
Malik Thomas defensive rebound
6:24
+2
James O'Donnell makes two point layup (Tyrone Riley IV assists)
70-69
5:58
Adama-Alpha Bal misses two point layup
5:56
Malik Thomas defensive rebound
5:40
Carlos Stewart Jr. shooting foul
5:40
Marcus Williams misses regular free throw 1 of 2
5:40
Marcus Williams misses regular free throw 2 of 2
5:40
Christoph Tilly defensive rebound
5:39
James O'Donnell personal foul
5:39
+1
Christoph Tilly makes regular free throw 1 of 2
71-69
5:39
+1
Christoph Tilly makes regular free throw 2 of 2
72-69
5:25
Malik Thomas turnover (Johnny O'Neil steals)
5:00
+2
Carlos Stewart Jr. makes two point layup
74-69
4:35
+2
Malik Thomas makes two point jump shot
74-71
4:21
Christoph Tilly turnover (bad pass) (Tyrone Riley IV steals)
4:18
+2
Tyrone Riley IV makes two point dunk
74-73
4:09
Carlos Stewart Jr. misses three point jump shot
4:07
Veniamin Abosi defensive rebound
3:59
Malik Thomas misses three point jump shot
3:57
Tyeree Bryan defensive rebound
3:31
Elijah Mahi misses three point jump shot
3:31
Malik Thomas defensive rebound
3:31
Malik Thomas misses three point jump shot
3:29
Carlos Stewart Jr. defensive rebound
3:12
+2
Carlos Stewart Jr. makes two point layup
76-73
2:47
Carlos Stewart Jr. shooting foul
2:47
TV timeout
2:47
+1
Malik Thomas makes regular free throw 1 of 2
76-74
2:47
+1
Malik Thomas makes regular free throw 2 of 2
76-75
2:20
James O'Donnell personal foul
2:20
+1
Tyeree Bryan makes regular free throw 1 of 2
77-75
2:20
Tyeree Bryan misses regular free throw 2 of 2
2:20
Tyrone Riley IV defensive rebound
1:59
Malik Thomas misses two point layup
1:57
Malik Thomas offensive rebound
1:57
Adama-Alpha Bal shooting foul
1:57
+1
Malik Thomas makes regular free throw 1 of 2
77-76
1:57
+1
Malik Thomas makes regular free throw 2 of 2
77-77
1:42
+3
Johnny O'Neil makes three point jump shot (Adama-Alpha Bal assists)
80-77
1:24
+3
Malik Thomas makes three point jump shot
80-80
1:24
Dons 30 second timeout
1:07
+2
Adama-Alpha Bal makes two point layup
82-80
0:50
Veniamin Abosi turnover (Carlos Stewart Jr. steals)
0:47
+2
Carlos Stewart Jr. makes two point layup
84-80
0:44
+3
Marcus Williams makes three point jump shot (Malik Thomas assists)
84-83
0:44
Dons 30 second timeout
0:26
+2
Christoph Tilly makes two point layup (Johnny O'Neil assists)
86-83
0:13
Christoph Tilly shooting foul
0:13
+1
Malik Thomas makes regular free throw 1 of 3
86-84
0:13
+1
Malik Thomas makes regular free throw 2 of 3
86-85
0:13
Broncos 30 second timeout
0:13
+1
Malik Thomas makes regular free throw 3 of 3
86-86
0:04
Carlos Stewart Jr. misses three point jump shot
0:02
Christoph Tilly offensive rebound
0:01
Robby Beasley personal foul
0:01
Christoph Tilly misses regular free throw 1 of 1
0:01
Saba Gigiberia defensive rebound
0:00
End of period
OT
SACL
Broncos
8
SF
Dons
11
Time
Team
Play
Score
5:00
(Broncos gains possession)
4:38
James O'Donnell shooting foul
4:38
+1
Christoph Tilly makes regular free throw 1 of 2
87-86
4:38
Christoph Tilly misses regular free throw 2 of 2
4:38
Tyrone Riley IV defensive rebound
4:37
Tyeree Bryan personal foul
4:37
Tyrone Riley IV misses regular free throw 1 of 2
4:37
+1
Tyrone Riley IV makes regular free throw 2 of 2
87-87
4:18
Carlos Stewart Jr. misses three point jump shot
4:16
Malik Thomas defensive rebound
3:49
Carlton Linguard Jr. misses three point jump shot
3:47
Adama-Alpha Bal defensive rebound
3:39
+2
Johnny O'Neil makes two point layup
89-87
3:32
+2
Malik Thomas makes two point jump shot
89-89
3:05
+2
Christoph Tilly makes two point layup (Carlos Stewart Jr. assists)
91-89
2:44
Malik Thomas misses three point jump shot
2:42
Carlos Stewart Jr. defensive rebound
2:19
Christoph Tilly misses three point jump shot
2:17
Broncos offensive rebound
2:13
Adama-Alpha Bal turnover (traveling)
2:00
Malik Thomas turnover (out of bounds)
1:39
Adama-Alpha Bal misses three point jump shot
1:37
Carlton Linguard Jr. defensive rebound
1:28
+3
Marcus Williams makes three point jump shot (Malik Thomas assists)
91-92
1:10
Christoph Tilly turnover (bad pass)
0:55
+2
Carlton Linguard Jr. makes two point layup (Marcus Williams assists)
91-94
0:37
Christoph Tilly misses three point jump shot
0:35
Tyeree Bryan offensive rebound
0:34
Tyrone Riley IV personal foul
0:34
+1
Tyeree Bryan makes regular free throw 1 of 2
92-94
0:34
+1
Tyeree Bryan makes regular free throw 2 of 2
93-94
0:34
Broncos 30 second timeout
0:28
Dons 30 second timeout
0:27
Johnny O'Neil personal foul
0:27
+1
Carlton Linguard Jr. makes regular free throw 1 of 2
93-95
0:27
+1
Carlton Linguard Jr. makes regular free throw 2 of 2