Skip Navigation to Main Content

Who Should I Trade?

Heston Kjerstad for Mike Trout (2026)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mike Trout
CF,RF,DH - LAA
Mike Trout
Heston Kjerstad
LF,RF - BAL
Heston Kjerstad
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 46
VBR# 67# 1318
   
Projections 
   
Runs564
Home Runs201
RBI514
Stolen Bases40
Batting Average.243.239
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 54
   
Dalton Del Don
The Deep Shot
# 49
   
Chris Welsh
FantasyPros
# 34
   
Mike Maher
BettingPros
# 35
   
Joe Pisapia
FantasyPros
# 132
   
Kelly Kirby
FantasyPros
# 63
   
Kevin Spinelli
KevScores
# 56
   
Who Should I Trade? Player Statistics
  Mike Trout
CF,RF,DH - LAA
Mike Trout
Heston Kjerstad
LF,RF - BAL
Heston Kjerstad
2026 Stats 
   
   
At Bats203
   
Runs45
   
Hits49
   
Singles25
   
Doubles10
   
Triples0
   
Home Runs14
   
RBI31
   
Stolen Bases5
   
Caught Stealing0
   
Walks56
   
Strikeouts59
   
Batting Average.241
   
On Base Pct.412
   
Slugging Pct.498
   
On-base Plus Slugging.910
   
Who Should I Trade? Player Projections
  Mike Trout
CF,RF,DH - LAA
Mike Trout
Heston Kjerstad
LF,RF - BAL
Heston Kjerstad
2026 Projections 
   
   
At Bats31934
   
Runs564
   
Hits778
   
Singles435
   
Doubles132
   
Triples10
   
Home Runs201
   
RBI514
   
Stolen Bases40
   
Caught Stealing10
   
Walks603
   
Strikeouts10810
   
Batting Average.243.239
   
On Base Pct.378.309
   
Slugging Pct.476.373
   
On-base Plus Slugging.854.682
   
Who Should I Trade? Player Notes
  Mike Trout
CF,RF,DH - LAA
Mike Trout
Heston Kjerstad
LF,RF - BAL
Heston Kjerstad
News 
 Mike Trout went 2-for-3 with two doubles, two walks, two runs batted in, and a run scored as the Angels defeated the Tigers, 7-1, on Thursday.
David Leisering
Thu, May 28th
The Orioles activated Heston Kjerstad from the injured list and optioned him to Triple-A.
Ari Koslow
Thu, May 28th
 Mike Trout went 1-for-4 with a two-run home run on Saturday, helping the Angels to a 5-2 victory over the Rangers.
David Leisering
Sun, May 24th
Heston Kjerstad is playing in a game for Triple-A Norfolk on his rehab assignment on Sunday.
Ari Koslow
Sun, May 24th
 Mike Trout went 1-for-3 with a home run, two walks, and two runs batted in on Tuesday during the Angels' 14-6 loss to the Athletics.
David Leisering
Wed, May 20th
The Orioles transferred Heston Kjerstad to the 60-day injured list.
Ari Koslow
Mon, May 11th
 Mike Trout went 2-for-2 with a solo home run, two walks, and two runs scored on Tuesday to lift the Angels to a 4-3 win over the White Sox.
David Leisering
Wed, May 6th
The Orioles are transferring the rehab assignment of Heston Kjerstad to Triple-A Norfolk.
Ari Koslow
Mon, May 11th
 Mike Trout went 1-for-4 with a solo home run as the Angels suffered a 3-2, 10-inning loss to the White Sox on Wednesday.
