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

See the top 50 MLB 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
BluedevilNo premium picks available
Bankroll
$52,413
Record
211-137
Win rate
60.6%
2
MauriceJonesNo premium picks available
Bankroll
$50,590
Record
214-163
Win rate
56.8%
3
MaddogNo premium picks available
Bankroll
$49,957
Record
189-134
Win rate
58.5%
RankHandicapper
BankrollRecordWin rate
#4
DrfeelgoodNo premium picks available
Bankroll
$49,751
Record
198-144
Win rate
57.9%
#5
JtmcentireNo premium picks available
Bankroll
$48,519
Record
192-152
Win rate
55.8%
#6
MikehuffNo premium picks available
Bankroll
$48,384
Record
182-134
Win rate
57.6%
#7
Roderick806No premium picks available
Bankroll
$46,622
Record
197-130
Win rate
60.2%
#8
JackCohenNo premium picks available
Bankroll
$45,701
Record
185-127
Win rate
59.3%
#9
DerekFisherNo premium picks available
Bankroll
$44,562
Record
178-106
Win rate
62.7%
#10
Teddy718No premium picks available
Bankroll
$44,431
Record
183-127
Win rate
59%
#11
DpxsportsNo premium picks available
Bankroll
$44,345
Record
193-132
Win rate
59.4%
#12
IrishblueNo premium picks available
Bankroll
$44,337
Record
203-148
Win rate
57.8%
#13
DoclocksNo premium picks available
Bankroll
$44,192
Record
203-150
Win rate
57.5%
#14
KrockpicksNo premium picks available
Bankroll
$44,045
Record
186-136
Win rate
57.8%
#15
Steve512No premium picks available
Bankroll
$44,034
Record
196-149
Win rate
56.8%
#16
Altuve27No premium picks available
Bankroll
$43,921
Record
180-119
Win rate
60.2%
#17
JwNo premium picks available
Bankroll
$43,585
Record
192-140
Win rate
57.8%
#18
MickeytNo premium picks available
Bankroll
$43,574
Record
193-151
Win rate
56.1%
#19
VegaspatNo premium picks available
Bankroll
$43,489
Record
188-123
Win rate
60.5%
#20
MackintoshNo premium picks available
Bankroll
$43,346
Record
175-137
Win rate
56.1%
#21
MoneymouthNo premium picks available
Bankroll
$42,884
Record
207-141
Win rate
59.5%
#22
Tbone91No premium picks available
Bankroll
$42,154
Record
183-142
Win rate
56.3%
#23
SimonsaysNo premium picks available
Bankroll
$42,133
Record
172-119
Win rate
59.1%
#24
CovergirlNo premium picks available
Bankroll
$42,047
Record
169-130
Win rate
56.5%
#25
VfernandezNo premium picks available
Bankroll
$41,989
Record
174-140
Win rate
55.4%
#26
TgodfreyNo premium picks available
Bankroll
$41,493
Record
179-138
Win rate
56.5%
#27
PremierPicksNo premium picks available
Bankroll
$41,433
Record
176-131
Win rate
57.3%
#28
MtgoldsteinNo premium picks available
Bankroll
$41,317
Record
192-138
Win rate
58.2%
#29
TphamNo premium picks available
Bankroll
$41,103
Record
189-146
Win rate
56.4%
#30
BadmanNo premium picks available
Bankroll
$40,982
Record
186-142
Win rate
56.7%
#31
1735203231No premium picks available
Bankroll
$40,893
Record
191-133
Win rate
59%
#32
DtownsendNo premium picks available
Bankroll
$40,630
Record
183-135
Win rate
57.5%
#33
StevedNo premium picks available
Bankroll
$40,004
Record
194-146
Win rate
57.1%
#34
Lockpicker69No premium picks available
Bankroll
$39,854
Record
204-152
Win rate
57.3%
#35
DemarcusBryantNo premium picks available
Bankroll
$38,999
Record
170-132
Win rate
56.3%
#36
MookiebetsNo premium picks available
Bankroll
$38,993
Record
183-133
Win rate
57.9%
#37
JoeyBergNo premium picks available
Bankroll
$38,568
Record
194-150
Win rate
56.4%
#38
Hustle$No premium picks available
Bankroll
$38,222
Record
185-145
Win rate
56.1%
#39
GustavosintoNo premium picks available
Bankroll
$38,065
Record
201-143
Win rate
58.4%
#40
AdrianMariucciNo premium picks available
Bankroll
$37,894
Record
190-146
Win rate
56.5%
#41
BjenkinsNo premium picks available
Bankroll
$37,432
Record
182-120
Win rate
60.3%
#42
JamescashiolaNo premium picks available
Bankroll
$37,310
Record
196-142
Win rate
58%
#43
1118240754No premium picks available
Bankroll
$37,128
Record
190-159
Win rate
54.4%
#44
Josh720No premium picks available
Bankroll
$37,084
Record
199-155
Win rate
56.2%
#45
IroncladlocksNo premium picks available
Bankroll
$36,603
Record
173-138
Win rate
55.6%
#46
JtphamNo premium picks available
Bankroll
$36,232
Record
169-128
Win rate
56.9%
#47
HitmanhartNo premium picks available
Bankroll
$36,101
Record
184-129
Win rate
58.8%
#48
TweiskoffNo premium picks available
Bankroll
$35,975
Record
83-46
Win rate
64.3%
#49
EmcNo premium picks available
Bankroll
$35,954
Record
206-165
Win rate
55.5%
#50
RainmanNo premium picks available
Bankroll
$35,510
Record
191-148
Win rate
56.3%