Skip to main content

Mike Trout or Juan Soto

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Mike Trout or Juan Soto Player Statistics
  Juan Soto
LF,RF - NYY
Juan Soto
Mike Trout
CF,DH - LAA
Mike Trout
2024 Stats 
   
   
At Bats545109
   
Runs12017
   
Hits15724
   
Singles8311
   
Doubles301
   
Triples42
   
Home Runs4010
   
RBI10314
   
Stolen Bases66
   
Caught Stealing41
   
Walks12316
   
Strikeouts11127
   
Batting Average.288.220
   
On Base Pct.419.325
   
Slugging Pct.578.541
   
On-base Plus Slugging.997.867
   
Mike Trout or Juan Soto Player Projections
  Juan Soto
LF,RF - NYY
Juan Soto
Mike Trout
CF,DH - LAA
Mike Trout
2024 Projections 
   
   
At Bats529480
   
Runs10483
   
Hits148125
   
Singles8266
   
Doubles2724
   
Triples22
   
Home Runs3632
   
RBI10084
   
Stolen Bases113
   
Caught Stealing41
   
Walks12769
   
Strikeouts112156
   
Batting Average.279.261
   
On Base Pct.419.353
   
Slugging Pct.540.522
   
On-base Plus Slugging.959.875
   
Mike Trout or Juan Soto Player Notes
  Juan Soto
LF,RF - NYY
Juan Soto
Mike Trout
CF,DH - LAA
Mike Trout
News 
 Juan Soto will undergo X-rays on his injured left knee.
Jesse Garcia
Thu, Sep 19th
Mike Trout said he is willing to move to a corner outfield spot or designated hitter next season.
Ari Koslow
Tue, Sep 17th
 Juan Soto went 1-for-5 in the Yankees' 4-3 win over the Royals with a home run and two RBI.
Jesse Garcia
Thu, Sep 12th
Mike Trout will miss the remainder of the season due to a torn meniscus.
Vince DiSilvio
Thu, Aug 1st
 Juan Soto delivered a stellar performance in the Yankees' 10-6 defeat to the Rangers, going 3-for-3 with a home run, a double, one run scored, and two RBI.
Jesse Garcia
Thu, Sep 5th
Mike Trout (knee) has suffered a setback and is being re-evaluated.
Jesse Garcia
Tue, Jul 30th
 Juan Soto went 2-for-4 in the Yankees' 6-3 victory over the Cardinals, contributing a double, one run scored, and an RBI.
Chris Schommer
Sat, Aug 31st
Angels manager Ron Washington said Mike Trout has not begun running.
Ari Koslow
Mon, Jul 29th
 Juan Soto delivered a powerful performance in the Yankees' 8-1 rout of the Guardians, going 2-for-3 with a home run, a double, two runs scored, and five RBI.