David Leisering
Wed, Apr 29th
Heston Kjerstad will begin a rehab assignment this weekend with Double-A Chesapeake.
Ari Koslow
Sat, May 9th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Trout
CF,RF,DH - LAA
Mike Trout
Heston Kjerstad
LF,RF - BAL
Heston Kjerstad
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ HOUHunter Brown (1-0)#17vs MINJoe Ryan (3-3)#15
Sat, Mar 28th@ HOUCristian Javier (0-1)#258vs MINTaj Bradley (5-1)#74
Sun, Mar 29th@ HOUTatsuya Imai (2-2)#152vs MINBailey Ober (6-3)#72
Mon, Mar 30th@ CHCEdward Cabrera (3-2)#70vs TEXJack Leiter (2-4)#76
Tue, Mar 31st@ CHCJameson Taillon (2-4)#107vs TEXJacob deGrom (3-4)#8
Wed, Apr 1st@ CHCMatthew Boyd (2-1)#40vs TEXNathan Eovaldi (5-6)#20
Fri, Apr 3rdvs SEABryan Woo (5-3)#6@ PITMitch Keller (5-2)#95
Sat, Apr 4thvs SEAEmerson Hancock (4-2)#91@ PITCarmen Mlodzinski (4-3)#132
Sun, Apr 5thvs SEALuis Castillo (1-5)#46@ PITBraxton Ashcraft (4-2)#47
Mon, Apr 6thvs ATLChris Sale (8-3)#5@ CWSGrant Taylor (1-0)#53
Tue, Apr 7thvs ATLReynaldo Lopez (2-1)#108@ CWSShane Smith (0-2)#205
Wed, Apr 8thvs ATLGrant Holmes (3-2)#139@ CWSSean Burke (2-3)#142
Fri, Apr 10th@ CINChase Burns (7-1)#25vs SFLanden Roupp (5-5)#61
Sat, Apr 11th@ CINBrandon Williamson (2-3)#370vs SFLogan Webb (2-4)#12
Sun, Apr 12th@ CINAndrew Abbott (4-3)#99vs SFAdrian Houser (2-5)#189
Mon, Apr 13th@ NYYWill Warren (6-1)#60vs ARIRyne Nelson (2-4)#89
Tue, Apr 14th@ NYYRyan Weathers (2-3)#66vs ARIMerrill Kelly (5-3)#93
Wed, Apr 15th@ NYYLuis Gil (1-2)#249vs ARIEduardo Rodriguez (5-1)#112
Thu, Apr 16th@ NYYMax Fried (4-3)#33@ CLEParker Messick (6-1)#51
Fri, Apr 17thvs SDMatt Waldron (1-2)#307@ CLETanner Bibee (0-7)#38
Sat, Apr 18thvs SDGerman Marquez (3-2)#330@ CLEGavin Williams (8-3)#27
Sun, Apr 19thvs SDMichael King (4-4)#35@ CLEJoey Cantillo (4-2)#106
Mon, Apr 20thvs TORDylan Cease (3-3)#16@ KCSeth Lugo (2-4)#104
Tue, Apr 21stvs TORPatrick Corbin (2-1)#216@ KCKris Bubic (3-2)#80
Wed, Apr 22ndvs TOREric Lauer (2-5)#264@ KCMichael Wacha (4-2)#78
Fri, Apr 24th@ KCNoah Cameron (2-4)#92vs BOSBrayan Bello (2-5)#144
Sat, Apr 25th@ KCCole Ragans (1-4)#49vs BOSGarrett Crochet (3-3)#9
Sun, Apr 26th@ KCSeth Lugo (2-4)#104vs BOSConnelly Early (5-2)#97
Tue, Apr 28th@ CWSDavis Martin (8-1)#79vs HOUKai-Wei Teng (3-3)#181
Thu, Apr 30th   vs HOULance McCullers Jr. (2-3)#208
Fri, May 1stvs NYMChristian Scott (1-0)#90@ NYYWill Warren (6-1)#60
Sat, May 2ndvs NYMNolan McLean (2-4)#29@ NYYRyan Weathers (2-3)#66
Sun, May 3rdvs NYMClay Holmes (4-4)#165@ NYYMax Fried (4-3)#33
Mon, May 4thvs CWSDavis Martin (8-1)#79@ NYYCam Schlittler (7-2)#36
Tue, May 5thvs CWSErick Fedde (0-5)#373@ MIASandy Alcantara (3-4)#73
Wed, May 6thvs CWSNoah Schultz (2-4)#221@ MIAEury Perez (3-6)#109
Thu, May 7th   @ MIAMax Meyer (5-0)#68
Fri, May 8th@ TORDylan Cease (3-3)#16vs ATHJacob Lopez (4-2)#202
Sat, May 9th@ TORTrey Yesavage (2-2)#48vs ATHAaron Civale (5-2)#219
Sun, May 10th@ TORSpencer Miles (2-0)#133vs ATHLuis Severino (2-6)#146
Mon, May 11th@ CLEJoey Cantillo (4-2)#106vs NYYRyan Weathers (2-3)#66
Tue, May 12th@ CLESlade Cecconi (3-5)#105vs NYYWill Warren (6-1)#60
Wed, May 13th@ CLEParker Messick (6-1)#51vs NYYMax Fried (4-3)#33
Fri, May 15thvs LADWill Klein@ WSHZack Littell (4-4)#169
Sat, May 16thvs LADJustin Wrobleski (7-2)#130@ WSHCade Cavalli (3-3)#87
Sun, May 17thvs LADRoki Sasaki (3-3)#131@ WSHRichard Lovelady (2-2)#204
Mon, May 18thvs ATHJ.T. Ginn (3-3)#127@ TBShane McClanahan (5-2)#22
Tue, May 19thvs ATHJacob Lopez (4-2)#202@ TBGriffin Jax (1-3)#59
Wed, May 20thvs ATHAaron Civale (5-2)#219@ TBSteven Matz (4-2)#98
Fri, May 22ndvs TEXJacob deGrom (3-4)#8vs DETJack Flaherty (0-7)#62
Sun, May 24thvs TEXMacKenzie Gore (4-4)#50vs DETTroy Melton (1-0)#118
Mon, May 25th   vs TBShane McClanahan (5-2)#22
Tue, May 26th@ DETKeider Montero (2-3)#201vs TBGriffin Jax (1-3)#59
Wed, May 27th@ DETCasey Mize (2-3)#65vs TBSteven Matz (4-2)#98
Thu, May 28th@ DETJack Flaherty (0-7)#62vs TORPatrick Corbin (2-1)#216
Fri, May 29th@ TBNick Martinez (5-1)#81vs TORAdam Macko (1-0)#233
Sat, May 30th@ TBDrew Rasmussen (4-2)#21vs TORTrey Yesavage (2-2)#48
Sun, May 31st@ TBShane McClanahan (5-2)#22vs TORSpencer Miles (2-0)#133
Tue, Jun 2ndvs COLTomoyuki Sugano (4-4)#428@ BOSConnelly Early (5-2)#97
Wed, Jun 3rdvs COLMichael Lorenzen (2-7)#427@ BOSPayton Tolle (2-2)#75
Thu, Jun 4th   @ BOSBrayan Bello (2-5)#144
Fri, Jun 5th@ LADRoki Sasaki (3-3)#131@ TORTrey Yesavage (2-2)#48
Sat, Jun 6th@ LADYoshinobu Yamamoto (4-4)#13@ TORSpencer Miles (2-0)#133
Sun, Jun 7th@ LADEmmet Sheehan (3-1)#42@ TORKevin Gausman (4-3)#19
Mon, Jun 8thvs HOUMike Burrows (3-6)#121vs SEALogan Gilbert (3-4)#11
Tue, Jun 9thvs HOUSpencer Arrighetti (7-1)#126vs SEAGeorge Kirby (5-4)#14
Wed, Jun 10thvs HOUvs SEA
Thu, Jun 11th   vs SEA
Fri, Jun 12thvs TBvs SD
Sat, Jun 13thvs TBvs SD
Sun, Jun 14thvs TBvs SD
Tue, Jun 16th@ ARI@ SEA
Wed, Jun 17th@ ARI@ SEA
Thu, Jun 18th@ ATH@ SEA
Fri, Jun 19th@ ATH@ LAD
Sat, Jun 20th@ ATH@ LAD
Sun, Jun 21st@ ATH@ LAD
Mon, Jun 22ndvs BAL@ LAA
Tue, Jun 23rdvs BAL@ LAA
Wed, Jun 24thvs BAL@ LAA
Fri, Jun 26thvs ATHvs WSH
Sat, Jun 27thvs ATHvs WSH
Sun, Jun 28thvs ATHvs WSH
Mon, Jun 29th@ SEAvs CWS
Tue, Jun 30th@ SEAvs CWS
Wed, Jul 1st   vs CWS
Fri, Jul 3rdvs BOS@ CIN
Sat, Jul 4thvs BOS@ CIN
Sun, Jul 5thvs BOS@ CIN
Tue, Jul 7th@ TEXvs CHC
Wed, Jul 8th@ TEXvs CHC
Thu, Jul 9th@ TEXvs CHC
Fri, Jul 10th@ MINvs KC
Sat, Jul 11th@ MINvs KC
Sun, Jul 12th@ MINvs KC
Fri, Jul 17thvs DET@ HOU
Sat, Jul 18thvs DET@ HOU
Sun, Jul 19thvs DET@ HOU
Mon, Jul 20thvs STL@ BOS
Tue, Jul 21stvs STL@ BOS
Wed, Jul 22ndvs STL@ BOS
Fri, Jul 24th@ SFvs ATL
Sat, Jul 25th@ SFvs ATL
Sun, Jul 26th@ SFvs ATL
Mon, Jul 27thvs HOU@ DET
Tue, Jul 28thvs HOU@ DET
Wed, Jul 29thvs HOU@ DET
Fri, Jul 31stvs MILvs PHI
Sat, Aug 1stvs MILvs PHI
Sun, Aug 2ndvs MILvs PHI
Tue, Aug 4th@ BALvs LAA
Wed, Aug 5th@ BALvs LAA
Thu, Aug 6th@ BALvs LAA
Fri, Aug 7th@ MIA@ TEX
Sat, Aug 8th@ MIA@ TEX
Sun, Aug 9th@ MIA@ TEX
Mon, Aug 10thvs TEX@ MIN
Tue, Aug 11thvs TEX@ MIN
Wed, Aug 12thvs TEX@ MIN
Fri, Aug 14thvs KC@ TB
Sat, Aug 15thvs KC@ TB
Sun, Aug 16thvs KC@ TB
Mon, Aug 17th   @ TB
Tue, Aug 18th@ HOUvs NYY
Wed, Aug 19th@ HOUvs NYY
Thu, Aug 20th@ HOUvs NYY
Fri, Aug 21st@ TEXvs TB
Sat, Aug 22nd@ TEXvs TB
Sun, Aug 23rd@ TEXvs TB
Tue, Aug 25thvs CLE@ STL
Wed, Aug 26thvs CLE@ STL
Thu, Aug 27th   @ STL
Fri, Aug 28thvs PHI@ ATH
Sat, Aug 29thvs PHI@ ATH
Sun, Aug 30thvs PHI@ ATH
Mon, Aug 31stvs NYY@ COL
Tue, Sep 1stvs NYY@ COL
Wed, Sep 2ndvs NYY@ COL
Thu, Sep 3rd   vs BOS
Fri, Sep 4th@ PITvs BOS
Sat, Sep 5th@ PITvs BOS
Sun, Sep 6th@ PITvs BOS
Mon, Sep 7th@ BOSvs CLE
Tue, Sep 8th@ BOSvs CLE
Wed, Sep 9th@ BOSvs CLE
Fri, Sep 11th@ WSH@ TOR
Sat, Sep 12th@ WSH@ TOR
Sun, Sep 13th@ WSH@ TOR
Mon, Sep 14thvs SEA@ NYM
Tue, Sep 15thvs SEA@ NYM
Wed, Sep 16thvs SEA@ NYM
Fri, Sep 18thvs MINvs MIL
Sat, Sep 19thvs MINvs MIL
Sun, Sep 20thvs MINvs MIL
Mon, Sep 21st   vs TOR
Tue, Sep 22nd@ ATHvs TOR
Wed, Sep 23rd@ ATHvs TOR
Fri, Sep 25th@ SEA@ NYY
Sat, Sep 26th@ SEA@ NYY
Sun, Sep 27th@ SEA@ NYY
Fri, Mar 27th@ HOUMike Burrows (3-6)#121   
Mon, Apr 27th@ CWSAnthony Kay (5-1)#182   
Wed, Apr 29th@ CWSErick Fedde (0-5)#373   
Thu, May 21stvs ATHLuis Severino (2-6)#146   
Sat, May 23rdvs TEXNathan Eovaldi (5-6)#20   
Mon, Jun 1stvs COLKyle Freeland (1-6)#395   
Mon, Jun 15th@ ARI   
Thu, Jul 2nd@ SEA   
Thu, Aug 13thvs TEX   
Mon, Aug 24thvs CLE   
Thu, Sep 17thvs MIN   
Thu, Sep 24th@ SEA