Skip to main content

Mookie Betts or Juan Soto

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Mookie Betts or Juan Soto Player Statistics
  Mookie Betts
2B,SS,RF - LAD
Mookie Betts
Juan Soto
DH,LF,RF - NYY
Juan Soto
2024 Stats 
   
   
At Bats450576
   
Runs75128
   
Hits130166
   
Singles8290
   
Doubles2431
   
Triples54
   
Home Runs1941
   
RBI75109
   
Stolen Bases167
   
Caught Stealing24
   
Walks61129
   
Strikeouts57119
   
Batting Average.289.288
   
On Base Pct.372.419
   
Slugging Pct.491.569
   
On-base Plus Slugging.863.989
   
Mookie Betts or Juan Soto Player Projections
  Mookie Betts
2B,SS,RF - LAD
Mookie Betts
Juan Soto
DH,LF,RF - NYY
Juan Soto
2024 Projections 
   
   
At Bats567529
   
Runs111104
   
Hits160148
   
Singles8882
   
Doubles3627
   
Triples22
   
Home Runs3336
   
RBI93100
   
Stolen Bases1311
   
Caught Stealing44
   
Walks80127
   
Strikeouts106112
   
Batting Average.282.279
   
On Base Pct.371.419
   
Slugging Pct.526.540
   
On-base Plus Slugging.897.959
   
Mookie Betts or Juan Soto Player Notes
  Mookie Betts
2B,SS,RF - LAD
Mookie Betts
Juan Soto
DH,LF,RF - NYY
Juan Soto
News 
 Mookie Betts went 1-for-3 with a double and a run scored in the Dodgers' 13-2 victory over the Rockies.
Chris Schommer
Sun, Sep 29th
Juan Soto is missing from the lineup for the New York Yankees against the Pittsburgh Pirates Sunday.
Chris Schommer
Sun, Sep 29th
 Mookie Betts went 2-for-5 with a home run, two RBI, a run scored, and a stolen base in the Dodgers' 6-3 loss to the Rockies.
Chris Schommer
Sun, Sep 22nd
Juan Soto went 2-for-4 with a home run and three RBI in the Yankees' 9-7 defeat to the Orioles.
Jesse Garcia
Thu, Sep 26th
 Mookie Betts went 1-for-3 with an RBI in the Dodgers' 10-1 loss to the Braves.
Chris Schommer
Sun, Sep 15th
Juan Soto went 2-for-6 as the Yankees steamrolled the Athletics 10-0.
Chris Schommer
Sun, Sep 22nd
 Mookie Betts went 2-for-4 with a home run and three RBI in the Dodgers' 10-4 loss to the Cubs.
Matthew Adam
Tue, Sep 10th
Juan Soto (knee) returns to the lineup for the New York Yankees against the Oakland Athletics Saturday.
Chris Schommer
Sat, Sep 21st
 Mookie Betts went 1-for-3 with a home run, two runs scored, and an RBI in the Dodgers' 7-2 victory over the Guardians.
Chris Schommer
Sun, Sep 8th
Juan Soto will undergo X-rays on his injured left knee.
Jesse Garcia
Thu, Sep 19th
Notes 
 Mookie Betts, at 30, continues to be an elite asset in fantasy baseball with a .307/.408/.579 slash line, 39 homers, 126 runs, and 107 RBIs in 2023. Though his 14 stolen bases are modest, Betts compensates with power and a superb eye, boasting a 13.9% walk rate and an elite 15.4% strikeout rate. He continued to be durable, playing in 152 games with 693 plate appearances. As Betts ages, expect a trade-off of speed for power, yet with a sustained high average. The Dodgers' strong lineup bolsters him, and his multi-position eligibility makes him a dependable, Top-6 fantasy asset.
