Ryan Beasley, David Fuchs guide San Francisco to 75-64 victory over Bradley
AP
Nov 16, 2025
San Francisco Dons (AP) Ryan Beasley scored 23 points and David Fuchs added a double-double to help San Francisco beat Bradley Braves 75-64 on Saturday night.
Beasley added five rebounds and five assists for the Dons (3-1). Fuchs scored 17 points and grabbed 12 rebounds.
The Braves (1-3) were led by Jaquan Johnson, who finished with 16 points and four steals. Alex Huibregtse added 11 points.
Beasley scored 12 points in the first half and San Francisco went into halftime trailing 37-36. San Francisco pulled off the victory after a 7-0 second-half run erased a four-point deficit and gave them the lead at 45-42 with 17:37 left in the 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
BRAD
Braves
37
SF
Dons
36
Time
Team
Play
Score
20:00
Ahmet Jonovic vs. Guillermo Diaz Graham (Braves gains possession)
19:49
+3
Alex Huibregtse makes three point jump shot (Jaquan Johnson assists)
3-0
19:32
AJ Smith personal foul
19:30
Vukasin Masic misses three point jump shot
19:28
Ryan Beasley offensive rebound
19:12
Junjie Wang turnover (lost ball) (Jaquan Johnson steals)
19:08
Tyrone Riley IV personal foul
18:45
Jaquan Johnson turnover (bad pass) (Guillermo Diaz Graham steals)
18:32
Ryan Beasley misses two point jump shot
18:30
Alex Huibregtse defensive rebound
18:08
+2
Jaquan Johnson makes two point layup
5-0
17:42
+2
Tyrone Riley IV makes two point jump shot (Mookie Cook assists)
5-2
17:22
Alex Huibregtse turnover (lost ball) (Ryan Beasley steals)
17:19
Jump ball. (Dons gains possession)
17:04
+3
Mookie Cook makes three point jump shot (Vukasin Masic assists)
5-5
16:52
Mookie Cook shooting foul (AJ Smith draws the foul)
16:52
+1
AJ Smith makes regular free throw 1 of 3
6-5
16:52
+1
AJ Smith makes regular free throw 2 of 3
7-5
16:52
+1
AJ Smith makes regular free throw 3 of 3
8-5
16:33
+2
Ryan Beasley makes two point jump shot
8-7
16:13
Corey Thomas misses three point jump shot
16:11
Braves offensive rebound
16:07
+3
Jaquan Johnson makes three point jump shot (Kai Yu assists)
11-7
15:38
+3
Mookie Cook makes three point jump shot (Tyrone Riley IV assists)
11-10
15:35
Tyrone Riley IV personal foul
15:35
TV timeout
15:20
Timoty van der Knaap turnover (bad pass) (Ryan Beasley steals)
15:15
+2
Ryan Beasley makes two point layup
11-12
15:05
Jaquan Johnson misses two point jump shot
15:03
David Fuchs defensive rebound
14:50
Mookie Cook turnover (lost ball) (Jaquan Johnson steals)
14:47
David Fuchs shooting foul (Jaquan Johnson draws the foul)
14:47
+1
Jaquan Johnson makes regular free throw 1 of 2
12-12
14:47
Jaquan Johnson misses regular free throw 2 of 2
14:47
David Fuchs defensive rebound
14:28
Kai Yu personal foul
14:18
David Fuchs misses two point layup
14:16
Dons offensive rebound
14:02
Junjie Wang misses two point jump shot
14:00
Ahmet Jonovic defensive rebound
13:51
Jump ball. (Braves gains possession)
13:36
+2
Ahmet Jonovic makes two point jump shot (Corey Thomas assists)
14-12
13:22
+2
David Fuchs makes two point layup (Ryan Beasley assists)
14-14
13:22
Ahmet Jonovic shooting foul (David Fuchs draws the foul)
13:22
+1
David Fuchs makes regular free throw 1 of 1
14-15
13:04
+3
Montana Wheeler makes three point jump shot
17-15
12:40
Corey Thomas shooting foul (Junjie Wang draws the foul)
12:40
Junjie Wang misses regular free throw 1 of 2
12:40
+1
Junjie Wang makes regular free throw 2 of 2
17-16
12:26
Alex Huibregtse misses three point jump shot
12:24
David Fuchs defensive rebound
12:16
+2
Vukasin Masic makes two point layup
17-18
12:07
Montana Wheeler misses three point jump shot
12:05
Legend Smiley defensive rebound
12:05
Ahmet Jonovic personal foul (Legend Smiley draws the foul)
11:44
Vukasin Masic turnover (bad pass)
11:44
TV timeout
11:32
+3
AJ Smith makes three point jump shot (Jaquan Johnson assists)
20-18
11:08
Guillermo Diaz Graham misses three point jump shot
11:06
Ryan Beasley offensive rebound
10:58
Vukasin Masic misses three point jump shot
10:56
Jaquan Johnson defensive rebound
10:45
Timoty van der Knaap misses two point layup
10:43
Saba Gigiberia defensive rebound
10:34
Ryan Beasley misses three point jump shot
10:32
AJ Smith defensive rebound
10:22
Jaquan Johnson turnover (bad pass) (Saba Gigiberia steals)
10:15
Ryan Beasley turnover (out of bounds)
9:59
Alex Huibregtse misses three point jump shot
9:57
Mookie Cook defensive rebound
9:45
Kai Yu personal foul
9:35
+3
Ryan Beasley makes three point jump shot (Mookie Cook assists)
20-21
9:26
Guillermo Diaz Graham shooting foul (Demarion Burch draws the foul)
9:26
+1
Demarion Burch makes regular free throw 1 of 2
21-21
9:26
+1
Demarion Burch makes regular free throw 2 of 2
22-21
9:17
+2
Ryan Beasley makes two point jump shot
22-23
8:48
Junjie Wang blocks Corey Thomas's two point layup
8:46
David Fuchs defensive rebound
8:30
Junjie Wang misses two point layup
8:28
Junjie Wang offensive rebound
8:25
+2
Junjie Wang makes two point layup
22-25
8:06
Ryan Beasley personal foul (Alex Huibregtse draws the foul)
7:47
Jaquan Johnson misses three point jump shot
7:45
Braves offensive rebound
7:45
Braves turnover (shot clock violation)
7:45
TV timeout
7:16
+2
David Fuchs makes two point dunk (Vukasin Masic assists)
22-27
6:57
Demarion Burch misses three point jump shot
6:55
Ryan Beasley defensive rebound
6:37
Ryan Beasley misses three point jump shot
6:35
Demarion Burch defensive rebound
6:16
Jaquan Johnson misses two point layup
6:14
David Fuchs defensive rebound
5:56
Kai Yu shooting foul (David Fuchs draws the foul)
5:56
David Fuchs misses regular free throw 1 of 1
5:56
Dons offensive rebound
5:47
Demarion Burch shooting foul (Guillermo Diaz Graham draws the foul)
5:47
+1
Guillermo Diaz Graham makes regular free throw 1 of 2
22-28
5:47
+1
Guillermo Diaz Graham makes regular free throw 2 of 2
22-29
5:35
Corey Thomas misses three point jump shot
5:33
Junjie Wang defensive rebound
5:11
Guillermo Diaz Graham turnover (bad pass) (Timoty van der Knaap steals)
5:03
+3
Timoty van der Knaap makes three point jump shot (Montana Wheeler assists)
25-29
5:02
Dons 30 second timeout
4:43
AJ Smith blocks Veniamin Abosi's two point layup
4:41
Ryan Beasley offensive rebound
4:36
Junjie Wang misses three point jump shot
4:34
Ahmet Jonovic defensive rebound
4:21
+3
Alex Huibregtse makes three point jump shot (Montana Wheeler assists)
28-29
4:01
+3
Ryan Beasley makes three point jump shot
28-32
3:43
+2
Montana Wheeler makes two point jump shot
30-32
3:31
Mookie Cook turnover (bad pass)
3:31
TV timeout
3:21
Corey Thomas misses three point jump shot
3:19
Timoty van der Knaap offensive rebound
3:11
Montana Wheeler misses three point jump shot
3:09
Mookie Cook defensive rebound
2:52
David Fuchs turnover (bad pass)
2:38
Braves 30 second timeout
2:28
Alex Huibregtse misses three point jump shot
2:27
Tyrone Riley IV defensive rebound
2:27
Ryan Beasley shooting foul (Corey Thomas draws the foul)
2:27
+1
Corey Thomas makes regular free throw 1 of 2
31-32
2:27
+1
Corey Thomas makes regular free throw 2 of 2
32-32
2:09
AJ Smith shooting foul (David Fuchs draws the foul)
2:09
David Fuchs misses regular free throw 1 of 1
2:09
AJ Smith defensive rebound
1:51
Corey Thomas misses two point layup
1:49
David Fuchs defensive rebound
1:36
+2
David Fuchs makes two point layup (Ryan Beasley assists)
32-34
1:36
Corey Thomas shooting foul (David Fuchs draws the foul)
1:36
David Fuchs misses regular free throw 1 of 1
1:36
Mookie Cook offensive rebound
1:32
Mookie Cook misses two point layup
1:30
Mookie Cook offensive rebound
1:29
Mookie Cook misses two point layup
1:27
Junjie Wang offensive rebound
1:24
+2
Junjie Wang makes two point layup
32-36
1:11
+3
Demarion Burch makes three point jump shot (Montana Wheeler assists)
35-36
0:46
Junjie Wang misses two point layup
0:44
Braves defensive rebound
0:28
Jaquan Johnson misses two point layup
0:26
David Fuchs defensive rebound
0:04
Vukasin Masic turnover (bad pass) (Jaquan Johnson steals)
0:01
Jaquan Johnson misses two point layup
0:01
Timoty van der Knaap offensive rebound
0:01
+2
Timoty van der Knaap makes two point dunk
37-36
0:00
End of period
2nd Half
BRAD
Braves
27
SF
Dons
39
Time
Team
Play
Score
19:45
Jaquan Johnson blocks David Fuchs's two point layup
19:43
Dons offensive rebound
19:43
Vukasin Masic turnover (bad pass) (AJ Smith steals)
19:36
+3
Alex Huibregtse makes three point jump shot (Jaquan Johnson assists)
40-36
19:23
+2
David Fuchs makes two point layup (Tyrone Riley IV assists)
40-38
19:07
Jaquan Johnson turnover (bad pass) (Tyrone Riley IV steals)
19:00
Tyrone Riley IV misses two point layup
18:58
Alex Huibregtse defensive rebound
18:51
+2
Jaquan Johnson makes two point dunk
42-38
18:30
+3
David Fuchs makes three point jump shot (Tyrone Riley IV assists)
42-41
18:12
Jaquan Johnson misses two point layup
18:10
Junjie Wang defensive rebound
18:03
+2
Ryan Beasley makes two point layup
42-43
17:48
Alex Huibregtse misses three point jump shot
17:46
David Fuchs defensive rebound
17:37
+2
Tyrone Riley IV makes two point layup
42-45
17:11
Corey Thomas misses three point jump shot
17:09
Tyrone Riley IV defensive rebound
16:56
Guillermo Diaz Graham turnover (bad pass)
16:45
Demarion Burch misses three point jump shot
16:43
Corey Thomas offensive rebound
16:34
Guillermo Diaz Graham shooting foul (Demarion Burch draws the foul)
16:34
+1
Demarion Burch makes regular free throw 1 of 2
43-45
16:34
+1
Demarion Burch makes regular free throw 2 of 2
44-45
16:22
Ryan Beasley turnover (bad pass)
16:09
AJ Smith misses three point jump shot
16:07
Dons defensive rebound
15:43
+3
Vukasin Masic makes three point jump shot (Ryan Beasley assists)
44-48
15:30
AJ Smith misses three point jump shot
15:28
Mookie Cook defensive rebound
15:18
Kai Yu shooting foul (David Fuchs draws the foul)
15:18
TV timeout
15:18
David Fuchs misses regular free throw 1 of 2
15:18
+1
David Fuchs makes regular free throw 2 of 2
44-49
14:59
+2
Demarion Burch makes two point layup (Montana Wheeler assists)
46-49
14:42
Ryan Beasley misses three point jump shot
14:40
Jaquan Johnson defensive rebound
14:34
Tyrone Riley IV shooting foul (Demarion Burch draws the foul)
14:34
Demarion Burch misses regular free throw 1 of 2
14:34
Demarion Burch misses regular free throw 2 of 2
14:34
David Fuchs defensive rebound
14:13
+3
Tyrone Riley IV makes three point jump shot (Ryan Beasley assists)
46-52
13:47
+2
Montana Wheeler makes two point layup (Ahmet Jonovic assists)
48-52
13:26
Demarion Burch personal foul
13:24
Saba Gigiberia turnover (lost ball) (Jaquan Johnson steals)
13:16
Montana Wheeler misses three point jump shot
13:14
Saba Gigiberia defensive rebound
13:02
+3
Legend Smiley makes three point jump shot (Ryan Beasley assists)
48-55
12:48
Timoty van der Knaap turnover (bad pass) (Saba Gigiberia steals)
12:43
+2
Mookie Cook makes two point dunk (Saba Gigiberia assists)
48-57
12:43
Braves 60 second timeout
12:43
TV timeout
12:30
Legend Smiley shooting foul (Jaquan Johnson draws the foul)
12:30
Legend Smiley technical foul
12:30
+1
Alex Huibregtse makes technical free throw 1 of 2
49-57
12:30
+1
Alex Huibregtse makes technical free throw 2 of 2
50-57
12:30
+1
Jaquan Johnson makes regular free throw 1 of 2
51-57
12:30
+1
Jaquan Johnson makes regular free throw 2 of 2
52-57
12:11
Mookie Cook turnover (out of bounds)
11:54
+2
Jaquan Johnson makes two point jump shot
54-57
11:31
Alex Huibregtse personal foul
11:31
TV timeout
11:23
Vukasin Masic turnover (lost ball) (Corey Thomas steals)