Skip to main content

Juan Soto or Mike Trout

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Juan Soto or Mike Trout Player Statistics
  Juan Soto
LF,RF - NYY
Juan Soto
Mike Trout
CF,DH - LAA
Mike Trout
2024 Stats 
   
   
At Bats312109
   
Runs7117
   
Hits9224
   
Singles5611
   
Doubles121
   
Triples32
   
Home Runs2110
   
RBI6314
   
Stolen Bases46
   
Caught Stealing21
   
Walks7616
   
Strikeouts6227
   
Batting Average.295.220
   
On Base Pct.432.325
   
Slugging Pct.555.541
   
On-base Plus Slugging.986.867
   
Juan Soto or Mike Trout Player Projections
  Juan Soto
LF,RF - NYY
Juan Soto
Mike Trout
CF,DH - LAA
Mike Trout
2024 Projections 
   
   
At Bats529476
   
Runs10483
   
Hits148125
   
Singles8265
   
Doubles2724
   
Triples22
   
Home Runs3632
   
RBI10084
   
Stolen Bases113
   
Caught Stealing41
   
Walks12768
   
Strikeouts112154
   
Batting Average.279.263
   
On Base Pct.419.355
   
Slugging Pct.540.525
   
On-base Plus Slugging.959.881
   
Juan Soto or Mike Trout Player Notes
  Juan Soto
LF,RF - NYY
Juan Soto
Mike Trout
CF,DH - LAA
Mike Trout
News 
 Juan Soto went 1-for-3 with a home run and two RBI in the Yankees' 8-4 loss to the Reds.
Chase Davis
Fri, Jul 5th
Mike Trout (knee) has begun running on a treadmill.
Jesse Garcia
Thu, Jul 4th
 Juan Soto is not in the Yankees lineup on Sunday against the Blue Jays.
Ari Koslow
Sun, Jun 30th
Mike Trout said he would be back by the end of July.
Ari Koslow
Sat, Jun 29th
 Juan Soto (hand) could get an MRI or CT scan on his injured right hand Monday.
Jesse Garcia
Sun, Jun 30th
Mike Trout (knee) is close to returning to baseball activities.
Jesse Garcia
Sat, Jun 29th
 Juan Soto’s X-rays on his bruised right hand were negative.
Jesse Garcia
Sat, Jun 29th
Mike Trout (knee) stated that his recovery from surgery on his meniscus is going slower than expected.
Jesse Garcia
Tue, Jun 18th
 The Yankees have scratched Juan Soto with a right hand bruise.
Jesse Garcia
Sat, Jun 29th
Mike Trout is reportedly "continuing daily rehab in Anaheim."
Ari Koslow
Tue, Jun 18th
Notes 
 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
Mike Trout's performance in 2023 showcased his exceptional hitting abilities, though injuries limited him to just 82 games. Averaging slightly over 100 games annually since 2016 (excluding the 2020 shortened season), Trout's recent playing time has been inconsistent, with 82, 119, and 36 games in the last three seasons. His .263/.367/.490 slash line last season reflected a dip that can likely be attributed to a wrist injury. At 32, Trout's base-stealing days are behind him, with only 17 steals in the past five years. Additionally, his lineup may no longer include Shohei Ohtani. While a fully healthy Trout could warrant a first or second-round fantasy pick, relying on his full-season availability is risky. Trout remains a viable OF1, but drafting him as an OF2 with a plan for potential absences might be more prudent.
Kelly Kirby - FantasyPros
Juan Soto or Mike Trout Player Schedules
  Juan Soto
