Want to register for 2026?
gandtathletics.info/basketball/mens-registration/
Stats
Top Scorers
NBBA 18+
NBBA 40+
Past Stats
2024 (18+)
2024 (40+)
2023 (18+)
2023 (40+)
2022 (18+)
2022 (40+)
2021 (18+)
2021 (40+)
2020 (18+)
2020 (40+)
2019 (18+)
2019 (40+)
2018 (18+)
2017 (18+)
Schedules
NBBA 18+
NBBA 40+
Standings
NBBA 18+
Overall
West Division
East Division
NBBA 40+
2025 Top Scorers (18+)
Home
2025 Top Scorers (18+)
2025 Top Scorers
Rank
Player
Team
PTS
FGM
3PM
FTM
PPG
1
Jerome Davis
Cuevas and Friends
125
31
14
21
25.0
2
Stephen Gabel
Celtics
98
22
12
24
24.5
3
Antonio Alvarez
Dream
47
20
2
1
23.5
4
Michael Cota
Thunder
114
25
17
15
22.8
5
Joey Wallace
Spurs
112
38
6
18
22.4
6
Donavan Wright
Dream
22
8
1
3
22.0
7
Tevin Haymon
Bulls
87
22
14
1
21.8
8
Terry Wiles
Bulls
109
29
13
10
21.8
9
Kevin Wade
Celtics
43
15
2
7
21.5
10
Michael Brown
Wildcats
107
45
3
8
21.4
11
Cuevas Walker
Cuevas and Friends
106
46
2
8
21.2
12
Asif Abdul-Wadud
Wildcats
84
25
6
16
21.0
13
Justin Nickson
Knicks
104
27
12
14
20.8
14
Mike McGinnis
Thunder
62
11
12
4
20.7
15
Reece Westbrook
Raptors
40
10
5
5
20.0
16
Billy Gillan
Raptors
100
28
12
8
20.0
17
Matthew Anna
Bucks
96
15
16
18
19.2
18
Steven White
Trail Blazers
95
23
15
6
19.0
19
Deovian Peterson
Celtics
56
25
2
0
18.7
20
Tom Murphy
Bucks
91
26
11
6
18.2
21
Carbert Russell
Lakers
90
29
6
14
18.0
22
Emanuel Bouie Jr
Trail Blazers
68
27
3
5
17.0
23
Brian Mott
Raptors
51
9
8
9
17.0
24
Chris Valenti
Thunder
82
14
17
3
16.4
25
Pat McLamore
Nets
82
17
10
20
16.4
26
Kal Russell
Thunder
65
26
3
4
16.3
27
Kamerin Poromon
Missions
80
13
16
6
16.0
28
Jerell Robinson
Bucks
48
8
9
5
16.0
29
Josh Constantine
Lakers
79
12
13
15
15.8
30
Rodney Johnson
Trail Blazers
63
19
5
10
15.8
31
Patrick Medeiros
Raptors
79
23
7
12
15.8
32
Jaden Rodriguez
Knicks
78
29
5
5
15.6
33
Sam Bushen
Bulls
77
15
11
14
15.4
34
Dom Garrett
Bulls
76
25
8
2
15.2
35
Meek Edwards
Knicks
75
28
3
11
15.0
36
Nathanael Higham
Tar Heels
75
21
9
4
15.0
37
Angel Liranzo
Spurs
74
30
1
11
14.8
38
Miles Mcgregor
Lakers
44
6
8
8
14.7
39
Matthew Medeiros
Nets
73
20
6
16
14.6
40
Rayvon Higdon
Kings
72
24
5
9
14.4
41
Aubrey Holmes
Spurs
57
20
3
8
14.3
42
Ryan Smith
Dream
70
20
8
6
14.0
43
Nick Boswell
Knicks
67
25
0
17
13.4
44
Frank Bushen
Dream
53
12
6
8
13.3
45
Kayel Mcclary
Kings
66
15
8
12
13.2
46
Darius Walker
Missions
65
24
3
8
13.0
47
Howard Jeffries
Spurs
65
16
9
6
13.0
48
tony dukes
Kings
26
13
0
0
13.0
49
Emarrius Bouie
Missions
49
22
1
2
12.3
50
Michael Colavecchia
Tar Heels
61
23
3
6
12.2
51
Kyle Izard
Wildcats
61
3
17
1
12.2
52
Sherod Smith
Kings
24
8
2
2
12.0
53
Chris Davidson
Tar Heels
48
9
9
1
12.0
54
Ben DiCrasto
Dream
45
16
3
4
11.3
55
Luis Torres
Thunder
56
13
9
3
11.2
56
Ian Farrell
Celtics
56
27
0
2
11.2
57
Malcolm McCollough
Nets
44
15
4
2
11.0
58
Christopher Jones
Missions
53
11
9
4
10.6
59
Eric Teasley
Nets
52
2
16
0
10.4
60
Matt Krautwurst
Thunder
31
15
0
1
10.3
61
Elijah Robinson
Wildcats
51
8
11
2
10.2
62
Kevin Draughon
Cuevas and Friends
50
22
0
6
10.0
63
John Bushen
Raptors
40
15
2
4
10.0
64
David Anna
Trail Blazers
29
12
1
2
9.7
65
Ted Pierre
Trail Blazers
47
14
6
1
9.4
66
Michael Olson
Tar Heels
28
11
2
1
9.3
67
Anthony Robinson
Nets
44
13
4
6
8.8
68
John Jenkins
Nets
43
9
7
4
8.6
69
Billy Joiner
Bucks
43
4
9
8
8.6
70
Vincent Fulmore
Raptors
34
13
2
2
8.5
71
Freddie Walker Jr
Celtics
42
12
4
6
8.4
72
Melquan Trotter
Kings
33
8
3
8
8.3
73
Lubriel Santiago
Cuevas and Friends
33
6
7
0
8.3
74
Manny Medeiros
Bucks
40
8
8
0
8.0
75
Jonathan Rumph
Kings
24
12
0
0
8.0
76
Darien Ponce
Tar Heels
40
9
6
4
8.0
77
Devin Young
Bulls
31
15
0
1
7.8
78
LEJ Hewitt
Lakers
37
6
7
4
7.4
79
Damon Fulton
Dream
37
12
1
10
7.4
80
Daniel Snead
Kings
36
6
7
3
7.2
81
Amire Odey
Bucks
34
12
1
7
6.8
82
Connor Mistretta
Trail Blazers
33
16
0
1
6.6
83
Nathan Smith
Spurs
33
10
2
7
6.6
84
Akil Tubbs
Missions
25
5
4
3
6.3
85
Bill Johnson
Bucks
31
5
8
0
6.2
86
Jake Fabry
Tar Heels
16
8
0
0
5.3
87
Robert Updike
Wildcats
20
5
3
2
5.0
88
Elliot Daniels
Cuevas and Friends
25
8
2
3
5.0
89
Joseph Hinds
Lakers
14
4
2
0
4.7
90
Josh Taylor
Thunder
23
0
7
2
4.6
91
Lorenzo Danesi
Tar Heels
23
8
2
1
4.6
92
Joshua Robinson
Wildcats
20
4
4
0
4.0
93
Maalik Thomas
Dream
20
10
0
0
4.0
94
Matthew Williams
Bulls
19
7
0
5
3.8
95
Sean Alabaugh
Knicks
15
0
5
0
3.8
96
Tim Hinds
Lakers
15
3
3
0
3.8
97
Alex Trostle
Spurs
7
3
0
1
3.5
98
Cedric Griffith
Trail Blazers
17
6
1
2
3.4
99
Andrew Tantalo
Bulls
15
4
1
4
3.0
100
Connor Yager
Kings
14
2
3
1
2.8
101
Elijah Sluk
Celtics
13
0
3
4
2.6
102
Shaquille Johnson
Dream
13
5
1
0
2.6
103
Roland Green
Knicks
12
3
1
3
2.4
104
Tom Brado
Celtics
11
4
0
3
2.2
105
Kyle McDouglas
Missions
8
1
2
0
2.0
106
Jonah Brisco
Spurs
8
4
0
0
2.0
107
Malik Ferguson
Raptors
10
2
2
0
2.0
108
Romel Griffin
Raptors
2
1
0
0
2.0
109
Tyler Battaglia
Missions
9
3
0
3
1.8
110
Travis Phillips
Knicks
9
4
0
1
1.8
111
AJ Scarson
Wildcats
6
3
0
0
1.5
112
Paolo Gersonia
Lakers
3
0
1
0
1.5
113
Nathan Quatro
Celtics
4
2
0
0
0.8
114
Trevor Isselhard
Cuevas and Friends
2
1
0
0
0.7
115
Kevin Hartsfield
Nets
2
1
0
0
0.7
116
Chaze Johnson
Knicks
2
1
0
0
0.7
117
Daniel Behrend
Raptors
2
1
0
0
0.5
118
AJ Stocum
Cuevas and Friends
2
1
0
0
0.4
119
Alexander Bacon
Thunder
2
0
0
2
0.4
120
Tyler Diedrich
Cuevas and Friends
2
1
0
0
0.4
121
Devin DePoint
Nets
0
0
0
0
0.0
122
Emmanuel Bradley
Bulls
0
0
0
0
0.0
123
Tim Trostle
Spurs
0
0
0
0
0.0
124
Ryan Brisco
Bulls
0
0
0
0
0.0