Kelly Kirby - FantasyPros
Juan Soto delivered an impressive 2023 season, overcoming a sluggish start to finish with 35 homers, 109 RBIs, 97 runs, and 12 steals. His outstanding .410 OBP and .519 slugging, highlighted by a stellar 18.6% walk rate, underscore his advanced plate discipline. Despite a slightly higher strikeout rate at 18.2%, Soto remains a top pick, particularly in OBP leagues. Chances are good that the 25-year-old will be playing somewhere other than San Diego before hitting free agency in 2025; however, he is easily a Top-10 draft pick in all fantasy formats.
Kelly Kirby - FantasyPros
Mookie Betts or Juan Soto Player Schedules
  Mookie Betts
2B,SS,RF - LAD
Mookie Betts
Juan Soto
DH,LF,RF - NYY
Juan Soto
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 20th@ SDYu Darvish (7-3)#38   
Thu, Mar 21stvs SDJoe Musgrove (6-5)#25   
Thu, Mar 28thvs STLMiles Mikolas (10-11)#79@ HOUFramber Valdez (15-7)#9
Fri, Mar 29thvs STLZack Thompson (0-2)#196@ HOUCristian Javier (3-1)
Sat, Mar 30thvs STLLance Lynn (7-4)@ HOUHunter Brown (11-9)#41
Sun, Mar 31stvs STLSteven Matz (1-2)#84@ HOUJ.P. France (0-3)
Mon, Apr 1stvs SFKeaton Winn (3-8)@ ARIRyne Nelson (10-6)#135
Tue, Apr 2ndvs SFLogan Webb (13-10)#18@ ARIZac Gallen (14-6)#14
Wed, Apr 3rdvs SFKyle Harrison (7-7)#220@ ARIMerrill Kelly (5-1)#42
Fri, Apr 5th@ CHCKyle Hendricks (4-12)#160vs TORYusei Kikuchi (9-10)#31
Sat, Apr 6th@ CHCJordan Wicks (2-4)vs TORKevin Gausman (14-11)#30
Sun, Apr 7th@ CHCShota Imanaga (15-3)#29vs TORBowden Francis (8-5)#88
Mon, Apr 8th@ MINBailey Ober (12-9)#35vs MIAJesus Luzardo (3-6)
Tue, Apr 9th@ MINLouie Varland (0-6)#102vs MIAA.J. Puk (4-9)#57
Wed, Apr 10th@ MINChris Paddack (5-3)#194vs MIARyan Weathers (5-6)#153
Fri, Apr 12thvs SDMichael King (13-9)#10   
Sat, Apr 13thvs SDMatt Waldron (7-11)#201@ CLETriston McKenzie (3-5)#210
Sun, Apr 14thvs SDYu Darvish (7-3)#38@ CLELogan Allen (8-5)#214
Mon, Apr 15thvs WSHMitchell Parker (7-10)#134@ TORChris Bassitt (10-14)#54
Tue, Apr 16thvs WSHPatrick Corbin (6-13)#297@ TORYusei Kikuchi (9-10)#31
Wed, Apr 17thvs WSHJake Irvin (10-14)#126@ TORKevin Gausman (14-11)#30
Fri, Apr 19thvs NYMSean Manaea (12-6)#61vs TBTyler Alexander (6-5)#118
Sat, Apr 20thvs NYMJose Butto (7-3)#158vs TBZach Eflin (10-9)#17
Sun, Apr 21stvs NYMAdrian Houser (1-5)vs TBAaron Civale (8-9)#80
Tue, Apr 23rd@ WSHPatrick Corbin (6-13)#297vs OAKPaul Blackburn (5-4)
Wed, Apr 24th@ WSHJake Irvin (10-14)#126vs OAKJoe Boyle (3-6)#213
Thu, Apr 25th@ WSHMacKenzie Gore (10-12)#67vs OAKAlex Wood (1-3)
Fri, Apr 26th@ TORChris Bassitt (10-14)#54@ MILColin Rea (12-6)#165
Sat, Apr 27th@ TORYusei Kikuchi (9-10)#31@ MILJoe Ross (3-6)#198
Sun, Apr 28th@ TORKevin Gausman (14-11)#30@ MILTobias Myers (9-6)#97
Mon, Apr 29th@ ARITommy Henry (2-3)@ BALGrayson Rodriguez (13-4)
Tue, Apr 30th@ ARIBrandon Hughes@ BALDean Kremer (8-10)#62
Wed, May 1st@ ARIJordan Montgomery (8-7)#161@ BALCorbin Burnes (15-9)#6
Fri, May 3rdvs ATLCharlie Morton (8-10)#140vs DETReese Olson (4-8)#81
Sat, May 4thvs ATLBryce Elder (2-5)#223vs DETCasey Mize (2-6)#83
Sun, May 5thvs ATLMax Fried (11-10)#23vs DETTarik Skubal (18-4)#1
Mon, May 6thvs MIARoddery Munoz (2-7)#314   
Tue, May 7thvs MIAEdward Cabrera (4-8)#106vs HOUJustin Verlander (5-6)#93
Wed, May 8thvs MIARyan Weathers (5-6)#153vs HOUSpencer Arrighetti (7-13)#162
Fri, May 10th@ SDMichael King (13-9)#10@ TBTaj Bradley (8-11)#49
Sat, May 11th@ SDMatt Waldron (7-11)#201@ TBZack Littell (8-10)#55
Sun, May 12th@ SDYu Darvish (7-3)#38@ TBTyler Alexander (6-5)#118
Mon, May 13th@ SFJordan Hicks (4-7)   
Tue, May 14th@ SFKeaton Winn (3-8)@ MINChris Paddack (5-3)#194
Wed, May 15th@ SFLogan Webb (13-10)#18@ MINPablo Lopez (15-10)#26
Thu, May 16thvs CINBrent Suter (1-0)#204@ MINJoe Ryan (7-7)
Fri, May 17thvs CINFrankie Montas (7-11)#69vs CWSMike Clevinger (0-3)
Sat, May 18thvs CINGraham Ashcraft (5-5)vs CWSBrad Keller (0-4)
Sun, May 19thvs CINHunter Greene (9-5)#50vs CWSChris Flexen (3-15)#312
Mon, May 20thvs ARIJoe Mantiplyvs SEALogan Gilbert (9-12)#11
Tue, May 21stvs ARIBrandon Pfaadt (11-10)#36vs SEABryan Woo (9-3)#40
Wed, May 22ndvs ARIBrandon Hughesvs SEABryce Miller (12-8)#59
Fri, May 24th@ CINGraham Ashcraft (5-5)@ SDYu Darvish (7-3)#38
Sat, May 25th@ CINHunter Greene (9-5)#50@ SDDylan Cease (14-11)#8
Sun, May 26th@ CINBrent Suter (1-0)#204@ SDJoe Musgrove (6-5)#25
Tue, May 28th@ NYMJose Quintana (10-10)#170@ LAAGriffin Canning (6-13)#166
Wed, May 29th@ NYMDavid Peterson (10-3)#115@ LAATyler Anderson (10-15)#167
Fri, May 31stvs COLDakota Hudson (2-12)@ SFJordan Hicks (4-7)
Sat, Jun 1stvs COLCal Quantrill (8-11)#321@ SFLogan Webb (13-10)#18
Sun, Jun 2ndvs COLAustin Gomber (5-12)#315@ SFBlake Snell (5-3)#22
Tue, Jun 4th@ PITJared Jones (6-8)#76vs MINBailey Ober (12-9)#35
Wed, Jun 5th@ PITPaul Skenes (11-3)#15vs MINChris Paddack (5-3)#194
Thu, Jun 6th@ PITBailey Falter (8-9)#139vs MINPablo Lopez (15-10)#26
Fri, Jun 7th@ NYYCody Poteet (3-0)#207vs LADYoshinobu Yamamoto (7-2)#2
Sat, Jun 8th@ NYYNestor Cortes Jr. (9-10)vs LADGavin Stone (11-5)
Sun, Jun 9th@ NYYLuis Gil (15-7)#91vs LADTyler Glasnow (9-6)
Tue, Jun 11thvs TEXDane Dunning (5-7)#155@ KCBrady Singer (9-13)#82
Wed, Jun 12thvs TEXJon Gray (5-6)@ KCDan Altavilla
Thu, Jun 13thvs TEXMichael Lorenzen (7-6)#218@ KCAlec Marsh (9-9)#187
Fri, Jun 14thvs KCCole Ragans (11-9)#13@ BOSBrayan Bello (14-8)#92
Sat, Jun 15thvs KCSeth Lugo (16-9)#39@ BOSCooper Criswell (6-5)#243
Sun, Jun 16thvs KCBrady Singer (9-13)#82@ BOSKutter Crawford (9-16)#86
Mon, Jun 17th@ COLCal Quantrill (8-11)#321   
Tue, Jun 18th@ COLAustin Gomber (5-12)#315vs BALAlbert Suarez (9-7)#146
Wed, Jun 19th@ COLRyan Feltner (3-10)#299vs BALCade Povich (3-9)#131
Thu, Jun 20th@ COLTy Blach (3-8)#301vs BALCole Irvin (6-6)#239
Fri, Jun 21stvs LAAPatrick Sandoval (2-8)vs ATLChris Sale (18-3)#4
Sat, Jun 22ndvs LAAZach Plesac (1-1)vs ATLCharlie Morton (8-10)#140
Mon, Jun 24th@ CWSGarrett Crochet (6-12)#19   
Tue, Jun 25th@ CWSChris Flexen (3-15)#312@ NYMDavid Peterson (10-3)#115
Wed, Jun 26th@ CWSErick Fedde (9-9)#72@ NYMSean Manaea (12-6)#61
Fri, Jun 28th@ SFLogan Webb (13-10)#18@ TORYusei Kikuchi (9-10)#31
Sat, Jun 29th@ SFErik Miller (4-5)#147@ TORChris Bassitt (10-14)#54
Sun, Jun 30th@ SFSpencer Bivens@ TORKevin Gausman (14-11)#30
Tue, Jul 2ndvs ARIJoe Mantiplyvs CINGraham Ashcraft (5-5)
Wed, Jul 3rdvs ARICristian Mena (0-0)vs CINAndrew Abbott (10-10)
Thu, Jul 4thvs ARIZac Gallen (14-6)#14vs CINFrankie Montas (7-11)#69
Fri, Jul 5thvs MILAaron Civale (8-9)#80vs BOSTanner Houck (9-10)#77
Sat, Jul 6thvs MILFreddy Peralta (11-9)#21vs BOSJosh Winckowski (4-2)#178
Sun, Jul 7thvs MILDallas Keuchel (0-0)vs BOSKutter Crawford (9-16)#86
Tue, Jul 9th@ PHIZack Wheeler (16-7)#3@ TBRyan Pepiot (8-8)#56
Wed, Jul 10th@ PHICristopher Sanchez (11-9)#32@ TBZach Eflin (10-9)#17
Thu, Jul 11th@ PHIAaron Nola (14-8)#16@ TBShane Baz (4-3)#78
Fri, Jul 12th@ DETTarik Skubal (18-4)#1@ BALCade Povich (3-9)#131
Sat, Jul 13th@ DETKeider Montero (6-6)#183@ BALGrayson Rodriguez (13-4)
Sun, Jul 14th@ DETBeau Brieske (4-5)#124@ BALDean Kremer (8-10)#62
Fri, Jul 19thvs BOSNick Pivetta (6-12)#53vs TBZach Eflin (10-9)#17
Sat, Jul 20thvs BOSBrayan Bello (14-8)#92vs TBTaj Bradley (8-11)#49
Sun, Jul 21stvs BOSKutter Crawford (9-16)#86vs TBShane Baz (4-3)#78
Mon, Jul 22ndvs SFBlake Snell (5-3)#22vs TBZack Littell (8-10)#55
Tue, Jul 23rdvs SFJordan Hicks (4-7)vs NYMJose Quintana (10-10)#170
Wed, Jul 24thvs SFRobbie Ray (3-2)#141vs NYMSean Manaea (12-6)#61
Thu, Jul 25thvs SFLogan Webb (13-10)#18   
Fri, Jul 26th@ HOUFramber Valdez (15-7)#9@ BOSBrayan Bello (14-8)#92
Sat, Jul 27th@ HOURonel Blanco (13-6)#99@ BOSKutter Crawford (9-16)#86
Sun, Jul 28th@ HOUSpencer Arrighetti (7-13)#162@ BOSTanner Houck (9-10)#77
Tue, Jul 30th@ SDMatt Waldron (7-11)#201@ PHIAaron Nola (14-8)#16
Wed, Jul 31st@ SDDylan Cease (14-11)#8@ PHICristopher Sanchez (11-9)#32
Fri, Aug 2nd@ OAKJoey Estes (7-9)#177vs TORKevin Gausman (14-11)#30
Sat, Aug 3rd@ OAKMitch Spence (8-10)#111vs TORJose Berrios (16-11)#71
Sun, Aug 4th@ OAKOsvaldo Bido (5-3)#233vs TORYariel Rodriguez (1-8)#104
Mon, Aug 5thvs PHIAaron Nola (14-8)#16   
Tue, Aug 6thvs PHICristopher Sanchez (11-9)#32   
Wed, Aug 7thvs PHITyler Phillips (4-1)vs LAACarson Fulmer (0-5)#311
Fri, Aug 9thvs PITMitch Keller (11-12)#73   
Sat, Aug 10thvs PITPaul Skenes (11-3)#15vs TEXCody Bradford (6-3)#65
Sun, Aug 11thvs PITBailey Falter (8-9)#139vs TEXAndrew Heaney (5-14)#87
Mon, Aug 12th@ MILFreddy Peralta (11-9)#21@ CWSKy Bush (0-3)
Tue, Aug 13th@ MILColin Rea (12-6)#165@ CWSJonathan Cannon (5-10)#268
Wed, Aug 14th@ MILFrankie Montas (7-11)#69@ CWSDavis Martin (0-5)#172
Thu, Aug 15th@ MILTobias Myers (9-6)#97   
Fri, Aug 16th@ STLMiles Mikolas (10-11)#79@ DETBeau Brieske (4-5)#124
Sat, Aug 17th@ STLAndre Pallante (8-8)#129@ DETKeider Montero (6-6)#183
Sun, Aug 18th@ STLSonny Gray (13-9)@ DETTarik Skubal (18-4)#1
Mon, Aug 19thvs SEABryan Woo (9-3)#40   
Tue, Aug 20thvs SEABryce Miller (12-8)#59vs CLEMatthew Boyd (2-2)#51
Wed, Aug 21stvs SEALogan Gilbert (9-12)#11vs CLEJoey Cantillo (2-4)#168
Fri, Aug 23rdvs TBTyler Alexander (6-5)#118vs COLKyle Freeland (5-8)#318
Sat, Aug 24thvs TBTaj Bradley (8-11)#49vs COLBradley Blalock (1-3)#303
Sun, Aug 25thvs TBJacob Lopez (0-0)#180vs COLAustin Gomber (5-12)#315
Tue, Aug 27thvs BALCole Irvin (6-6)#239@ WSHPatrick Corbin (6-13)#297
Wed, Aug 28thvs BALCorbin Burnes (15-9)#6@ WSHMacKenzie Gore (10-12)#67
Thu, Aug 29thvs BALCade Povich (3-9)#131   
Fri, Aug 30th@ ARIZac Gallen (14-6)#14vs STLErick Fedde (9-9)#72
Sat, Aug 31st@ ARIMerrill Kelly (5-1)#42vs STLKyle Gibson (8-8)#107
Sun, Sep 1st@ ARIBrandon Pfaadt (11-10)#36vs STLMiles Mikolas (10-11)#79
Mon, Sep 2nd@ ARIEduardo Rodriguez (3-4)#44@ TEXJack Leiter (0-3)#235
Tue, Sep 3rd@ LAAReid Detmers (4-9)#85@ TEXAndrew Heaney (5-14)#87
Wed, Sep 4th@ LAAGriffin Canning (6-13)#166@ TEXNathan Eovaldi (12-8)#43
Fri, Sep 6thvs CLEMatthew Boyd (2-2)#51@ CHCJordan Wicks (2-4)
Sat, Sep 7thvs CLEGavin Williams (3-10)#60@ CHCJavier Assad (7-6)#145
Sun, Sep 8thvs CLETanner Bibee (12-8)#20@ CHCJameson Taillon (12-8)#74
Mon, Sep 9thvs CHCKyle Hendricks (4-12)#160vs KCBrady Singer (9-13)#82
Tue, Sep 10thvs CHCShota Imanaga (15-3)#29vs KCSeth Lugo (16-9)#39
Wed, Sep 11thvs CHCJordan Wicks (2-4)vs KCCole Ragans (11-9)#13
Fri, Sep 13th@ ATLSpencer Schwellenbach (8-7)#95vs BOSRichard Fitts (0-1)#179
Sat, Sep 14th@ ATLChris Sale (18-3)#4vs BOSBrayan Bello (14-8)#92
Sun, Sep 15th@ ATLCharlie Morton (8-10)#140vs BOSKutter Crawford (9-16)#86
Mon, Sep 16th@ ATLMax Fried (11-10)#23   
Tue, Sep 17th@ MIADarren McCaughan (0-0)#163@ SEABryan Woo (9-3)#40
Wed, Sep 18th@ MIARyan Weathers (5-6)#153@ SEABryce Miller (12-8)#59
Thu, Sep 19th@ MIAEdward Cabrera (4-8)#106@ SEALogan Gilbert (9-12)#11
Fri, Sep 20thvs COLKyle Freeland (5-8)#318@ OAKJ.T. Ginn (1-1)#236
Sat, Sep 21stvs COLCal Quantrill (8-11)#321@ OAKJP Sears (11-13)#96
Sun, Sep 22ndvs COLAntonio Senzatela (0-1)#320@ OAKJoey Estes (7-9)#177
Tue, Sep 24thvs SDMichael King (13-9)#10vs BALDean Kremer (8-10)#62
Wed, Sep 25thvs SDDylan Cease (14-11)#8vs BALZach Eflin (10-9)#17
Thu, Sep 26thvs SDJoe Musgrove (6-5)#25vs BALCorbin Burnes (15-9)#6
Fri, Sep 27th@ COLCal Quantrill (8-11)#321vs PITJared Jones (6-8)#76
Sat, Sep 28th@ COLAntonio Senzatela (0-1)#320vs PITPaul Skenes (11-3)#15
Sun, Sep 29th@ COLRyan Feltner (3-10)#299vs PITBailey Falter (8-9)#139
Mon, Apr 22nd   vs OAKJP Sears (11-13)#96
Thu, May 2nd   @ BALKyle Bradish (2-0)
Thu, May 9th   vs HOURonel Blanco (13-6)#99
Thu, May 23rd   vs SEALuis Castillo (11-12)#122
Thu, May 30th   @ LAAPatrick Sandoval (2-8)
Mon, Jun 10th   @ KCSeth Lugo (16-9)#39
Sun, Jun 23rd   vs ATLMax Fried (11-10)#23
Thu, Jun 27th   @ TORJose Berrios (16-11)#71
Mon, Jul 29th   @ PHIZack Wheeler (16-7)#3
Thu, Aug 8th   vs LAATyler Anderson (10-15)#167
Thu, Aug 22nd   vs CLEGavin Williams (3-10)#60
Mon, Aug 26th   @ WSHMitchell Parker (7-10)#134
Thu, Sep 12th   vs BOSCooper Criswell (6-5)#243