Skip to main content

Who Should I Trade?

Jonathan Heasley for Duane Underwood Jr. (2023)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Duane Underwood Jr.
RP - PIT
Duane Underwood Jr.
Jonathan Heasley
SP - KC
Jonathan Heasley
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 643# 965
   
Projections 
   
Strikeouts3715
Wins21
Saves00
ERA4.455.23
WHIP1.431.52
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 384# 686
   
Who Should I Trade? Player Statistics
  Duane Underwood Jr.
RP - PIT
Duane Underwood Jr.
Jonathan Heasley
SP - KC
Jonathan Heasley
2023 Stats 
   
   
Games Played201
   
Games Started00
   
Innings Pitched24.12.2
   
Wins10
   
Losses00
   
Saves20
   
Blown Saves00
   
Holds30
   
Hits Allowed244
   
Earned Runs142
   
Home Runs Allowed30
   
Strikeouts141
   
Walks110
   
ERA5.186.75
   
WHIP1.441.50
   
Who Should I Trade? Player Projections
  Duane Underwood Jr.
RP - PIT
Duane Underwood Jr.
Jonathan Heasley
SP - KC
Jonathan Heasley
2023 Projections 
   
   
Games Played388
   
Games Started03
   
Innings Pitched43.020.4
   
Wins21
   
Losses22
   
Saves00
   
Blown Saves00
   
Holds90
   
Hits Allowed4322
   
Earned Runs2112
   
Home Runs Allowed43
   
Strikeouts3715
   
Walks178
   
ERA4.455.23
   
WHIP1.431.52
   
Who Should I Trade? Player Notes
  Duane Underwood Jr.
RP - PIT
Duane Underwood Jr.
Jonathan Heasley
SP - KC
Jonathan Heasley
News 
  The Kansas City Royals have optioned pitcher Jonathan Heasley to Triple-A following a rough spring.
