Skip to main content

Mookie Betts or Rafael Devers

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Mookie Betts or Rafael Devers Player Statistics
  Mookie Betts
2B,SS,RF - LAD
Mookie Betts
Rafael Devers
3B,DH - BOS
Rafael Devers
2024 Stats 
   
   
At Bats283282
   
Runs5052
   
Hits8680
   
Singles5742
   
Doubles1616
   
Triples34
   
Home Runs1018
   
RBI4051
   
Stolen Bases91
   
Caught Stealing10
   
Walks4740
   
Strikeouts3477
   
Batting Average.304.284
   
On Base Pct.405.372
   
Slugging Pct.488.560
   
On-base Plus Slugging.893.932
   
Mookie Betts or Rafael Devers Player Projections
  Mookie Betts
2B,SS,RF - LAD
Mookie Betts
Rafael Devers
3B,DH - BOS
Rafael Devers
2024 Projections 
   
   
At Bats567577
   
Runs11193
   
Hits160163
   
Singles8891
   
Doubles3635
   
Triples21
   
Home Runs3334
   
RBI93100
   
Stolen Bases134
   
Caught Stealing42
   
Walks8060
   
Strikeouts106126
   
Batting Average.282.283
   
On Base Pct.371.350
   
Slugging Pct.526.525
   
On-base Plus Slugging.897.875
   
Mookie Betts or Rafael Devers Player Notes
  Mookie Betts
2B,SS,RF - LAD
Mookie Betts
Rafael Devers
3B,DH - BOS
Rafael Devers
News 
 Mookie Betts (wrist) is expected to miss 6-to-8 weeks, per manager Dave Roberts.
Jesse Garcia
Mon, Jun 17th
Rafael Devers went 1-for-2 with a home run and an RBI in the Red Sox's loss to the Padres.
Chris Schommer
Sat, Jun 29th
 The Dodgers have placed Mookie Betts on the IL with a left hand fracture.
Jesse Garcia
Mon, Jun 17th
Rafael Devers went 2-for-4 with two runs on Tuesday against the Blue Jays.
Ari Koslow
Wed, Jun 26th
 Mookie Betts suffered a fracture of a bone in his left wrist.
Ari Koslow
Sun, Jun 16th
Rafael Devers went 3-for-4 with a home run, two RBI, and two runs scored in the Red Sox's 7-6 victory over the Blue Jays.
Matthew Adam
Tue, Jun 25th
 Mookie Betts left Sunday's game early against the Royals after getting hit in the hand by a pitch.
Ari Koslow
Sun, Jun 16th
Rafael Devers went 1-for-4 with a home run and two RBI as the Red Sox topped the Blue Jays 7-3.
Matthew Adam
Tue, Jun 18th
 Mookie Betts went 1-for-3 with a double and three RBI in the Dodgers' 15-2 victory over the Rangers.
Nate Miller - FantasyPros
Wed, Jun 12th
Rafael Devers is in the starting lineup for the Red Sox Tuesday.
Jesse Garcia
Tue, Jun 11th
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
At 27 years old, Rafael Devers remains a linchpin in the Red Sox lineup. His 2023 season saw him at the plate 656 times, where he notched 157 hits, including 33 home runs and 100 RBIs, and scored 90 runs. His performance slightly dropped in batting average to .271 from .295 in 2022. Still, he maintained a solid on-base percentage of .351 and a slugging percentage of .500. Devers always seems to be overlooked in fantasy drafts. Still, he is a set-and-forget third baseman who will play 150+ games.
Kelly Kirby - FantasyPros
Mookie Betts or Rafael Devers Player Schedules
  Mookie Betts
