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 Sports Handicappers (Rolling 365 Days)

See the top 50 sports 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
Badman10 picks
Bankroll
$118,118
Record
514-368
Win rate
58.3%
2
Altuve279 picks
Bankroll
$116,127
Record
522-382
Win rate
57.7%
3
Mikehuff14 picks
Bankroll
$115,531
Record
516-365
Win rate
58.6%
RankHandicapper
BankrollRecordWin rate
#4
DerekFisher14 picks
Bankroll
$115,511
Record
532-363
Win rate
59.4%
#5
MikeVargas12 picks
Bankroll
$114,483
Record
517-372
Win rate
58.2%
#6
Mickeyt13 picks
Bankroll
$112,536
Record
551-411
Win rate
57.3%
#7
Dtownsend9 picks
Bankroll
$112,407
Record
510-362
Win rate
58.5%
#8
Doclocks17 picks
Bankroll
$111,606
Record
509-372
Win rate
57.8%
#9
DemarcusBryant13 picks
Bankroll
$110,727
Record
502-363
Win rate
58%
#10
Mackintosh15 picks
Bankroll
$110,706
Record
494-378
Win rate
56.7%
#11
Teddy71817 picks
Bankroll
$108,012
Record
536-387
Win rate
58.1%
#12
Emc14 picks
Bankroll
$107,729
Record
501-368
Win rate
57.7%
#13
Mookiebets16 picks
Bankroll
$106,151
Record
523-369
Win rate
58.6%
#14
Bluedevil12 picks
Bankroll
$105,678
Record
527-372
Win rate
58.6%
#15
Drfeelgood14 picks
Bankroll
$102,966
Record
497-379
Win rate
56.7%
#16
Jamescashiola13 picks
Bankroll
$102,789
Record
509-369
Win rate
58%
#17
Krockpicks15 picks
Bankroll
$100,716
Record
540-402
Win rate
57.3%
#18
Tpham17 picks
Bankroll
$100,577
Record
543-425
Win rate
56.1%
#19
Maddog14 picks
Bankroll
$100,355
Record
490-369
Win rate
57%
#20
Rc12 picks
Bankroll
$100,041
Record
503-372
Win rate
57.5%
#21
Josh72012 picks
Bankroll
$99,633
Record
505-389
Win rate
56.5%
#22
MauriceJones15 picks
Bankroll
$99,617
Record
509-386
Win rate
56.9%
#23
Purpleblood19 picks
Bankroll
$99,321
Record
489-380
Win rate
56.3%
#24
Steve51215 picks
Bankroll
$99,275
Record
503-386
Win rate
56.6%
#25
Tbone9115 picks
Bankroll
$98,985
Record
479-365
Win rate
56.8%
#26
Hustle$13 picks
Bankroll
$98,971
Record
513-379
Win rate
57.5%
#27
Moneymouth10 picks
Bankroll
$98,291
Record
519-378
Win rate
57.9%
#28
Uncledavid15 picks
Bankroll
$97,453
Record
442-286
Win rate
60.7%
#29
Dpxsports15 picks
Bankroll
$97,255
Record
475-351
Win rate
57.5%
#30
JoeyBerg15 picks
Bankroll
$96,776
Record
524-403
Win rate
56.5%
#31
JackCohen15 picks
Bankroll
$96,472
Record
487-362
Win rate
57.4%
#32
Vegaspat14 picks
Bankroll
$96,314
Record
525-376
Win rate
58.3%
#33
Tgodfrey8 picks
Bankroll
$95,907
Record
490-358
Win rate
57.8%
#34
Hitmanhart15 picks
Bankroll
$95,691
Record
487-352
Win rate
58%
#35
Geauxtigers15 picks
Bankroll
$95,638
Record
407-301
Win rate
57.5%
#36
Ironcladlocks12 picks
Bankroll
$95,197
Record
514-390
Win rate
56.9%
#37
Gustavosinto11 picks
Bankroll
$95,072
Record
499-368
Win rate
57.6%
#38
11884602074 picks
Bankroll
$94,836
Record
428-311
Win rate
57.9%
#39
170766290510 picks
Bankroll
$93,309
Record
498-372
Win rate
57.2%
#40
Jw11 picks
Bankroll
$93,223
Record
512-371
Win rate
58%
#41
Drew_Westcott14 picks
Bankroll
$92,594
Record
512-377
Win rate
57.6%
#42
Roderick80618 picks
Bankroll
$92,281
Record
488-361
Win rate
57.5%
#43
Covergirl10 picks
Bankroll
$91,383
Record
471-360
Win rate
56.7%
#44
Vfernandez13 picks
Bankroll
$91,037
Record
476-384
Win rate
55.3%
#45
Miamimike12 picks
Bankroll
$90,691
Record
510-393
Win rate
56.5%
#46
Irishblue13 picks
Bankroll
$90,427
Record
500-389
Win rate
56.2%
#47
PremierPicks22 picks
Bankroll
$89,802
Record
504-399
Win rate
55.8%
#48
Mtgoldstein8 picks
Bankroll
$89,542
Record
495-366
Win rate
57.5%
#49
Johnmizner16 picks
Bankroll
$89,193
Record
486-366
Win rate
57%
#50
Nutinbutlocks17 picks
Bankroll
$89,041
Record
533-412
Win rate
56.4%