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

Top MLB Handicappers

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

SportAll sportsNFLNCAAFNBANCAABMLBNHL
TimeframeThis weekLast weekLast 30Last 365
1
Lockpicker69No premium picks available
Bankroll
$2,912
Record
6-2
Win rate
75%
2
KrockpicksNo premium picks available
Bankroll
$2,566
Record
4-3
Win rate
57.1%
3
JeffjacksonNo premium picks available
Bankroll
$1,767
Record
7-3
Win rate
70%
RankHandicapper
BankrollRecordWin rate
#4
MiamimikeNo premium picks available
Bankroll
$1,659
Record
5-4
Win rate
55.6%
#5
BrycetNo premium picks available
Bankroll
$1,653
Record
2-1
Win rate
66.7%
#6
StevehNo premium picks available
Bankroll
$1,614
Record
5-1
Win rate
83.3%
#7
MackintoshNo premium picks available
Bankroll
$1,497
Record
5-1
Win rate
83.3%
#8
JtphamNo premium picks available
Bankroll
$1,472
Record
3-1
Win rate
75%
#9
VegaspatNo premium picks available
Bankroll
$1,396
Record
4-1
Win rate
80%
#10
Sammy52No premium picks available
Bankroll
$1,321
Record
3-1
Win rate
75%
#11
VfernandezNo premium picks available
Bankroll
$1,243
Record
3-0
Win rate
100%
#12
Roderick806No premium picks available
Bankroll
$1,241
Record
7-1
Win rate
87.5%
#13
MoneymouthNo premium picks available
Bankroll
$1,150
Record
7-3
Win rate
70%
#14
JtgarciaNo premium picks available
Bankroll
$1,092
Record
5-0
Win rate
100%
#15
1735203231No premium picks available
Bankroll
$1,039
Record
6-2
Win rate
75%
#16
DrpaulNo premium picks available
Bankroll
$1,032
Record
2-1
Win rate
66.7%
#17
Steve512No premium picks available
Bankroll
$1,019
Record
5-2
Win rate
71.4%
#18
DtownsendNo premium picks available
Bankroll
$950
Record
3-3
Win rate
50%
#19
MauriceJonesNo premium picks available
Bankroll
$923
Record
4-4
Win rate
50%
#20
Novacek84No premium picks available
Bankroll
$765
Record
5-2
Win rate
71.4%
#21
HopkinspicksNo premium picks available
Bankroll
$756
Record
2-0
Win rate
100%
#22
StevedNo premium picks available
Bankroll
$749
Record
7-3
Win rate
70%
#23
DerekFisherNo premium picks available
Bankroll
$737
Record
3-0
Win rate
100%
#24
RcollinsNo premium picks available
Bankroll
$729
Record
6-3
Win rate
66.7%
#25
1188460207No premium picks available
Bankroll
$650
Record
1-0
Win rate
100%
#26
1489684734No premium picks available
Bankroll
$640
Record
3-1
Win rate
75%
#27
Altuve27No premium picks available
Bankroll
$605
Record
2-2
Win rate
50%
#28
TgodfreyNo premium picks available
Bankroll
$602
Record
4-6
Win rate
40%
#29
KryptonNo premium picks available
Bankroll
$583
Record
7-6
Win rate
53.8%
#30
RcNo premium picks available
Bankroll
$578
Record
2-3
Win rate
40%
#31
JamescashiolaNo premium picks available
Bankroll
$571
Record
5-2
Win rate
71.4%
#32
Tbone91No premium picks available
Bankroll
$550
Record
3-3
Win rate
50%
#33
CovergirlNo premium picks available
Bankroll
$548
Record
5-4
Win rate
55.6%
#34
PeytoncNo premium picks available
Bankroll
$473
Record
4-0
Win rate
100%
#35
JtmcentireNo premium picks available
Bankroll
$452
Record
3-3
Win rate
50%
#36
Fisher49No premium picks available
Bankroll
$437
Record
5-1
Win rate
83.3%
#37
Barry713No premium picks available
Bankroll
$423
Record
2-1
Win rate
66.7%
#38
Josh720No premium picks available
Bankroll
$320
Record
2-3
Win rate
40%
#39
MookiebetsNo premium picks available
Bankroll
$312
Record
4-1
Win rate
80%
#40
Mickey619No premium picks available
Bankroll
$310
Record
1-4
Win rate
20%
#41
Hustle$No premium picks available
Bankroll
$297
Record
2-3
Win rate
40%
#42
DrfeelgoodNo premium picks available
Bankroll
$244
Record
3-3
Win rate
50%
#43
NutinbutlocksNo premium picks available
Bankroll
$202
Record
4-2
Win rate
66.7%
#44
GeorgewNo premium picks available
Bankroll
$202
Record
2-5
Win rate
28.6%
#45
DemarcusBryantNo premium picks available
Bankroll
$200
Record
3-1
Win rate
75%
#46
FlyigglesflyNo premium picks available
Bankroll
$197
Record
6-3
Win rate
66.7%
#47
DocthizzNo premium picks available
Bankroll
$129
Record
4-1
Win rate
80%
#48
SimonsaysNo premium picks available
Bankroll
$123
Record
5-2
Win rate
71.4%
#49
SfdanNo premium picks available
Bankroll
$104
Record
4-6
Win rate
40%
#50
IrishblueNo premium picks available
Bankroll
$92
Record
2-1
Win rate
66.7%