Skip to main content

Who Should I Trade?

Jonathan Heasley for Archie Bradley (2023)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Archie Bradley
RP - MIA
Archie Bradley
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# 790# 966
   
Projections 
   
Strikeouts1215
Wins11
Saves10
ERA4.055.23
WHIP1.371.52
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 481# 686
   
Who Should I Trade? Player Statistics
  Archie Bradley
RP - MIA
Archie Bradley
Jonathan Heasley
SP - KC
Jonathan Heasley
2023 Stats 
   
   
Games Played1
   
Games Started0
   
Innings Pitched2.2
   
Wins0
   
Losses0
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed4
   
Earned Runs2
   
Home Runs Allowed0
   
Strikeouts1
   
Walks0
   
ERA6.75
   
WHIP1.50
   
Who Should I Trade? Player Projections
  Archie Bradley
RP - MIA
Archie Bradley
Jonathan Heasley
SP - KC
Jonathan Heasley
2023 Projections 
   
   
Games Played148
   
Games Started03
   
Innings Pitched14.020.6
   
Wins11
   
Losses12
   
Saves10
   
Blown Saves00
   
Holds10
   
Hits Allowed1422
   
Earned Runs612
   
Home Runs Allowed13
   
Strikeouts1215
   
Walks58
   
ERA4.055.23
   
WHIP1.371.52
   
Who Should I Trade? Player Notes
  Archie Bradley
RP - MIA
Archie Bradley
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
  Archie Bradley