2B,SS,RF - LAD
Mookie Betts
Rafael Devers
3B,DH - BOS
Rafael Devers
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 20th@ SDYu Darvish (4-3)#56   
Thu, Mar 21stvs SDJoe Musgrove (3-4)#82   
Thu, Mar 28thvs STLMiles Mikolas (6-7)#70@ SEALuis Castillo (7-9)#10
Fri, Mar 29thvs STLZack Thompson (0-2)#280@ SEAGeorge Kirby (7-6)#5
Sat, Mar 30thvs STLLance Lynn (4-3)#73@ SEALogan Gilbert (5-5)#12
Sun, Mar 31stvs STLSteven Matz (1-2)#160@ SEABryce Miller (6-7)#47
Mon, Apr 1stvs SFKeaton Winn (3-8)#215@ OAKJoe Boyle (2-5)#316
Tue, Apr 2ndvs SFLogan Webb (7-6)#6@ OAKAlex Wood (1-3)#236
Wed, Apr 3rdvs SFKyle Harrison (4-3)#108@ OAKRoss Stripling (1-9)#167
Fri, Apr 5th@ CHCKyle Hendricks (1-6)#166@ LAAGriffin Canning (3-9)#126
Sat, Apr 6th@ CHCJordan Wicks (1-2)#143@ LAAReid Detmers (3-6)#130
Sun, Apr 7th@ CHCShota Imanaga (7-2)#32@ LAAChase Silseth (0-1)#198
Mon, Apr 8th@ MINBailey Ober (8-4)#37   
Tue, Apr 9th@ MINLouie Varland (0-4)#137vs BALCorbin Burnes (9-3)#7
Wed, Apr 10th@ MINChris Paddack (5-3)#112vs BALCole Irvin (6-5)#134
Fri, Apr 12thvs SDMichael King (7-5)#29vs LAAReid Detmers (3-6)#130
Sat, Apr 13thvs SDMatt Waldron (5-7)#94vs LAAGriffin Canning (3-9)#126
Sun, Apr 14thvs SDYu Darvish (4-3)#56vs LAATyler Anderson (7-8)#192
Mon, Apr 15thvs WSHMitchell Parker (5-4)#162vs CLEXzavion Curry (0-2)#274
Tue, Apr 16thvs WSHPatrick Corbin (1-8)#387vs CLETanner Bibee (7-3)#24
Wed, Apr 17thvs WSHJake Irvin (7-6)#128vs CLEBen Lively (8-4)#124
Fri, Apr 19thvs NYMSean Manaea (5-3)#69@ PITQuinn Priester (0-5)#288
Sat, Apr 20thvs NYMJose Butto (2-3)#212@ PITMitch Keller (9-5)#55
Sun, Apr 21stvs NYMAdrian Houser (1-5)#197@ PITMartin Perez (1-4)#216
Tue, Apr 23rd@ WSHPatrick Corbin (1-8)#387@ CLEBen Lively (8-4)#124
Wed, Apr 24th@ WSHJake Irvin (7-6)#128@ CLECarlos Carrasco (3-6)#242
Thu, Apr 25th@ WSHMacKenzie Gore (6-7)#45@ CLETriston McKenzie (3-5)#152
Fri, Apr 26th@ TORChris Bassitt (7-7)#33vs CHCShota Imanaga (7-2)#32
Sat, Apr 27th@ TORYusei Kikuchi (4-8)#48vs CHCBen Brown (1-3)#93
Sun, Apr 28th@ TORKevin Gausman (6-8)#14vs CHCHayden Wesneski (2-5)#144
Mon, Apr 29th@ ARITommy Henry (2-3)#303   
Tue, Apr 30th@ ARIBrandon Hughesvs SFLogan Webb (7-6)#6
Wed, May 1st@ ARIJordan Montgomery (6-5)#83vs SFErik Miller (2-2)#208
Fri, May 3rdvs ATLCharlie Morton (5-5)#64@ MINChris Paddack (5-3)#112
Sat, May 4thvs ATLBryce Elder (1-3)#185@ MINPablo Lopez (8-7)#8
Sun, May 5thvs ATLMax Fried (7-4)#9@ MINJoe Ryan (5-5)#11
Mon, May 6thvs MIARoddery Munoz (1-3)#390   
Tue, May 7thvs MIAEdward Cabrera (1-2)#118@ ATLReynaldo Lopez (6-2)#44
Wed, May 8thvs MIARyan Weathers (3-5)#171@ ATLChris Sale (11-3)#3
Fri, May 10th@ SDMichael King (7-5)#29vs WSHPatrick Corbin (1-8)#387
Sat, May 11th@ SDMatt Waldron (5-7)#94vs WSHJake Irvin (7-6)#128
Sun, May 12th@ SDYu Darvish (4-3)#56vs WSHMacKenzie Gore (6-7)#45
Mon, May 13th@ SFJordan Hicks (4-5)#85vs TBZach Eflin (5-5)#21
Tue, May 14th@ SFKeaton Winn (3-8)#215vs TBAaron Civale (2-6)#63
Wed, May 15th@ SFLogan Webb (7-6)#6vs TBTaj Bradley (3-4)#41
Thu, May 16thvs CINBrent Suter (0-0)#232vs TBZack Littell (3-5)#59
Fri, May 17thvs CINFrankie Montas (4-6)#117@ STLKyle Gibson (6-3)#99
Sat, May 18thvs CINGraham Ashcraft (5-4)#213@ STLMiles Mikolas (6-7)#70
Sun, May 19thvs CINHunter Greene (5-4)#53@ STLMatthew Liberatore (2-2)#156
Mon, May 20thvs ARIJoe Mantiply@ TBTaj Bradley (3-4)#41
Tue, May 21stvs ARIBrandon Pfaadt (3-6)#58@ TBZack Littell (3-5)#59
Wed, May 22ndvs ARIBrandon Hughes@ TBRyan Pepiot (4-5)#49
Fri, May 24th@ CINGraham Ashcraft (5-4)#213vs MILJared Koenig (7-1)#229
Sat, May 25th@ CINHunter Greene (5-4)#53vs MILJared Koenig (7-1)#229
Sun, May 26th@ CINBrent Suter (0-0)#232vs MILTobias Myers (5-3)#145
Tue, May 28th@ NYMJose Quintana (3-5)#125@ BALGrayson Rodriguez (10-3)#34
Wed, May 29th@ NYMDavid Peterson (3-0)#107@ BALCorbin Burnes (9-3)#7
Fri, May 31stvs COLDakota Hudson (2-12)#400vs DETKenta Maeda (2-5)#101
Sat, Jun 1stvs COLCal Quantrill (6-6)#397vs DETReese Olson (3-8)#72
Sun, Jun 2ndvs COLAustin Gomber (1-5)#394vs DETCasey Mize (2-6)#115
Tue, Jun 4th@ PITJared Jones (5-6)#91vs ATLMax Fried (7-4)#9
Wed, Jun 5th@ PITPaul Skenes (5-0)#20vs ATLSpencer Schwellenbach (1-4)#174
Thu, Jun 6th@ PITBailey Falter (4-6)#153@ CWSJake Woodford (0-2)
Fri, Jun 7th@ NYYCody Poteet (3-0)#226@ CWSGarrett Crochet (6-6)#17
Sat, Jun 8th@ NYYNestor Cortes Jr. (4-7)#31@ CWSNick Nastrini (0-5)#392
Sun, Jun 9th@ NYYLuis Gil (9-4)#71@ CWSChris Flexen (2-7)#332
Tue, Jun 11thvs TEXDane Dunning (4-7)#131vs PHIZack Wheeler (9-4)#4
Wed, Jun 12thvs TEXJon Gray (3-4)#67vs PHICristopher Sanchez (6-4)#42
Thu, Jun 13thvs TEXMichael Lorenzen (5-4)#141vs PHIAaron Nola (10-4)#15
Fri, Jun 14thvs KCCole Ragans (5-6)#26vs NYYLuis Gil (9-4)#71
Sat, Jun 15thvs KCSeth Lugo (11-2)#62vs NYYCarlos Rodon (9-6)#30
Sun, Jun 16thvs KCBrady Singer (4-5)#86vs NYYMarcus Stroman (7-4)#79
Mon, Jun 17th@ COLCal Quantrill (6-6)#397@ TORYusei Kikuchi (4-8)#48
Tue, Jun 18th@ COLAustin Gomber (1-5)#394@ TORChris Bassitt (7-7)#33
Wed, Jun 19th@ COLRyan Feltner (1-7)#317@ TORKevin Gausman (6-8)#14
Thu, Jun 20th@ COLTy Blach (3-5)#393   
Fri, Jun 21stvs LAAPatrick Sandoval (2-8)@ CINAndrew Abbott (8-6)#105
Sat, Jun 22ndvs LAAZach Plesac (1-1)#380@ CINFrankie Montas (4-6)#117
Mon, Jun 24th@ CWSGarrett Crochet (6-6)#17vs TORChris Bassitt (7-7)#33
Tue, Jun 25th@ CWSChris Flexen (2-7)#332vs TORKevin Gausman (6-8)#14
Wed, Jun 26th@ CWSErick Fedde (6-3)#88   
Fri, Jun 28th@ SFLogan Webb (7-6)#6vs SDRandy Vasquez (2-4)#175
Sat, Jun 29th@ SFErik Miller (2-2)#208vs SDMichael King (7-5)#29
Sun, Jun 30th@ SFSpencer Bivensvs SDMatt Waldron (5-7)#94
Tue, Jul 2ndvs ARIJoe Mantiply@ MIAValente Bellozo (0-1)#347
Wed, Jul 3rdvs ARICristian Mena (0-0)#292@ MIATrevor Rogers (1-9)#138
Thu, Jul 4thvs ARIZac Gallen (6-4)#18@ MIAKyle Tyler (0-1)#375
Fri, Jul 5thvs MILAaron Civale (2-6)#63@ NYYNestor Cortes Jr. (4-7)#31
Sat, Jul 6thvs MILFreddy Peralta (6-4)#13@ NYYGerrit Cole (1-1)#23
Sun, Jul 7thvs MILDallas Keuchel (0-0)#352@ NYYLuis Gil (9-4)#71
Tue, Jul 9th@ PHIZack Wheeler (9-4)#4vs OAKJoey Estes (3-3)#173
Wed, Jul 10th@ PHICristopher Sanchez (6-4)#42vs OAKJP Sears (5-7)#104
Thu, Jul 11th@ PHIAaron Nola (10-4)#15vs OAKHogan Harris (1-3)#294
Fri, Jul 12th@ DETTarik Skubal (9-3)#2vs KCCole Ragans (5-6)#26
Sat, Jul 13th@ DETJack Flaherty (5-5)#39vs KCSeth Lugo (11-2)#62
Sun, Jul 14th@ DETKenta Maeda (2-5)#101vs KCBrady Singer (4-5)#86
Fri, Jul 19thvs BOS@ LAD
Sat, Jul 20thvs BOS@ LAD
Sun, Jul 21stvs BOS@ LAD
Mon, Jul 22ndvs SF@ COL
Tue, Jul 23rdvs SF@ COL
Wed, Jul 24thvs SF@ COL
Thu, Jul 25thvs SF   
Fri, Jul 26th@ HOUvs NYY
Sat, Jul 27th@ HOUvs NYY
Sun, Jul 28th@ HOUvs NYY
Tue, Jul 30th@ SDvs SEA
Wed, Jul 31st@ SDvs SEA
Fri, Aug 2nd@ OAK@ TEX
Sat, Aug 3rd@ OAK@ TEX
Sun, Aug 4th@ OAK@ TEX
Mon, Aug 5thvs PHI@ KC
Tue, Aug 6thvs PHI@ KC
Wed, Aug 7thvs PHI@ KC
Fri, Aug 9thvs PITvs HOU
Sat, Aug 10thvs PITvs HOU
Sun, Aug 11thvs PITvs HOU
Mon, Aug 12th@ MILvs TEX
Tue, Aug 13th@ MILvs TEX
Wed, Aug 14th@ MILvs TEX
Thu, Aug 15th@ MIL@ BAL
Fri, Aug 16th@ STL@ BAL
Sat, Aug 17th@ STL@ BAL
Sun, Aug 18th@ STL@ BAL
Mon, Aug 19thvs SEA@ HOU
Tue, Aug 20thvs SEA@ HOU
Wed, Aug 21stvs SEA@ HOU
Fri, Aug 23rdvs TBvs ARI
Sat, Aug 24thvs TBvs ARI
Sun, Aug 25thvs TBvs ARI
Tue, Aug 27thvs BALvs TOR
Wed, Aug 28thvs BALvs TOR
Thu, Aug 29thvs BALvs TOR
Fri, Aug 30th@ ARI@ DET
Sat, Aug 31st@ ARI@ DET
Sun, Sep 1st@ ARI@ DET
Mon, Sep 2nd@ ARI@ NYM
Tue, Sep 3rd@ LAA@ NYM
Wed, Sep 4th@ LAA@ NYM
Fri, Sep 6thvs CLEvs CWS
Sat, Sep 7thvs CLEvs CWS
Sun, Sep 8thvs CLEvs CWS
Mon, Sep 9thvs CHCvs BAL
Tue, Sep 10thvs CHCvs BAL
Wed, Sep 11thvs CHCvs BAL
Fri, Sep 13th@ ATL@ NYY
Sat, Sep 14th@ ATL@ NYY
Sun, Sep 15th@ ATL@ NYY
Mon, Sep 16th@ ATL   
Tue, Sep 17th@ MIA@ TB
Wed, Sep 18th@ MIA@ TB
Thu, Sep 19th@ MIA@ TB
Fri, Sep 20thvs COLvs MIN
Sat, Sep 21stvs COLvs MIN
Sun, Sep 22ndvs COLvs MIN
Tue, Sep 24thvs SD@ TOR
Wed, Sep 25thvs SD@ TOR
Thu, Sep 26thvs SD   
Fri, Sep 27th@ COLvs TB
Sat, Sep 28th@ COLvs TB
Sun, Sep 29th@ COLvs TB
Thu, Apr 11th   vs BALGrayson Rodriguez (10-3)#34
Thu, Apr 18th   vs CLECarlos Carrasco (3-6)#242
Thu, May 2nd   vs SFKyle Harrison (4-3)#108
Mon, May 27th   @ BALCole Irvin (6-5)#134
Thu, May 30th   vs DETJack Flaherty (5-5)#39
Sun, Jun 23rd   @ CINNick Lodolo (8-3)#60
Mon, Jul 29th   vs SEA
Mon, Aug 26th   vs TOR
Thu, Sep 12th   @ NYY
Mon, Sep 23rd   @ TOR