Skip Navigation to Main Content

Who Should I Trade?

Kyle Harrison for Ricky Tiedemann (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Kyle Harrison
SP,RP - MIL
Kyle Harrison
Ricky Tiedemann
SP - TOR
Ricky Tiedemann
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 56
VBR# 227# 979
   
Projections 
   
Strikeouts988
Wins60
Saves00
ERA3.994.08
WHIP1.321.49
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 50
   
Dalton Del Don
The Deep Shot
# 40
   
Chris Welsh
FantasyPros
# 60
   
Joe Pisapia
FantasyPros
# 60
   
Kelly Kirby
FantasyPros
# 77
   
Kevin Spinelli
KevScores
# 38
   
Who Should I Trade? Player Statistics
  Kyle Harrison
SP,RP - MIL
Kyle Harrison
Ricky Tiedemann
SP - TOR
Ricky Tiedemann
2026 Stats 
   
   
Games Played10
   
Games Started10
   
Innings Pitched51.2
   
Wins6
   
Losses1
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed38
   
Earned Runs9
   
Home Runs Allowed3
   
Strikeouts61
   
Walks14
   
ERA1.57
   
WHIP1.01
   
Who Should I Trade? Player Projections
  Kyle Harrison
SP,RP - MIL
Kyle Harrison
Ricky Tiedemann
SP - TOR
Ricky Tiedemann
2026 Projections 
   
   
Games Played186
   
Games Started170
   
Innings Pitched89.27.5
   
Wins60
   
Losses50
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed797
   
Earned Runs393
   
Home Runs Allowed121
   
Strikeouts988
   
Walks344
   
ERA3.994.08
   
WHIP1.321.49
   
Who Should I Trade? Player Notes
  Kyle Harrison
SP,RP - MIL
Kyle Harrison
Ricky Tiedemann
SP - TOR
Ricky Tiedemann
News 
 Kyle Harrison allowed four hits while striking out two over six scoreless innings in Tuesday’s win over the Cardinals.
Chris Schommer
Wed, May 27th
Ricky Tiedemann is nearing his first live batting practice session.
Ari Koslow
Fri, May 29th
 Kyle Harrison allowed two hits and one walk while striking out 11 over seven scoreless innings in Wednesday’s 5-0 win over the Cubs.
Chris Schommer
Thu, May 21st
Ricky Tiedemann has resumed throwing bullpen sessions.
Ari Koslow
Mon, Apr 20th
 Kyle Harrison allowed five hits while striking out seven over five scoreless innings in Thursday’s 7-1 win over the Padres.
Chris Schommer
Fri, May 15th
Tiedemann (elbow) sat out the entire 2025 season while recovering from Tommy John surgery. Late February brought a shutdown when soreness emerged after a bullpen session.
Bruno Mulé
Tue, Mar 10th
 Kyle Harrison allowed two earned runs on four hits and four walks while striking out six over four innings in Saturday's win over the Yankees.
Chris Schommer
Sun, May 10th
The Blue Jays have optioned left-hander Ricky Tiedemann to Triple-A Buffalo.
Brenton Kemp
Sun, Mar 8th
 Kyle Harrison allowed one earned run on seven hits and one walk while striking out five over six innings in Saturday's 4-1 win over the Nationals.
Chris Schommer
Sun, May 3rd
Tiedemann (elbow) was shut down from throwing approximately two weeks ago after experiencing left elbow soreness following a bullpen session. An MRI showed no structural damage.
Bruno Mulé
Fri, Mar 6th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Harrison
SP,RP - MIL
Kyle Harrison
Ricky Tiedemann
SP - TOR
Ricky Tiedemann
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs CWSShane Smith (0-2)#206   
Sat, Mar 28thvs CWSSean Burke (2-3)#135vs ATHJeffrey Springs (3-6)#108
Sun, Mar 29thvs CWSAnthony Kay (5-1)#178vs ATHLuis Morales (0-2)#397
Mon, Mar 30thvs TBNick Martinez (5-1)#80vs COLTomoyuki Sugano (4-4)#430
Tue, Mar 31stvs TBShane McClanahan (6-2)#23vs COLRyan Feltner (2-1)#422
Wed, Apr 1stvs TBDrew Rasmussen (4-2)#21vs COLKyle Freeland (1-6)#385
Sat, Apr 4th@ KCSeth Lugo (2-4)#99@ CWSGrant Taylor (1-0)#54
Sun, Apr 5th@ KCKris Bubic (3-2)#79@ CWSDavis Martin (8-1)#78
Mon, Apr 6th@ BOSBrayan Bello (2-5)#133vs LADJustin Wrobleski (7-2)#117
Tue, Apr 7th@ BOSGarrett Crochet (3-3)#12vs LADYoshinobu Yamamoto (5-4)#10
Wed, Apr 8th@ BOSSonny Gray (6-1)#30vs LADShohei Ohtani (5-2)#1
Fri, Apr 10thvs WSHJake Irvin (2-4)#203vs MINSimeon Woods Richardson (0-7)#363
Sat, Apr 11thvs WSHFoster Griffin (6-2)#90vs MINJoe Ryan (4-3)#14
Sun, Apr 12thvs WSHZack Littell (5-4)#171vs MINTaj Bradley (5-1)#59
Tue, Apr 14thvs TORKevin Gausman (4-3)#19@ MILJacob Misiorowski (6-2)#17
Wed, Apr 15thvs TORDylan Cease (3-3)#16@ MILChad Patrick (3-2)#120
Thu, Apr 16thvs TORPatrick Corbin (2-1)#220@ MILBrandon Sproat (1-4)#166
Fri, Apr 17th@ MIAJanson Junk (3-5)#138@ ARIMichael Soroka (7-2)#65
Sat, Apr 18th@ MIASandy Alcantara (4-4)#75@ ARIZac Gallen (3-4)#69
Sun, Apr 19th@ MIAEury Perez (3-6)#115@ ARIRyne Nelson (2-4)#95
Tue, Apr 21st@ DETKeider Montero (2-3)#200@ LAAJack Kochanowicz (2-4)#420
Wed, Apr 22nd@ DETCasey Mize (2-3)#66@ LAAJose Soriano (6-4)#43
Thu, Apr 23rd@ DETTarik Skubal (3-2)#4   
Fri, Apr 24thvs PITPaul Skenes (6-5)#2vs CLEGavin Williams (8-3)#26
Sat, Apr 25thvs PITMitch Keller (5-2)#88vs CLEJoey Cantillo (4-2)#105
Sun, Apr 26thvs PITCarmen Mlodzinski (4-3)#132vs CLESlade Cecconi (3-5)#102
Tue, Apr 28thvs ARIMerrill Kelly (5-3)#96vs BOSPayton Tolle (2-2)#68
Wed, Apr 29thvs ARIEduardo Rodriguez (5-1)#112vs BOSBrayan Bello (2-5)#133
Thu, Apr 30thvs ARIMichael Soroka (7-2)#65@ MINBailey Ober (6-3)#93
Fri, May 1st@ WSHJake Irvin (2-4)#203@ MINSimeon Woods Richardson (0-7)#363
Sat, May 2nd@ WSHFoster Griffin (6-2)#90@ MINConnor Prielipp (1-3)#123
Sun, May 3rd@ WSHPJ Poulin (3-0)#306@ MINJoe Ryan (4-3)#14
Mon, May 4th@ STLKyle Leahy (5-3)#158@ TBNick Martinez (5-1)#80
Wed, May 6th@ STLAndre Pallante (5-4)#162@ TBShane McClanahan (6-2)#23
Fri, May 8thvs NYYMax Fried (4-3)#33vs LAAReid Detmers (2-5)#40
Sat, May 9thvs NYYCam Schlittler (7-2)#36vs LAAJack Kochanowicz (2-4)#420
Sun, May 10thvs NYYCarlos Rodon (1-2)#34vs LAAJose Soriano (6-4)#43
Tue, May 12thvs SDBradgley Rodriguezvs TBShane McClanahan (6-2)#23
Wed, May 13thvs SDMichael King (4-4)#35vs TBGriffin Jax (1-4)#58
Thu, May 14thvs SDGriffin Canning (0-4)#144   
Fri, May 15th@ MINJoe Ryan (4-3)#14@ DETBrenan Hanifee
Sat, May 16th@ MINConnor Prielipp (1-3)#123@ DETCasey Mize (2-3)#66
Sun, May 17th@ MINBailey Ober (6-3)#93@ DETJack Flaherty (0-7)#62
Mon, May 18th@ CHCShota Imanaga (4-6)#24@ NYYRyan Weathers (2-3)#63
Tue, May 19th@ CHCBen Brown (2-2)#52@ NYYWill Warren (7-1)#60
Wed, May 20th@ CHCEdward Cabrera (3-2)#71@ NYYCam Schlittler (7-2)#36
Fri, May 22ndvs LADJustin Wrobleski (7-2)#117vs PITBubba Chandler (1-6)#122
Sat, May 23rdvs LADRoki Sasaki (3-3)#118vs PITPaul Skenes (6-5)#2
Sun, May 24thvs LADYoshinobu Yamamoto (5-4)#10vs PITMitch Keller (5-2)#88
Mon, May 25thvs STLMatthew Liberatore (3-3)#113vs MIAJanson Junk (3-5)#138
Tue, May 26thvs STLMichael McGreevy (3-5)#84vs MIASandy Alcantara (4-4)#75
Wed, May 27thvs STLDustin May (3-6)#85vs MIAEury Perez (3-6)#115
Fri, May 29th@ HOUKai-Wei Teng (3-3)#179@ BALTrevor Rogers (2-6)#91
Sat, May 30th@ HOUPeter Lambert (4-4)#199@ BALBrandon Young (3-1)#189
Sun, May 31st@ HOUTatsuya Imai (2-3)#151@ BALKyle Bradish (3-6)#45
Mon, Jun 1stvs SFLanden Roupp (5-6)#61   
Tue, Jun 2ndvs SFTrevor McDonald (2-2)#153@ ATLBryce Elder (4-3)#111
Wed, Jun 3rdvs SFLogan Webb (2-4)#13@ ATLChris Sale (8-3)#5
Thu, Jun 4thvs SFAdrian Houser (2-5)#186@ ATLGrant Holmes (3-2)#131
Fri, Jun 5th@ COLRyan Feltner (2-1)#422vs BALBrandon Young (3-1)#189
Sat, Jun 6th@ COLTanner Gordon (0-1)#362vs BALKyle Bradish (3-6)#45
Sun, Jun 7th@ COLKyle Freeland (1-6)#385vs BALShane Baz (2-5)#83
Mon, Jun 8th@ ATHJeffrey Springs (3-6)#108vs PHICristopher Sanchez (6-2)#3
Tue, Jun 9th@ ATHJ.T. Ginn (3-3)#125vs PHIZack Wheeler (4-1)#8
Wed, Jun 10th@ ATHKade Morris#344vs PHIJesus Luzardo (4-4)#9
Fri, Jun 12thvs PHIvs NYY
Sat, Jun 13thvs PHIvs NYY
Sun, Jun 14thvs PHIvs NYY
Tue, Jun 16thvs CLE@ BOS
Wed, Jun 17thvs CLE@ BOS
Thu, Jun 18thvs CLE@ BOS
Fri, Jun 19th@ ATL@ CHC
Sat, Jun 20th@ ATL@ CHC
Sun, Jun 21st@ ATL@ CHC
Mon, Jun 22nd@ CINvs HOU
Tue, Jun 23rd@ CINvs HOU
Wed, Jun 24th@ CINvs HOU
Fri, Jun 26thvs CHCvs TEX
Sat, Jun 27thvs CHCvs TEX
Sun, Jun 28thvs CHCvs TEX
Mon, Jun 29thvs CINvs NYM
Tue, Jun 30thvs CINvs NYM
Wed, Jul 1stvs CINvs NYM
Thu, Jul 2ndvs CIN   
Fri, Jul 3rd@ ARI@ SEA
Sat, Jul 4th@ ARI@ SEA
Sun, Jul 5th@ ARI@ SEA
Mon, Jul 6th@ STL@ SF
Tue, Jul 7th@ STL@ SF
Wed, Jul 8th@ STL@ SF
Thu, Jul 9th@ STL   
Fri, Jul 10th@ PIT@ SD
Sat, Jul 11th@ PIT@ SD
Sun, Jul 12th@ PIT@ SD
Fri, Jul 17thvs MIAvs CWS
Sat, Jul 18thvs MIAvs CWS
Sun, Jul 19thvs MIAvs CWS
Mon, Jul 20thvs NYMvs TB
Tue, Jul 21stvs NYMvs TB
Wed, Jul 22ndvs NYMvs TB
Fri, Jul 24thvs COL@ BOS
Sat, Jul 25thvs COL@ BOS
Sun, Jul 26thvs COL@ BOS
Mon, Jul 27th@ SF@ WSH
Tue, Jul 28th@ SF@ WSH
Wed, Jul 29th@ SF@ WSH
Fri, Jul 31st@ LAAvs STL
Sat, Aug 1st@ LAAvs STL
Sun, Aug 2nd@ LAAvs STL
Mon, Aug 3rdvs PIT@ HOU
Tue, Aug 4thvs PIT@ HOU
Wed, Aug 5thvs PIT@ HOU
Thu, Aug 6thvs PIT   
Fri, Aug 7thvs MIN@ PHI
Sat, Aug 8thvs MIN@ PHI
Sun, Aug 9thvs MIN@ PHI
Mon, Aug 10th@ SDvs BOS
Tue, Aug 11th@ SDvs BOS
Wed, Aug 12th@ SDvs BOS
Thu, Aug 13th@ LADvs BOS
Fri, Aug 14th@ LADvs NYY
Sat, Aug 15th@ LADvs NYY
Sun, Aug 16th@ LADvs NYY
Tue, Aug 18thvs SEA@ TB
Wed, Aug 19thvs SEA@ TB
Thu, Aug 20thvs SEA@ TB
Fri, Aug 21stvs ATL@ NYY
Sat, Aug 22ndvs ATL@ NYY
Sun, Aug 23rdvs ATL@ NYY
Tue, Aug 25th@ NYMvs KC
Wed, Aug 26th@ NYMvs KC
Thu, Aug 27th@ NYMvs KC
Fri, Aug 28thvs TEXvs SEA
Sat, Aug 29thvs TEXvs SEA
Sun, Aug 30thvs TEXvs SEA
Mon, Aug 31st@ CHC   
Tue, Sep 1st@ CHC@ CLE
Wed, Sep 2nd@ CHC@ CLE
Thu, Sep 3rd@ CHC@ CLE
Fri, Sep 4th@ CIN@ KC
Sat, Sep 5th@ CIN@ KC
Sun, Sep 6th@ CIN@ KC
Mon, Sep 7thvs CHC@ ATH
Tue, Sep 8thvs CHC@ ATH
Wed, Sep 9thvs CHC@ ATH
Fri, Sep 11thvs CINvs BAL
Sat, Sep 12thvs CINvs BAL
Sun, Sep 13thvs CINvs BAL
Tue, Sep 15th@ PITvs DET
Wed, Sep 16th@ PITvs DET
Thu, Sep 17th@ PIT   
Fri, Sep 18th@ BAL@ TEX
Sat, Sep 19th@ BAL@ TEX
Sun, Sep 20th@ BAL@ TEX
Tue, Sep 22nd@ PHI@ BAL
Wed, Sep 23rd@ PHI@ BAL
Thu, Sep 24th@ PHI   
Fri, Sep 25thvs STLvs CIN
Sat, Sep 26thvs STLvs CIN
Sun, Sep 27thvs STLvs CIN
Fri, Mar 27th   vs ATHLuis Severino (2-6)#147
Fri, Apr 3rd   @ CWSGrant Taylor (1-0)#54
Mon, Apr 20th   @ LAAReid Detmers (2-5)#40
Mon, Apr 27th   vs BOSRanger Suarez (2-3)#31
Tue, May 5th   @ TBDrew Rasmussen (4-2)#21
Mon, May 11th   vs TBDrew Rasmussen (4-2)#21
Thu, May 21st   @ NYYCarlos Rodon (1-2)#34
Thu, May 28th   @ BALChris Bassitt (4-3)#124
Thu, Jun 25th   vs TEX
Thu, Jul 23rd   vs TB
Mon, Sep 14th   vs DET
Mon, Sep 21st   @ BAL