Brenton Kemp
Sat, Mar 18th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Duane Underwood Jr.
RP - PIT
Duane Underwood Jr.
Jonathan Heasley
SP - KC
Jonathan Heasley
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ CINHunter Greene (1-4)#58vs MINPablo Lopez (3-3)#29
Sat, Apr 1st@ CINNick Lodolo (2-1)#92vs MINSonny Gray (4-0)#35
Sun, Apr 2nd@ CINGraham Ashcraft (3-3)#172vs MINJoe Ryan (7-2)#16
Mon, Apr 3rd@ BOSKutter Crawford (1-2)#165vs TORJose Berrios (5-4)#43
Tue, Apr 4th@ BOSNick Pivetta (3-3)#163vs TORYusei Kikuchi (6-2)#87
Wed, Apr 5th@ BOSCorey Kluber (2-6)#187vs TORAlek Manoah (1-6)#54
Thu, Apr 6th   vs TORKevin Gausman (4-3)#10
Fri, Apr 7thvs CWSLucas Giolito (4-4)#38@ SFAlex Cobb (4-2)#33
Sat, Apr 8thvs CWSMike Clevinger (3-3)#153@ SFSean Manaea (2-3)#118
Sun, Apr 9thvs CWSMichael Kopech (3-5)#99@ SFAnthony DeSclafani (4-4)#104
Mon, Apr 10thvs HOUFramber Valdez (5-4)#8@ TEXAndrew Heaney (4-3)#36
Tue, Apr 11thvs HOUCristian Javier (6-1)#15@ TEXJacob deGrom (2-0)#6
Wed, Apr 12thvs HOUJose Urquidy (2-2)#65@ TEXNathan Eovaldi (7-2)#30
Fri, Apr 14th@ STLJake Woodford (1-2)#239vs ATLCharlie Morton (5-5)#48
Sat, Apr 15th@ STLSteven Matz (0-6)#85vs ATLBryce Elder (3-0)#41
Sun, Apr 16th@ STLMiles Mikolas (4-1)#68vs ATLKyle Wright (0-1)#60
Mon, Apr 17th@ COLKyle Freeland (4-6)#179vs TEXJacob deGrom (2-0)#6
Tue, Apr 18th@ COLJose Urena (0-4)#364vs TEXNathan Eovaldi (7-2)#30
Wed, Apr 19th@ COLAustin Gomber (4-4)#285vs TEXMartin Perez (6-1)#56
Fri, Apr 21stvs CINGraham Ashcraft (3-3)#172@ LAAShohei Ohtani (5-1)#4
Sat, Apr 22ndvs CINLuis Cessa (1-4)#359@ LAATyler Anderson (2-1)#100
Sun, Apr 23rdvs CINHunter Greene (1-4)#58@ LAAReid Detmers (0-5)#71
Mon, Apr 24th   @ ARITommy Henry (3-1)#194
Tue, Apr 25thvs LADNoah Syndergaard (1-4)#123@ ARIRyne Nelson (2-2)#131
Wed, Apr 26thvs LADTony Gonsolin (3-1)#64@ ARIZac Gallen (7-2)#9
Thu, Apr 27thvs LADJulio Urias (5-4)#22@ MINTyler Mahle (1-2)
Fri, Apr 28th   @ MINPablo Lopez (3-3)#29
Sat, Apr 29th@ WSHChad Kuhl (0-3)#315@ MINBailey Ober (3-2)#89
Sun, Apr 30th@ WSHJosiah Gray (4-5)#93@ MINSonny Gray (4-0)#35
Tue, May 2nd@ TBJavy Guerravs BALTyler Wells (3-2)#63
Wed, May 3rd@ TBShane McClanahan (8-1)#12vs BALKyle Gibson (7-3)#90
Thu, May 4th@ TBZach Eflin (7-1)#55vs BALGrayson Rodriguez (2-2)#75
Fri, May 5thvs TORChris Bassitt (5-4)#28vs OAKKyle Muller (1-4)#235
Sat, May 6thvs TORJose Berrios (5-4)#43vs OAKKen Waldichuk (1-4)#161
Sun, May 7thvs TORYusei Kikuchi (6-2)#87vs OAKMason Miller (0-2)#246
Mon, May 8thvs COLKyle Freeland (4-6)#179vs CWSDylan Cease (3-3)#34
Tue, May 9thvs COLConnor Seabold (1-2)#277vs CWSLucas Giolito (4-4)#38
Wed, May 10thvs COLAntonio Senzatela (0-1)#358vs CWSLance Lynn (4-6)#66
Thu, May 11th   vs CWSMike Clevinger (3-3)#153
Fri, May 12th@ BALKyle Bradish (2-1)#111@ MILCorbin Burnes (4-4)#14
Sat, May 13th@ BALTyler Wells (3-2)#63@ MILAdrian Houser (1-1)#218
Sun, May 14th@ BALKyle Gibson (7-3)#90@ MILColin Rea (2-3)#232
Mon, May 15th   @ SDMichael Wacha (5-1)#62
Tue, May 16th@ DETMichael Lorenzen (2-2)#134@ SDSeth Lugo (3-3)#103
Wed, May 17th@ DETEduardo Rodriguez (4-4)#40@ SDYu Darvish (3-4)#26
Fri, May 19thvs ARIZac Gallen (7-2)#9@ CWSMichael Kopech (3-5)#99
Sat, May 20thvs ARIBrandon Pfaadt (0-2)#147@ CWSLucas Giolito (4-4)#38
Sun, May 21stvs ARIMerrill Kelly (6-3)#53@ CWSLance Lynn (4-6)#66
Mon, May 22ndvs TEXDane Dunning (4-1)#97vs DETMichael Lorenzen (2-2)#134
Tue, May 23rdvs TEXNathan Eovaldi (7-2)#30vs DETEduardo Rodriguez (4-4)#40
Wed, May 24thvs TEXMartin Perez (6-1)#56vs DETMatthew Boyd (3-4)#146
Fri, May 26th@ SEAGeorge Kirby (5-4)#21vs WSHPatrick Corbin (4-5)#168
Sat, May 27th@ SEALuis Castillo (4-2)#3vs WSHJosiah Gray (4-5)#93
Sun, May 28th@ SEAMarco Gonzales (4-1)#162vs WSHMacKenzie Gore (3-3)#129
Mon, May 29th@ SFAnthony DeSclafani (4-4)#104@ STLAdam Wainwright (2-1)#94
Tue, May 30th@ SFJohn Brebbia (2-0)#191@ STLMiles Mikolas (4-1)#68
Fri, Jun 2ndvs STLJack Flaherty (3-4)#91vs COLChase Anderson (0-0)#329
Sat, Jun 3rdvs STLJordan Montgomery (2-6)#52vs COLAustin Gomber (4-4)#285
Sun, Jun 4thvs STLMiles Mikolas (4-1)#68vs COLKyle Freeland (4-6)#179
Mon, Jun 5thvs OAKJP Sears (0-3)#106@ MIABraxton Garrett (1-2)#116
Tue, Jun 6thvs OAKJames Kaprielian (0-6)#269@ MIAJesus Luzardo (4-4)#76
Wed, Jun 7thvs OAKHogan Harris (0-0)#342@ MIAEdward Cabrera (3-4)#125
Fri, Jun 9thvs NYMTylor Megill (5-3)#74@ BALKyle Bradish (2-1)#111
Sat, Jun 10thvs NYMKodai Senga (5-3)#67@ BALTyler Wells (3-2)#63
Sun, Jun 11thvs NYMCarlos Carrasco (2-2)#82@ BALKyle Gibson (7-3)#90
Mon, Jun 12th   vs CIN
Tue, Jun 13th@ CHCvs CIN
Wed, Jun 14th@ CHCvs CIN
Fri, Jun 16th@ MILvs LAA
Sat, Jun 17th@ MILvs LAA
Sun, Jun 18th@ MILvs LAA
Mon, Jun 19thvs CHC@ DET
Tue, Jun 20thvs CHC@ DET
Wed, Jun 21stvs CHC@ DET
Thu, Jun 22nd@ MIA@ TB
Fri, Jun 23rd@ MIA@ TB
Sat, Jun 24th@ MIA@ TB
Sun, Jun 25th@ MIA@ TB
Tue, Jun 27thvs SDvs CLE
Wed, Jun 28thvs SDvs CLE
Thu, Jun 29thvs SDvs CLE
Fri, Jun 30thvs MILvs LAD
Sat, Jul 1stvs MILvs LAD
Sun, Jul 2ndvs MILvs LAD
Mon, Jul 3rd@ LAD@ MIN
Tue, Jul 4th@ LAD@ MIN
Wed, Jul 5th@ LAD@ MIN
Thu, Jul 6th@ LAD@ CLE
Fri, Jul 7th@ ARI@ CLE
Sat, Jul 8th@ ARI@ CLE
Sun, Jul 9th@ ARI@ CLE
Fri, Jul 14thvs SFvs TB
Sat, Jul 15thvs SFvs TB
Sun, Jul 16thvs SFvs TB
Mon, Jul 17thvs CLEvs DET
Tue, Jul 18thvs CLEvs DET
Wed, Jul 19thvs CLEvs DET
Thu, Jul 20th   vs DET
Fri, Jul 21st@ LAA@ NYY
Sat, Jul 22nd@ LAA@ NYY
Sun, Jul 23rd@ LAA@ NYY
Mon, Jul 24th@ SD@ CLE
Tue, Jul 25th@ SD@ CLE
Wed, Jul 26th@ SD@ CLE
Fri, Jul 28thvs PHIvs MIN
Sat, Jul 29thvs PHIvs MIN
Sun, Jul 30thvs PHIvs MIN
Tue, Aug 1stvs DETvs NYM
Wed, Aug 2ndvs DETvs NYM
Thu, Aug 3rd@ MILvs NYM
Fri, Aug 4th@ MIL@ PHI
Sat, Aug 5th@ MIL@ PHI
Sun, Aug 6th@ MIL@ PHI
Mon, Aug 7thvs ATL@ BOS
Tue, Aug 8thvs ATL@ BOS
Wed, Aug 9thvs ATL@ BOS
Thu, Aug 10thvs ATL@ BOS
Fri, Aug 11thvs CINvs STL
Sat, Aug 12thvs CINvs STL
Mon, Aug 14th@ NYMvs SEA
Tue, Aug 15th@ NYMvs SEA
Wed, Aug 16th@ NYMvs SEA
Thu, Aug 17th   vs SEA
Fri, Aug 18th@ MIN@ CHC
Sat, Aug 19th@ MIN@ CHC
Sun, Aug 20th@ MIN@ CHC
Mon, Aug 21stvs STL@ OAK
Tue, Aug 22ndvs STL@ OAK
Wed, Aug 23rdvs STL@ OAK
Fri, Aug 25thvs CHC@ SEA
Sat, Aug 26thvs CHC@ SEA
Sun, Aug 27thvs CHC@ SEA
Mon, Aug 28th@ KCvs PIT
Tue, Aug 29th@ KCvs PIT
Wed, Aug 30th@ KCvs PIT
Fri, Sep 1st@ STLvs BOS
Sat, Sep 2nd@ STLvs BOS
Sun, Sep 3rd@ STLvs BOS
Mon, Sep 4thvs MILvs CWS
Tue, Sep 5thvs MILvs CWS
Wed, Sep 6thvs MILvs CWS
Fri, Sep 8th@ ATL@ TOR
Sat, Sep 9th@ ATL@ TOR
Sun, Sep 10th@ ATL@ TOR
Mon, Sep 11thvs WSH@ CWS
Tue, Sep 12thvs WSH@ CWS
Wed, Sep 13thvs WSH@ CWS
Fri, Sep 15thvs NYYvs HOU
Sat, Sep 16thvs NYYvs HOU
Sun, Sep 17thvs NYYvs HOU
Mon, Sep 18th   vs CLE
Tue, Sep 19th@ CHCvs CLE
Wed, Sep 20th@ CHCvs CLE
Fri, Sep 22nd@ CIN@ HOU
Sat, Sep 23rd@ CIN@ HOU
Sun, Sep 24th@ CIN@ HOU
Tue, Sep 26th@ PHI@ DET
Wed, Sep 27th@ PHI@ DET
Thu, Sep 28th@ PHI@ DET
Fri, Sep 29thvs MIAvs NYY
Sat, Sep 30thvs MIAvs NYY
Sun, Oct 1stvs MIAvs NYY
Thu, Apr 13th@ STLJordan Montgomery (2-6)#52   
Thu, Apr 20thvs CINLuke Weaver (1-2)#259   
Wed, May 31st@ SFAlex Wood (1-1)#95   
Thu, Jun 15th@ CHC   
Sun, Aug 13thvs CIN   
Thu, Aug 24thvs CHC   
Thu, Sep 14thvs WSH   
Thu, Sep 21st@ CHC