Jesse Garcia
Wed, Aug 21st
Mike Trout told reporters that the MRI he underwent came back clean.
Ari Koslow
Fri, Jul 26th
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
Mike Trout or Juan Soto 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 (14-7)#23@ BALCorbin Burnes (14-8)#12
Sat, Mar 30th@ HOUHunter Brown (11-8)#48@ BALGrayson Rodriguez (13-4)#147
Sun, Mar 31st@ HOUJ.P. France (0-3)@ BALTyler Wells (0-2)
Mon, Apr 1st@ ARIRyne Nelson (10-6)#273@ MIAMax Meyer (3-5)#173
Tue, Apr 2nd@ ARIZac Gallen (12-6)#26@ MIAJesus Luzardo (3-6)
Wed, Apr 3rd@ ARIMerrill Kelly (4-0)#57@ MIAA.J. Puk (4-8)#142
Fri, Apr 5thvs TORYusei Kikuchi (9-9)#27vs BOSKutter Crawford (8-15)#69
Sat, Apr 6thvs TORKevin Gausman (12-11)#15vs BOSGarrett Whitlock (1-0)
Sun, Apr 7thvs TORBowden Francis (8-5)#75vs BOSTanner Houck (8-10)#66
Mon, Apr 8thvs MIAJesus Luzardo (3-6)vs TBZach Eflin (10-9)#24
Tue, Apr 9thvs MIAA.J. Puk (4-8)#142vs TBAaron Civale (7-8)#72
Wed, Apr 10thvs MIARyan Weathers (3-6)#194vs TBZack Littell (7-9)#55
Fri, Apr 12th   @ BOSTanner Houck (8-10)#66
Sat, Apr 13th@ CLETriston McKenzie (3-5)#174@ BOSCooper Criswell (6-4)#314
Sun, Apr 14th@ CLELogan Allen (8-5)#211@ BOSBrayan Bello (14-7)#90
Mon, Apr 15th@ TORChris Bassitt (10-13)#50@ TBZach Eflin (10-9)#24
Tue, Apr 16th@ TORYusei Kikuchi (9-9)#27@ TBAaron Civale (7-8)#72
Wed, Apr 17th@ TORKevin Gausman (12-11)#15@ TBZack Littell (7-9)#55
Thu, Apr 18th   @ TBRyan Pepiot (8-6)#45
Fri, Apr 19thvs TBTyler Alexander (6-5)#102@ CINNick Lodolo (9-6)
Sat, Apr 20thvs TBZach Eflin (10-9)#24@ CINGraham Ashcraft (5-5)
Sun, Apr 21stvs TBAaron Civale (7-8)#72@ CINFrankie Montas (7-11)#64
Mon, Apr 22ndvs OAKJP Sears (11-11)#100vs BALAlbert Suarez (8-6)#120
Tue, Apr 23rdvs OAKPaul Blackburn (5-4)#181vs BALGrayson Rodriguez (13-4)#147
Wed, Apr 24thvs OAKJoe Boyle (3-6)#224vs BALDean Kremer (7-10)#93
Fri, Apr 26th@ MILColin Rea (12-5)#159vs MINBailey Ober (12-7)#32
Sat, Apr 27th@ MILJoe Ross (2-6)#180vs MINChris Paddack (5-3)#196
Sun, Apr 28th@ MILTobias Myers (8-5)#95vs MINPablo Lopez (15-8)#16
Mon, Apr 29th@ BALGrayson Rodriguez (13-4)#147vs PHICristopher Sanchez (10-9)#21
Tue, Apr 30th@ BALDean Kremer (7-10)#93vs PHISpencer Turnbull (3-0)#228
Wed, May 1st@ BALCorbin Burnes (14-8)#12vs PHIZack Wheeler (16-6)#6
Fri, May 3rdvs DETReese Olson (4-8)#103@ CLETanner Bibee (11-8)#29
Sat, May 4thvs DETCasey Mize (2-6)#117@ CLEBen Lively (12-9)#105
Sun, May 5thvs DETTarik Skubal (17-4)#1@ CLECarlos Carrasco (3-10)#291
Mon, May 6th   @ PITMitch Keller (11-10)#79
Tue, May 7thvs HOUJustin Verlander (4-6)#49@ PITQuinn Priester (2-6)#218
Wed, May 8thvs HOUSpencer Arrighetti (7-13)#99@ PITMartin Perez (4-5)#113
Thu, May 9thvs HOURonel Blanco (11-6)#74vs KCMichael Wacha (13-7)#68
Fri, May 10th@ TBTaj Bradley (6-11)#47vs KCAlec Marsh (8-9)#141
Sat, May 11th@ TBZack Littell (7-9)#55vs KCCole Ragans (11-9)#20
Sun, May 12th@ TBTyler Alexander (6-5)#102vs KCSeth Lugo (16-8)#42
Mon, May 13th   vs STLMatthew Liberatore (3-3)#186
Tue, May 14th@ MINChris Paddack (5-3)#196vs STLSonny Gray (13-9)#13
Wed, May 15th@ MINPablo Lopez (15-8)#16vs STLLance Lynn (7-4)#87
Fri, May 17thvs CWSMike Clevinger (0-3)@ TEXAndrew Heaney (5-14)#128
Sat, May 18thvs CWSBrad Keller (0-4)@ TEXJose Urena (5-8)
Sun, May 19thvs CWSChris Flexen (2-14)#340@ TEXMichael Lorenzen (7-6)#326
Mon, May 20thvs SEALogan Gilbert (7-11)#4@ HOUFramber Valdez (14-7)#23
Tue, May 21stvs SEABryan Woo (8-3)#31@ HOUCristian Javier (3-1)
Wed, May 22ndvs SEABryce Miller (11-8)#28@ HOUHunter Brown (11-8)#48
Fri, May 24th@ SDYu Darvish (6-3)#51vs CLELogan Allen (8-5)#211
Sat, May 25th@ SDDylan Cease (14-11)#19vs CLETanner Bibee (11-8)#29
Sun, May 26th@ SDJoe Musgrove (6-5)#41vs CLEBen Lively (12-9)#105
Tue, May 28th@ LAAGriffin Canning (6-13)#116vs NYYNestor Cortes Jr. (9-10)#35
Wed, May 29th@ LAATyler Anderson (10-13)#122vs NYYLuis Gil (14-6)#43
Thu, May 30th@ LAAPatrick Sandoval (2-8)vs NYYCarlos Rodon (15-9)#36
Fri, May 31st@ SFJordan Hicks (4-7)#148@ SEABryan Woo (8-3)#31
Sat, Jun 1st@ SFLogan Webb (12-10)#11@ SEABryce Miller (11-8)#28
Sun, Jun 2nd@ SFBlake Snell (4-3)#14@ SEALuis Castillo (11-12)#107
Mon, Jun 3rd   vs SDMatt Waldron (7-11)#172
Tue, Jun 4thvs MINBailey Ober (12-7)#32vs SDAdam Mazur (1-3)#252
Wed, Jun 5thvs MINChris Paddack (5-3)#196vs SDDylan Cease (14-11)#19
Fri, Jun 7thvs LADYoshinobu Yamamoto (6-2)#10vs HOUFramber Valdez (14-7)#23
Sat, Jun 8thvs LADGavin Stone (11-5)#247vs HOUHunter Brown (11-8)#48
Sun, Jun 9thvs LADTyler Glasnow (9-6)vs HOUJustin Verlander (4-6)#49
Tue, Jun 11th@ KCBrady Singer (9-11)#67@ ARIJordan Montgomery (8-7)#92
Wed, Jun 12th@ KCDan Altavilla@ ARISlade Cecconi (2-7)#256
Thu, Jun 13th@ KCAlec Marsh (8-9)#141@ ARIBrandon Pfaadt (9-9)#46
Fri, Jun 14th@ BOSBrayan Bello (14-7)#90@ SFSpencer Howard (1-2)
Sat, Jun 15th@ BOSCooper Criswell (6-4)#314@ SFKeaton Winn (3-8)
Sun, Jun 16th@ BOSKutter Crawford (8-15)#69@ SFErik Miller (4-5)#130
Mon, Jun 17th   vs MILCarlos Rodriguez (0-3)
Tue, Jun 18thvs BALAlbert Suarez (8-6)#120vs MILTobias Myers (8-5)#95
Wed, Jun 19thvs BALCade Povich (2-9)#134vs MILFreddy Peralta (11-8)#30
Fri, Jun 21stvs ATLChris Sale (17-3)#3@ LADLandon Knack (3-4)#169
Sat, Jun 22ndvs ATLCharlie Morton (8-8)#86@ LADTyler Glasnow (9-6)
Mon, Jun 24th   vs OAKLuis Medina (2-4)
Tue, Jun 25th@ NYMDavid Peterson (9-2)#83vs OAKMitch Spence (8-9)#118
Wed, Jun 26th@ NYMSean Manaea (11-5)#56vs OAKJoey Estes (7-8)#268
Thu, Jun 27th@ TORJose Berrios (16-9)#59vs DETJack Flaherty (12-7)#44
Fri, Jun 28th@ TORYusei Kikuchi (9-9)#27vs DETKenta Maeda (3-6)#137
Sat, Jun 29th@ TORChris Bassitt (10-13)#50vs DETReese Olson (4-8)#103
Sun, Jun 30th@ TORKevin Gausman (12-11)#15vs DETCasey Mize (2-6)#117
Tue, Jul 2ndvs CINGraham Ashcraft (5-5)@ OAKMitch Spence (8-9)#118
Wed, Jul 3rdvs CINAndrew Abbott (10-10)#296@ OAKJoey Estes (7-8)#268
Thu, Jul 4thvs CINFrankie Montas (7-11)#64@ OAKJP Sears (11-11)#100
Fri, Jul 5thvs BOSTanner Houck (8-10)#66@ CHCJustin Steele (5-5)#33
Sat, Jul 6thvs BOSJosh Winckowski (4-2)#136@ CHCKyle Hendricks (4-11)#189
Sun, Jul 7thvs BOSKutter Crawford (8-15)#69@ CHCHayden Wesneski (3-6)#239
Mon, Jul 8th   vs TEXJon Gray (5-6)
Tue, Jul 9th@ TBRyan Pepiot (8-6)#45vs TEXMax Scherzer (2-4)#38
Wed, Jul 10th@ TBZach Eflin (10-9)#24vs TEXMichael Lorenzen (7-6)#326
Thu, Jul 11th@ TBShane Baz (3-3)#73vs SEALuis Castillo (11-12)#107
Fri, Jul 12th@ BALCade Povich (2-9)#134vs SEABryan Woo (8-3)#31
Sat, Jul 13th@ BALGrayson Rodriguez (13-4)#147vs SEAGeorge Kirby (12-11)#5
Sun, Jul 14th@ BALDean Kremer (7-10)#93vs SEALogan Gilbert (7-11)#4
Fri, Jul 19thvs TBZach Eflin (10-9)#24@ OAKJP Sears (11-11)#100
Sat, Jul 20thvs TBTaj Bradley (6-11)#47@ OAKMitch Spence (8-9)#118
Sun, Jul 21stvs TBShane Baz (3-3)#73@ OAKJoey Estes (7-8)#268
Mon, Jul 22ndvs TBZack Littell (7-9)#55@ SEABryce Miller (11-8)#28
Tue, Jul 23rdvs NYMJose Quintana (10-9)#129@ SEALogan Gilbert (7-11)#4
Wed, Jul 24thvs NYMSean Manaea (11-5)#56@ SEALuis Castillo (11-12)#107
Thu, Jul 25th   vs OAKRoss Stripling (2-11)#167
Fri, Jul 26th@ BOSBrayan Bello (14-7)#90vs OAKPaul Blackburn (5-4)#181
Sat, Jul 27th@ BOSKutter Crawford (8-15)#69vs OAKMitch Spence (8-9)#118
Sun, Jul 28th@ BOSTanner Houck (8-10)#66vs OAKOsvaldo Bido (5-3)#171
Tue, Jul 30th@ PHIAaron Nola (12-8)#22vs COLCal Quantrill (8-10)#345
Wed, Jul 31st@ PHICristopher Sanchez (10-9)#21vs COLKyle Freeland (5-7)#339
Thu, Aug 1st   vs COLRyan Feltner (3-10)#338
Fri, Aug 2ndvs TORKevin Gausman (12-11)#15vs NYMPaul Blackburn (5-4)#181
Sat, Aug 3rdvs TORJose Berrios (16-9)#59vs NYMDavid Peterson (9-2)#83
Sun, Aug 4thvs TORYariel Rodriguez (1-6)#111vs NYMJose Quintana (10-9)#129
Wed, Aug 7thvs LAACarson Fulmer (0-5)#335@ NYYWill Warren (0-3)#223
Thu, Aug 8thvs LAATyler Anderson (10-13)#122@ NYYNestor Cortes Jr. (9-10)#35
Fri, Aug 9th   @ WSHMitchell Parker (7-10)#150
Sat, Aug 10thvs TEXCody Bradford (6-3)#52@ WSHPatrick Corbin (6-13)#330
Sun, Aug 11thvs TEXAndrew Heaney (5-14)#128@ WSHMacKenzie Gore (9-12)#58
Mon, Aug 12th@ CWSKy Bush (0-3)vs TORBowden Francis (8-5)#75
Tue, Aug 13th@ CWSJonathan Cannon (4-10)#290vs TORKevin Gausman (12-11)#15
Wed, Aug 14th@ CWSDavis Martin (0-5)#240vs TORJose Berrios (16-9)#59
Fri, Aug 16th@ DETBeau Brieske (2-4)#188vs ATLSpencer Schwellenbach (7-7)#96
Sat, Aug 17th@ DETKeider Montero (6-6)#236vs ATLChris Sale (17-3)#3
Sun, Aug 18th@ DETTarik Skubal (17-4)#1vs ATLCharlie Morton (8-8)#86
Mon, Aug 19th   @ KCSeth Lugo (16-8)#42
Tue, Aug 20thvs CLEMatthew Boyd (2-1)#53@ KCCole Ragans (11-9)#20
Wed, Aug 21stvs CLEJoey Cantillo (2-3)#124@ KCMichael Lorenzen (7-6)#326
Thu, Aug 22ndvs CLEGavin Williams (3-10)#61@ TORRyan Burr
Fri, Aug 23rdvs COLKyle Freeland (5-7)#339@ TORChris Bassitt (10-13)#50
Sat, Aug 24thvs COLBradley Blalock (1-3)#333@ TORBowden Francis (8-5)#75
Sun, Aug 25thvs COLAustin Gomber (5-11)#344@ TORKevin Gausman (12-11)#15
Tue, Aug 27th@ WSHPatrick Corbin (6-13)#330@ DETBrant Hurter (5-1)#115
Wed, Aug 28th@ WSHMacKenzie Gore (9-12)#58@ DETMason Englert
Thu, Aug 29th   @ DETKeider Montero (6-6)#236
Fri, Aug 30thvs STLErick Fedde (8-9)#71vs SEAGeorge Kirby (12-11)#5
Sat, Aug 31stvs STLKyle Gibson (8-7)#97vs SEABryan Woo (8-3)#31
Sun, Sep 1stvs STLMiles Mikolas (8-11)#76vs SEABryce Miller (11-8)#28
Tue, Sep 3rd@ TEXAndrew Heaney (5-14)#128vs LADWalker Buehler (1-5)#82
Wed, Sep 4th@ TEXNathan Eovaldi (11-8)#34vs LADBobby Miller (2-4)#89
Thu, Sep 5th   @ TEXCody Bradford (6-3)#52
Fri, Sep 6th@ CHCJordan Wicks (2-4)#125@ TEXGerson Garabito (0-2)#233
Sat, Sep 7th@ CHCJavier Assad (7-5)#112@ TEXJack Leiter (0-2)#284
Sun, Sep 8th@ CHCJameson Taillon (10-8)#65@ TEXAndrew Heaney (5-14)#128
Mon, Sep 9thvs KCBrady Singer (9-11)#67@ MINDavid Festa (2-6)#104
Tue, Sep 10thvs KCSeth Lugo (16-8)#42@ MINPablo Lopez (15-8)#16
Wed, Sep 11thvs KCCole Ragans (11-9)#20@ MINZebby Matthews (1-3)#146
Fri, Sep 13thvs BOSRichard Fitts (0-0)#229vs HOUYusei Kikuchi (9-9)#27
Sat, Sep 14thvs BOSBrayan Bello (14-7)#90vs HOUJustin Verlander (4-6)#49
Sun, Sep 15thvs BOSKutter Crawford (8-15)#69vs HOURonel Blanco (11-6)#74
Mon, Sep 16th   vs CWSJonathan Cannon (4-10)#290
Tue, Sep 17th@ SEABryan Woo (8-3)#31vs CWSDavis Martin (0-5)#240
Wed, Sep 18th@ SEABryce Miller (11-8)#28vs CWSJared Shuster (1-4)#253
Thu, Sep 19th@ SEALogan Gilbert (7-11)#4@ HOUYusei Kikuchi (9-9)#27
Fri, Sep 20th@ OAKJ.T. Ginn (0-1)#208@ HOUJustin Verlander (4-6)#49
Sat, Sep 21st@ OAKJP Sears (11-11)#100@ HOURonel Blanco (11-6)#74
Sun, Sep 22nd@ OAKJoey Estes (7-8)#268@ HOUSpencer Arrighetti (7-13)#99
Tue, Sep 24thvs BALDean Kremer (7-10)#93@ CWSJonathan Cannon (4-10)#290
Wed, Sep 25thvs BALZach Eflin (10-9)#24@ CWSDavis Martin (0-5)#240
Thu, Sep 26thvs BALCorbin Burnes (14-8)#12@ CWSGarrett Crochet (6-12)#9
Fri, Sep 27thvs PITvs TEXJacob deGrom (0-0)#2
Sat, Sep 28thvs PITJared Jones (6-7)#114vs TEXMax Scherzer (2-4)#38
Sun, Sep 29thvs PITPaul Skenes (10-3)#7vs TEXAndrew Heaney (5-14)#128
Fri, Mar 29th@ HOUCristian Javier (3-1)   
Thu, Apr 25thvs OAKAlex Wood (1-3)   
Thu, May 2nd@ BALKyle Bradish (2-0)   
Thu, May 16th@ MINJoe Ryan (7-7)   
Thu, May 23rdvs SEALuis Castillo (11-12)#107   
Thu, Jun 6thvs MINPablo Lopez (15-8)#16   
Mon, Jun 10th@ KCSeth Lugo (16-8)#42   
Thu, Jun 20thvs BALCole Irvin (6-5)#175   
Sun, Jun 23rdvs ATLMax Fried (9-10)#18   
Mon, Jul 29th@ PHIZack Wheeler (16-6)#6   
Mon, Aug 26th@ WSHMitchell Parker (7-10)#150   
Mon, Sep 2nd@ TEXJack Leiter (0-2)#284   
Thu, Sep 12thvs BOSCooper Criswell (6-4)#314