SportsJaw
LeaderboardToday's GamesBest BetsOdds ComparisonConsensus PicksMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsOdds ComparisonConsensus PicksTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Odds Comparison
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

Moneyline   •   Spread   •   TotalVerified performance

This Year's Top NBA Handicappers (Rolling 365 Days)

See the top 50 NBA handicappers for the last 365 days, ranked by tracked bankroll. Compare verified picks, win-loss records and win rates on SportsJaw.

SportAll sportsNFLNCAAFNBANCAABMLBNHL
TimeframeThis weekLast weekLast 30Last 365
1
Teddy7181 pick
Bankroll
$34,502
Record
107-60
Win rate
64.1%
2
Gustavosinto1 pick
Bankroll
$31,354
Record
104-66
Win rate
61.2%
3
Doclocks4 picks
Bankroll
$29,670
Record
113-72
Win rate
61.1%
RankHandicapper
BankrollRecordWin rate
#4
Tbone911 pick
Bankroll
$28,380
Record
100-60
Win rate
62.5%
#5
Miamimike1 pick
Bankroll
$27,617
Record
103-74
Win rate
58.2%
#6
Geauxtigers3 picks
Bankroll
$27,230
Record
90-48
Win rate
65.2%
#7
Warbucz3 picks
Bankroll
$27,192
Record
125-78
Win rate
61.6%
#8
Rc1 pick
Bankroll
$26,076
Record
110-77
Win rate
58.8%
#9
Averagejoe1 pick
Bankroll
$25,822
Record
112-84
Win rate
57.1%
#10
DemarcusBryant2 picks
Bankroll
$25,613
Record
86-52
Win rate
62.3%
#11
72dolphins1 pick
Bankroll
$25,464
Record
115-88
Win rate
56.7%
#12
Thinkmakegrow3 picks
Bankroll
$25,086
Record
129-102
Win rate
55.8%
#13
Dtownsend1 pick
Bankroll
$24,681
Record
85-44
Win rate
65.9%
#14
Johnmizner4 picks
Bankroll
$24,465
Record
103-64
Win rate
61.7%
#15
Hitmanhart4 picks
Bankroll
$24,385
Record
103-71
Win rate
59.2%
#16
Krockpicks2 picks
Bankroll
$23,929
Record
86-50
Win rate
63.2%
#17
Sarah_Miller4 picks
Bankroll
$23,548
Record
117-76
Win rate
60.6%
#18
Badman2 picks
Bankroll
$23,418
Record
110-76
Win rate
59.1%
#19
Mickey6191 pick
Bankroll
$23,375
Record
92-59
Win rate
60.9%
#20
Moneymouth1 pick
Bankroll
$23,319
Record
102-73
Win rate
58.3%
#21
Bluedevil1 pick
Bankroll
$22,737
Record
107-69
Win rate
60.8%
#22
DengWins3 picks
Bankroll
$22,583
Record
114-79
Win rate
59.1%
#23
Lockpicker691 pick
Bankroll
$22,428
Record
96-62
Win rate
60.8%
#24
Jw3 picks
Bankroll
$22,403
Record
108-76
Win rate
58.7%
#25
Mickeyt4 picks
Bankroll
$22,386
Record
96-58
Win rate
62.3%
#26
Drpaul1 pick
Bankroll
$21,832
Record
104-70
Win rate
59.8%
#27
Vegaspat2 picks
Bankroll
$21,770
Record
94-56
Win rate
62.7%
#28
Nutinbutlocks3 picks
Bankroll
$21,731
Record
89-50
Win rate
64%
#29
DerekFisher1 pick
Bankroll
$21,664
Record
91-53
Win rate
63.2%
#30
Mrpink1 pick
Bankroll
$21,312
Record
89-60
Win rate
59.7%
#31
Emc2 picks
Bankroll
$21,305
Record
84-60
Win rate
58.3%
#32
Tweiskoff1 pick
Bankroll
$21,047
Record
116-87
Win rate
57.1%
#33
Dpxsports3 picks
Bankroll
$20,502
Record
90-61
Win rate
59.6%
#34
Steved1 pick
Bankroll
$20,388
Record
102-73
Win rate
58.3%
#35
Drew_Westcott4 picks
Bankroll
$20,380
Record
92-67
Win rate
57.9%
#36
Jaredkuntz1 pick
Bankroll
$20,326
Record
77-54
Win rate
58.8%
#37
Novacek841 pick
Bankroll
$20,070
Record
103-75
Win rate
57.9%
#38
Uncledavid2 picks
Bankroll
$19,535
Record
116-84
Win rate
58%
#39
Steve5124 picks
Bankroll
$19,399
Record
100-72
Win rate
58.1%
#40
MauriceJones1 pick
Bankroll
$19,372
Record
97-72
Win rate
57.4%
#41
Mtgoldstein1 pick
Bankroll
$19,253
Record
97-70
Win rate
58.1%
#42
17076629053 picks
Bankroll
$18,780
Record
101-75
Win rate
57.4%
#43
Joem811 pick
Bankroll
$18,616
Record
100-74
Win rate
57.5%
#44
Tjwins1 pick
Bankroll
$18,469
Record
85-61
Win rate
58.2%
#45
Irishblue1 pick
Bankroll
$18,400
Record
100-74
Win rate
57.5%
#46
JackCohen1 pick
Bankroll
$18,339
Record
105-82
Win rate
56.1%
#47
Gsimms1 pick
Bankroll
$18,124
Record
103-79
Win rate
56.6%
#48
Tgodfrey2 picks
Bankroll
$17,684
Record
74-45
Win rate
62.2%
#49
Mackintosh1 pick
Bankroll
$17,664
Record
83-53
Win rate
61%
#50
Philly2671 pick
Bankroll
$17,557
Record
107-83
Win rate
56.3%