RP - MIA
Archie Bradley
Jonathan Heasley
SP - KC
Jonathan Heasley
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs NYMMax Scherzer (4-2)#18vs MINPablo Lopez (3-3)#29
Sat, Apr 1stvs NYMTylor Megill (5-3)#66vs MINSonny Gray (4-0)#32
Sun, Apr 2ndvs NYMKodai Senga (5-3)#65vs MINJoe Ryan (7-2)#15
Mon, Apr 3rdvs MINTyler Mahle (1-2)vs TORJose Berrios (5-4)#40
Tue, Apr 4thvs MINKenta Maeda (0-4)#101vs TORYusei Kikuchi (6-2)#93
Wed, Apr 5thvs MINPablo Lopez (3-3)#29vs TORAlek Manoah (1-5)#76
Thu, Apr 6th   vs TORKevin Gausman (3-3)#9
Fri, Apr 7th@ NYMTylor Megill (5-3)#66@ SFAlex Cobb (4-2)#46
Sat, Apr 8th@ NYMKodai Senga (5-3)#65@ SFSean Manaea (2-3)#112
Sun, Apr 9th@ NYMCarlos Carrasco (1-2)#85@ SFAnthony DeSclafani (4-4)#83
Mon, Apr 10th@ PHIMatt Strahm (4-3)#103@ TEXAndrew Heaney (4-3)#41
Tue, Apr 11th@ PHIAaron Nola (4-3)#7@ TEXJacob deGrom (2-0)#14
Wed, Apr 12th@ PHIZack Wheeler (4-4)#12@ TEXNathan Eovaldi (7-2)#26
Fri, Apr 14thvs ARIMadison Bumgarner (0-3)vs ATLCharlie Morton (5-5)#51
Sat, Apr 15thvs ARIRyne Nelson (2-2)#156vs ATLBryce Elder (3-0)#21
Sun, Apr 16thvs ARIZac Gallen (7-2)#5vs ATLKyle Wright (0-1)#62
Mon, Apr 17thvs SFLogan Webb (4-5)#19vs TEXJacob deGrom (2-0)#14
Tue, Apr 18thvs SFAlex Wood (1-0)#96vs TEXNathan Eovaldi (7-2)#26
Wed, Apr 19thvs SFAlex Cobb (4-2)#46vs TEXMartin Perez (6-1)#69
Fri, Apr 21st   @ LAAShohei Ohtani (5-1)#6
Sat, Apr 22nd@ CLEZach Plesac (1-1)#178@ LAATyler Anderson (2-1)#100
Sun, Apr 23rd@ CLELogan Allen (2-2)#212@ LAAReid Detmers (0-4)#80
Mon, Apr 24th@ ATLSpencer Strider (5-2)#1@ ARITommy Henry (2-1)#176
Tue, Apr 25th@ ATLCharlie Morton (5-5)#51@ ARIRyne Nelson (2-2)#156
Wed, Apr 26th@ ATLBryce Elder (3-0)#21@ ARIZac Gallen (7-2)#5
Thu, Apr 27th@ ATLKyle Wright (0-1)#62@ MINTyler Mahle (1-2)
Fri, Apr 28thvs CHCMarcus Stroman (5-4)#31@ MINPablo Lopez (3-3)#29
Sat, Apr 29thvs CHCCaleb Kilian (0-1)#262@ MINBailey Ober (3-2)#81
Sun, Apr 30thvs CHCJustin Steele (6-2)#59@ MINSonny Gray (4-0)#32
Tue, May 2ndvs ATLBryce Elder (3-0)#21vs BALTyler Wells (3-2)#57
Wed, May 3rdvs ATLKyle Wright (0-1)#62vs BALKyle Gibson (7-3)#77
Thu, May 4thvs ATLDylan Dodd (2-1)#270vs BALGrayson Rodriguez (2-2)#74
Fri, May 5th@ CHCJustin Steele (6-2)#59vs OAKKyle Muller (1-4)#209
Sat, May 6th@ CHCDrew Smyly (5-2)#72vs OAKKen Waldichuk (1-4)#164
Sun, May 7th@ CHCHayden Wesneski (2-2)#113vs OAKMason Miller (0-2)#250
Mon, May 8th@ ARIZac Gallen (7-2)#5vs CWSDylan Cease (3-3)#36
Tue, May 9th@ ARIBrandon Pfaadt (0-2)#160vs CWSLucas Giolito (4-4)#37
Wed, May 10th@ ARIMerrill Kelly (6-3)#47vs CWSLance Lynn (4-5)#61
Thu, May 11th   vs CWSMike Clevinger (3-3)#165
Fri, May 12thvs CINGraham Ashcraft (3-3)#163@ MILCorbin Burnes (4-4)#10
Sat, May 13thvs CINDerek Law@ MILAdrian Houser (1-1)#218
Sun, May 14thvs CINLuke Weaver (1-2)#210@ MILColin Rea (2-3)#232
Mon, May 15th   @ SDMichael Wacha (5-1)#54
Tue, May 16thvs WSHJosiah Gray (4-5)#90@ SDSeth Lugo (3-3)#107
Wed, May 17thvs WSHMacKenzie Gore (3-3)#111@ SDYu Darvish (3-4)#35
Fri, May 19th@ SFAnthony DeSclafani (4-4)#83@ CWSMichael Kopech (3-5)#110
Sat, May 20th@ SFLogan Webb (4-5)#19@ CWSLucas Giolito (4-4)#37
Sun, May 21st@ SFAlex Wood (1-0)#96@ CWSLance Lynn (4-5)#61
Mon, May 22nd@ COLChase Anderson (0-0)#326vs DETMichael Lorenzen (2-2)#123
Tue, May 23rd@ COLAustin Gomber (4-4)#292vs DETEduardo Rodriguez (4-4)#34
Wed, May 24th@ COLKarl Kauffmann (0-3)#367vs DETMatthew Boyd (3-4)#105
Fri, May 26th@ LAAReid Detmers (0-4)#80vs WSHPatrick Corbin (4-5)#169
Sat, May 27th@ LAAShohei Ohtani (5-1)#6vs WSHJosiah Gray (4-5)#90
Sun, May 28th@ LAAPatrick Sandoval (3-4)#56vs WSHMacKenzie Gore (3-3)#111
Mon, May 29th   @ STLAdam Wainwright (2-1)#127
Tue, May 30thvs SDRyan Weathers (1-3)#213@ STLMiles Mikolas (4-1)#49
Fri, Jun 2ndvs OAKHogan Harris (0-0)#330vs COLAustin Gomber (4-4)#292
Sat, Jun 3rdvs OAKLuis Medina (0-4)#180vs COLKarl Kauffmann (0-3)#367
Sun, Jun 4thvs OAKPaul Blackburn (0-0)#131vs COLKyle Freeland (4-6)#170
Mon, Jun 5thvs KC@ MIABraxton Garrett (1-2)#108
Tue, Jun 6thvs KCZack Greinke (1-5)#117@ MIAJesus Luzardo (4-3)#73
Wed, Jun 7thvs KCJordan Lyles (0-9)#233@ MIAEdward Cabrera (3-4)#115
Fri, Jun 9th@ CWS@ BAL
Sat, Jun 10th@ CWS@ BAL
Sun, Jun 11th@ CWS@ BAL
Mon, Jun 12th@ SEAvs CIN
Tue, Jun 13th@ SEAvs CIN
Wed, Jun 14th@ SEAvs CIN
Fri, Jun 16th@ WSHvs LAA
Sat, Jun 17th@ WSHvs LAA
Sun, Jun 18th@ WSHvs LAA
Mon, Jun 19thvs TOR@ DET
Tue, Jun 20thvs TOR@ DET
Wed, Jun 21stvs TOR@ DET
Thu, Jun 22ndvs PIT@ TB
Fri, Jun 23rdvs PIT@ TB
Sat, Jun 24thvs PIT@ TB
Sun, Jun 25thvs PIT@ TB
Tue, Jun 27th@ BOSvs CLE
Wed, Jun 28th@ BOSvs CLE
Thu, Jun 29th@ BOSvs CLE
Fri, Jun 30th@ ATLvs LAD
Sat, Jul 1st@ ATLvs LAD
Sun, Jul 2nd@ ATLvs LAD
Mon, Jul 3rdvs STL@ MIN
Tue, Jul 4thvs STL@ MIN
Wed, Jul 5thvs STL@ MIN
Thu, Jul 6thvs STL@ CLE
Fri, Jul 7thvs PHI@ CLE
Sat, Jul 8thvs PHI@ CLE
Sun, Jul 9thvs PHI@ CLE
Fri, Jul 14th@ BALvs TB
Sat, Jul 15th@ BALvs TB
Sun, Jul 16th@ BALvs TB
Mon, Jul 17th@ STLvs DET
Tue, Jul 18th@ STLvs DET
Wed, Jul 19th@ STLvs DET
Thu, Jul 20th   vs DET
Fri, Jul 21stvs COL@ NYY
Sat, Jul 22ndvs COL@ NYY
Sun, Jul 23rdvs COL@ NYY
Mon, Jul 24th   @ CLE
Tue, Jul 25th@ TB@ CLE
Wed, Jul 26th@ TB@ CLE
Fri, Jul 28thvs DETvs MIN
Sat, Jul 29thvs DETvs MIN
Sun, Jul 30thvs DETvs MIN
Tue, Aug 1stvs PHIvs NYM
Wed, Aug 2ndvs PHIvs NYM
Thu, Aug 3rdvs PHIvs NYM
Fri, Aug 4th@ TEX@ PHI
Sat, Aug 5th@ TEX@ PHI
Sun, Aug 6th@ TEX@ PHI
Mon, Aug 7th@ CIN@ BOS
Tue, Aug 8th@ CIN@ BOS
Wed, Aug 9th@ CIN@ BOS
Thu, Aug 10th   @ BOS
Fri, Aug 11thvs NYYvs STL
Sat, Aug 12thvs NYYvs STL
Mon, Aug 14thvs HOUvs SEA
Tue, Aug 15thvs HOUvs SEA
Wed, Aug 16thvs HOUvs SEA
Thu, Aug 17th   vs SEA
Fri, Aug 18th@ LAD@ CHC
Sat, Aug 19th@ LAD@ CHC
Sun, Aug 20th@ LAD@ CHC
Mon, Aug 21st@ SD@ OAK
Tue, Aug 22nd@ SD@ OAK
Wed, Aug 23rd@ SD@ OAK
Fri, Aug 25thvs WSH@ SEA
Sat, Aug 26thvs WSH@ SEA
Sun, Aug 27thvs WSH@ SEA
Mon, Aug 28th   vs PIT
Tue, Aug 29thvs TBvs PIT
Wed, Aug 30thvs TBvs PIT
Fri, Sep 1st@ WSHvs BOS
Sat, Sep 2nd@ WSHvs BOS
Sun, Sep 3rd@ WSHvs BOS
Mon, Sep 4th   vs CWS
Tue, Sep 5thvs LADvs CWS
Wed, Sep 6thvs LADvs CWS
Fri, Sep 8th@ PHI@ TOR
Sat, Sep 9th@ PHI@ TOR
Sun, Sep 10th@ PHI@ TOR
Mon, Sep 11th@ MIL@ CWS
Tue, Sep 12th@ MIL@ CWS
Wed, Sep 13th@ MIL@ CWS
Fri, Sep 15thvs ATLvs HOU
Sat, Sep 16thvs ATLvs HOU
Sun, Sep 17thvs ATLvs HOU
Mon, Sep 18thvs NYMvs CLE
Tue, Sep 19thvs NYMvs CLE
Wed, Sep 20thvs NYMvs CLE
Fri, Sep 22ndvs MIL@ HOU
Sat, Sep 23rdvs MIL@ HOU
Sun, Sep 24thvs MIL@ HOU
Tue, Sep 26th@ NYM@ DET
Wed, Sep 27th@ NYM@ DET
Thu, Sep 28th@ NYM@ DET
Fri, Sep 29th@ PITvs NYY
Sat, Sep 30th@ PITvs NYY
Sun, Oct 1st@ PITvs NYY
Fri, Mar 31stvs NYMDavid Peterson (1-6)#114   
Thu, May 18thvs WSHTrevor Williams (2-3)#121   
Thu, May 25th@ COLKyle Freeland (4-6)#170   
Wed, May 31stvs SDBlake Snell (1-6)#53   
Thu, Jun 1stvs SDJoe Musgrove (2-2)#50   
Mon, Jul 31stvs PHI   
Sun, Aug 13thvs NYY   
Thu, Aug 31st@ WSH   
Thu, Sep 7thvs LAD   
Thu, Sep 14th@ MIL