LF,RF - NYY
Juan Soto
Mike Trout
CF,DH - LAA
Mike Trout
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ HOUFramber Valdez (7-5)#21@ BALCorbin Burnes (9-3)#6
Fri, Mar 29th@ HOUCristian Javier (3-1)   
Sat, Mar 30th@ HOUHunter Brown (6-6)#40@ BALGrayson Rodriguez (10-3)#33
Sun, Mar 31st@ HOUJ.P. France (0-3)@ BALTyler Wells (0-2)
Mon, Apr 1st@ ARIRyne Nelson (5-6)#178@ MIAMax Meyer (2-0)#155
Tue, Apr 2nd@ ARIZac Gallen (6-4)#18@ MIAJesus Luzardo (3-6)#136
Wed, Apr 3rd@ ARIMerrill Kelly (2-0)#90@ MIAA.J. Puk (2-8)#134
Fri, Apr 5thvs TORYusei Kikuchi (4-8)#46vs BOSKutter Crawford (4-7)#65
Sat, Apr 6thvs TORKevin Gausman (6-8)#10vs BOSGarrett Whitlock (1-0)
Sun, Apr 7thvs TORBowden Francis (3-2)#159vs BOSTanner Houck (7-6)#45
Mon, Apr 8thvs MIAJesus Luzardo (3-6)#136vs TBZach Eflin (5-5)#20
Tue, Apr 9thvs MIAA.J. Puk (2-8)#134vs TBAaron Civale (2-6)#87
Wed, Apr 10thvs MIARyan Weathers (3-5)#171vs TBZack Littell (3-5)#59
Sat, Apr 13th@ CLETriston McKenzie (3-5)#143@ BOSCooper Criswell (3-3)#191
Sun, Apr 14th@ CLELogan Allen (8-4)#102@ BOSBrayan Bello (8-5)#79
Mon, Apr 15th@ TORChris Bassitt (7-7)#32@ TBZach Eflin (5-5)#20
Tue, Apr 16th@ TORYusei Kikuchi (4-8)#46@ TBAaron Civale (2-6)#87
Wed, Apr 17th@ TORKevin Gausman (6-8)#10@ TBZack Littell (3-5)#59
Fri, Apr 19thvs TBTyler Alexander (2-3)#222@ CINNick Lodolo (8-3)#60
Sat, Apr 20thvs TBZach Eflin (5-5)#20@ CINGraham Ashcraft (5-4)#211
Sun, Apr 21stvs TBAaron Civale (2-6)#87@ CINFrankie Montas (4-6)#118
Mon, Apr 22ndvs OAKJP Sears (5-7)#105vs BALAlbert Suarez (5-2)#144
Tue, Apr 23rdvs OAKPaul Blackburn (3-2)#175vs BALGrayson Rodriguez (10-3)#33
Wed, Apr 24thvs OAKJoe Boyle (2-5)#369vs BALDean Kremer (4-4)#77
Thu, Apr 25thvs OAKAlex Wood (1-3)#230   
Fri, Apr 26th@ MILColin Rea (8-2)#157vs MINBailey Ober (8-4)#37
Sat, Apr 27th@ MILJoe Ross (2-4)#172vs MINChris Paddack (5-3)#107
Sun, Apr 28th@ MILTobias Myers (5-3)#139vs MINPablo Lopez (8-7)#8
Mon, Apr 29th@ BALGrayson Rodriguez (10-3)#33vs PHICristopher Sanchez (6-4)#43
Tue, Apr 30th@ BALDean Kremer (4-4)#77vs PHISpencer Turnbull (3-0)#245
Wed, May 1st@ BALCorbin Burnes (9-3)#6vs PHIZack Wheeler (9-4)#4
Thu, May 2nd@ BALKyle Bradish (2-0)   
Fri, May 3rdvs DETReese Olson (3-8)#70@ CLETanner Bibee (7-3)#24
Sat, May 4thvs DETCasey Mize (2-6)#132@ CLEBen Lively (8-4)#122
Sun, May 5thvs DETTarik Skubal (9-3)#2@ CLECarlos Carrasco (3-6)#236
Tue, May 7thvs HOUJustin Verlander (3-2)#48@ PITQuinn Priester (0-5)#265
Wed, May 8thvs HOUSpencer Arrighetti (4-7)#153@ PITMartin Perez (1-4)#207
Thu, May 9thvs HOURonel Blanco (8-3)#109vs KCMichael Wacha (5-6)#76
Fri, May 10th@ TBTaj Bradley (3-4)#44vs KCAlec Marsh (6-6)#244
Sat, May 11th@ TBZack Littell (3-5)#59vs KCCole Ragans (5-6)#26
Sun, May 12th@ TBTyler Alexander (2-3)#222vs KCSeth Lugo (11-3)#62
Tue, May 14th@ MINChris Paddack (5-3)#107vs STLSonny Gray (9-5)#17
Wed, May 15th@ MINPablo Lopez (8-7)#8vs STLLance Lynn (4-4)#72
Thu, May 16th@ MINJoe Ryan (6-5)#11   
Fri, May 17thvs CWSMike Clevinger (0-3)#180@ TEXAndrew Heaney (3-9)#82
Sat, May 18thvs CWSBrad Keller (0-2)#396@ TEXJose Urena (3-5)#321
Sun, May 19thvs CWSChris Flexen (2-7)#324@ TEXMichael Lorenzen (5-4)#137
Mon, May 20thvs SEALogan Gilbert (5-5)#12@ HOUFramber Valdez (7-5)#21
Tue, May 21stvs SEABryan Woo (3-1)#63@ HOUCristian Javier (3-1)
Wed, May 22ndvs SEABryce Miller (6-7)#53@ HOUHunter Brown (6-6)#40
Thu, May 23rdvs SEALuis Castillo (7-9)#9   
Fri, May 24th@ SDYu Darvish (4-3)#55vs CLELogan Allen (8-4)#102
Sat, May 25th@ SDDylan Cease (7-7)#19vs CLETanner Bibee (7-3)#24
Sun, May 26th@ SDJoe Musgrove (3-4)#80vs CLEBen Lively (8-4)#122
Tue, May 28th@ LAAGriffin Canning (3-9)#130vs NYYNestor Cortes Jr. (4-7)#31
Wed, May 29th@ LAATyler Anderson (8-8)#189vs NYYLuis Gil (9-4)#67
Thu, May 30th@ LAAPatrick Sandoval (2-8)vs NYYCarlos Rodon (9-6)#28
Fri, May 31st@ SFJordan Hicks (4-5)#88@ SEABryan Woo (3-1)#63
Sat, Jun 1st@ SFLogan Webb (7-6)#7@ SEABryce Miller (6-7)#53
Sun, Jun 2nd@ SFBlake Snell (0-3)#27@ SEALuis Castillo (7-9)#9
Tue, Jun 4thvs MINBailey Ober (8-4)#37vs SDAdam Mazur (1-2)#273
Wed, Jun 5thvs MINChris Paddack (5-3)#107vs SDDylan Cease (7-7)#19
Thu, Jun 6thvs MINPablo Lopez (8-7)#8   
Fri, Jun 7thvs LADYoshinobu Yamamoto (6-2)#47vs HOUFramber Valdez (7-5)#21
Sat, Jun 8thvs LADGavin Stone (9-2)#93vs HOUHunter Brown (6-6)#40
Sun, Jun 9thvs LADTyler Glasnow (8-5)#1vs HOUJustin Verlander (3-2)#48
Mon, Jun 10th@ KCSeth Lugo (11-3)#62   
Tue, Jun 11th@ KCBrady Singer (4-5)#84@ ARIJordan Montgomery (6-5)#85
Wed, Jun 12th@ KCDan Altavilla@ ARISlade Cecconi (2-6)#158
Thu, Jun 13th@ KCAlec Marsh (6-6)#244@ ARIBrandon Pfaadt (3-6)#57
Fri, Jun 14th@ BOSBrayan Bello (8-5)#79@ SFSpencer Howard
Sat, Jun 15th@ BOSCooper Criswell (3-3)#191@ SFKeaton Winn (3-8)#215
Sun, Jun 16th@ BOSKutter Crawford (4-7)#65@ SFErik Miller (2-2)#206
Tue, Jun 18thvs BALAlbert Suarez (5-2)#144vs MILTobias Myers (5-3)#139
Wed, Jun 19thvs BALCade Povich (1-3)#113vs MILFreddy Peralta (6-4)#15
Thu, Jun 20thvs BALCole Irvin (6-5)#126   
Fri, Jun 21stvs ATLChris Sale (11-3)#3@ LADLandon Knack (1-2)#252
Sat, Jun 22ndvs ATLCharlie Morton (5-5)#64@ LADTyler Glasnow (8-5)#1
Sun, Jun 23rdvs ATLMax Fried (7-4)#13   
Tue, Jun 25th@ NYMDavid Peterson (3-0)#111vs OAKMitch Spence (5-4)#156
Wed, Jun 26th@ NYMSean Manaea (5-3)#69vs OAKJoey Estes (3-3)#167
Thu, Jun 27th@ TORJose Berrios (8-6)#61vs DETJack Flaherty (5-5)#38
Fri, Jun 28th@ TORYusei Kikuchi (4-8)#46vs DETKenta Maeda (2-5)#103
Sat, Jun 29th@ TORChris Bassitt (7-7)#32vs DETReese Olson (3-8)#70
Sun, Jun 30th@ TORKevin Gausman (6-8)#10vs DETCasey Mize (2-6)#132
Tue, Jul 2ndvs CINGraham Ashcraft (5-4)#211@ OAKMitch Spence (5-4)#156
Wed, Jul 3rdvs CINAndrew Abbott (8-6)#108@ OAKJoey Estes (3-3)#167
Thu, Jul 4thvs CINFrankie Montas (4-6)#118@ OAKJP Sears (5-7)#105
Fri, Jul 5thvs BOSTanner Houck (7-6)#45@ CHCJustin Steele (1-3)#30
Sat, Jul 6thvs BOSJosh Winckowski (2-1)#182@ CHCKyle Hendricks (1-7)#160
Sun, Jul 7thvs BOSKutter Crawford (4-7)#65@ CHCHayden Wesneski (2-5)#146
Tue, Jul 9th@ TBRyan Pepiot (4-5)#50vs TEXMax Scherzer (1-2)#25
Wed, Jul 10th@ TBZach Eflin (5-5)#20vs TEXMichael Lorenzen (5-4)#137
Thu, Jul 11th@ TBShane Baz (0-1)#73vs SEALuis Castillo (7-9)#9
Fri, Jul 12th@ BALCade Povich (1-3)#113vs SEAGeorge Kirby (7-6)#5
Sat, Jul 13th@ BALGrayson Rodriguez (10-3)#33vs SEAGeorge Kirby (7-6)#5
Sun, Jul 14th@ BALCole Irvin (6-5)#126vs SEA
Fri, Jul 19thvs TB@ OAK
Sat, Jul 20thvs TB@ OAK
Sun, Jul 21stvs TB@ OAK
Mon, Jul 22ndvs TB@ SEA
Tue, Jul 23rdvs NYM@ SEA
Wed, Jul 24thvs NYM@ SEA
Fri, Jul 26th@ BOSvs OAK
Sat, Jul 27th@ BOSvs OAK
Sun, Jul 28th@ BOSvs OAK
Mon, Jul 29th@ PHI   
Tue, Jul 30th@ PHIvs COL
Wed, Jul 31st@ PHIvs COL
Fri, Aug 2ndvs TORvs NYM
Sat, Aug 3rdvs TORvs NYM
Sun, Aug 4thvs TORvs NYM
Tue, Aug 6thvs LAA@ NYY
Wed, Aug 7thvs LAA@ NYY
Thu, Aug 8thvs LAA@ NYY
Fri, Aug 9thvs TEX@ WSH
Sat, Aug 10thvs TEX@ WSH
Sun, Aug 11thvs TEX@ WSH
Mon, Aug 12th@ CWSvs TOR
Tue, Aug 13th@ CWSvs TOR
Wed, Aug 14th@ CWSvs TOR
Fri, Aug 16th@ DETvs ATL
Sat, Aug 17th@ DETvs ATL
Sun, Aug 18th@ DETvs ATL
Tue, Aug 20thvs CLE@ KC
Wed, Aug 21stvs CLE@ KC
Thu, Aug 22ndvs CLE@ TOR
Fri, Aug 23rdvs COL@ TOR
Sat, Aug 24thvs COL@ TOR
Sun, Aug 25thvs COL@ TOR
Mon, Aug 26th@ WSH   
Tue, Aug 27th@ WSH@ DET
Wed, Aug 28th@ WSH@ DET
Fri, Aug 30thvs STLvs SEA
Sat, Aug 31stvs STLvs SEA
Sun, Sep 1stvs STLvs SEA
Mon, Sep 2nd@ TEX   
Tue, Sep 3rd@ TEXvs LAD
Wed, Sep 4th@ TEXvs LAD
Fri, Sep 6th@ CHC@ TEX
Sat, Sep 7th@ CHC@ TEX
Sun, Sep 8th@ CHC@ TEX
Mon, Sep 9thvs KC@ MIN
Tue, Sep 10thvs KC@ MIN
Wed, Sep 11thvs KC@ MIN
Thu, Sep 12thvs BOS   
Fri, Sep 13thvs BOSvs HOU
Sat, Sep 14thvs BOSvs HOU
Sun, Sep 15thvs BOSvs HOU
Tue, Sep 17th@ SEAvs CWS
Wed, Sep 18th@ SEAvs CWS
Thu, Sep 19th@ SEA@ HOU
Fri, Sep 20th@ OAK@ HOU
Sat, Sep 21st@ OAK@ HOU
Sun, Sep 22nd@ OAK@ HOU
Tue, Sep 24thvs BAL@ CWS
Wed, Sep 25thvs BAL@ CWS
Thu, Sep 26thvs BAL@ CWS
Fri, Sep 27thvs PITvs TEX
Sat, Sep 28thvs PITvs TEX
Sun, Sep 29thvs PITvs TEX
Fri, Apr 12th   @ BOSTanner Houck (7-6)#45
Thu, Apr 18th   @ TBRyan Pepiot (4-5)#50
Mon, May 6th   @ PITMitch Keller (9-5)#56
Mon, May 13th   vs STLMatthew Liberatore (2-2)#149
Mon, Jun 3rd   vs SDMatt Waldron (5-7)#95
Mon, Jun 17th   vs MILCarlos Rodriguez (0-3)#368
Mon, Jun 24th   vs OAKLuis Medina (2-3)#241
Mon, Jul 8th   vs TEXJon Gray (3-4)#66
Thu, Jul 25th   vs OAK
Thu, Aug 1st   vs COL
Mon, Aug 19th   @ KC
Thu, Aug 29th   @ DET
Thu, Sep 5th   @ TEX
Mon, Sep 16th   vs CWS