Skip to main content

Who Should I Trade?

David Peterson for Aroldis Chapman (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Aroldis Chapman
Aroldis Chapman
David Peterson
David Peterson
Recommended by
7 of 9 experts
Recommended by
2 of 9 experts
Rest of Season# 135# 175
VBR# 492# 382
Injury Alert-MiLB
Expert Ranks 
Christopher Welsh
# 96
Brandon 'B_Don' Myers
# 135# 150
Keith Lott
Fantasy Six Pack
# 97
Mick Ciallela
# 127# 201
Nate Miller
# 134
Scott Youngson
Pitcher List
# 118
Kelly Kirby
# 60
Joe Pisapia
# 98
Mike Maher
# 226# 167
Who Should I Trade? Player Statistics
  Aroldis Chapman
Aroldis Chapman
David Peterson
David Peterson
2023 Stats 
Games Played228
Games Started08
Innings Pitched20.139.0
Blown Saves20
Hits Allowed1554
Earned Runs735
Home Runs Allowed08
Who Should I Trade? Player Projections
  Aroldis Chapman
Aroldis Chapman
David Peterson
David Peterson
2023 Projections 
Games Played3920
Games Started013
Innings Pitched36.478.0
Blown Saves10
Hits Allowed2978
Earned Runs1541
Home Runs Allowed39
Who Should I Trade? Player Notes
  Aroldis Chapman
Aroldis Chapman
David Peterson
David Peterson
 Chapman pitched a clean inning, allowing no hits but issuing a walk while striking out two batters to earn his second save of the season, helping the Royals secure a 4-1 victory over the Tigers on Tuesday.
Matthew Terelle
Wed, May 24th
Peterson lasted just 3.1 innings, allowing seven hits and two walks leading to four earned runs and a loss to the Reds on Tuesday.
Matthew Terelle
Wed, May 10th
 Aroldis Chapman allowed two earned runs on three hits, striking out one batter in one inning pitched, resulting in his second blown save of the season as the White Sox fell to the Royals 4-3 on Thursday.
Chris Schommer
Fri, May 12th
David Peterson is traveling to Cincinnati in the event Max Scherzer is unable to make his scheduled Tuesday start.
Jesse Garcia
Tue, May 9th
 Aroldis Chapman struggled with control on the mound for the Royals Thursday, walking three while also allowing two runs on one hit, blowing the save chance and recording a loss in a 13-10 defeat at the hands of the Orioles.
Chris Schommer
Fri, May 5th
David Peterson has been demoted to Triple-A Syracuse.
Vince DiSilvio
Sat, Apr 29th
 Aroldis Chapman was unable to shut the door on the Diamondbacks Monday night in relief, allowing one run on one hit while also walking one and striking out one in a 5-4 loss to the Diamondbacks.
Chris Schommer
Tue, Apr 25th
David Peterson dropped to 1-4 after allowing four runs over five innings in Friday's rain-shortened five-inning loss to the Braves. Peterson struck out six but gave up five hits and a walk.
Scott Youngson
Fri, Apr 28th
 Aroldis Chapman tossed a perfect ninth inning on the mound for the Royals Saturday, striking out two to shut the door and pick up the save in a 6-5 win over the Giants.
Chris Schommer
Sun, Apr 9th
David Peterson allowed seven earned runs over five innings in the Mets' loss to the Giants on Saturday. Peterson struck out eight but allowed seven hits, including two HRs.
Scott Youngson
Sat, Apr 22nd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Aroldis Chapman
Aroldis Chapman
David Peterson
David Peterson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs MINPablo Lopez (3-3)#34@ MIASandy Alcantara (2-5)#23
Fri, Mar 31st   @ MIAJesus Luzardo (4-4)#71
Sat, Apr 1stvs MINSonny Gray (4-0)#35@ MIAEdward Cabrera (4-4)#101
Sun, Apr 2ndvs MINJoe Ryan (7-2)#16@ MIATrevor Rogers (1-2)#107
Mon, Apr 3rdvs TORJose Berrios (5-4)#44@ MILFreddy Peralta (5-5)#47
Tue, Apr 4thvs TORYusei Kikuchi (6-2)#99@ MILWade Miley (3-2)#165
Wed, Apr 5thvs TORAlek Manoah (1-6)#76@ MILCorbin Burnes (4-4)#10
Fri, Apr 7th@ SFAlex Cobb (4-2)#49vs MIAEdward Cabrera (4-4)#101
Sat, Apr 8th@ SFSean Manaea (2-3)#112vs MIATrevor Rogers (1-2)#107
Sun, Apr 9th@ SFAnthony DeSclafani (4-4)#85vs MIABraxton Garrett (1-2)#120
Mon, Apr 10th@ TEXAndrew Heaney (4-3)#41vs SDYu Darvish (3-4)#37
Tue, Apr 11th@ TEXJacob deGrom (2-0)#13vs SDRyan Weathers (1-3)#212
Wed, Apr 12th@ TEXNathan Eovaldi (7-2)#27vs SDBlake Snell (1-6)#61
Fri, Apr 14thvs ATLCharlie Morton (5-6)#46@ OAKJames Kaprielian (0-6)#241
Sat, Apr 15thvs ATLBryce Elder (3-0)#24@ OAKShintaro Fujinami (2-6)#365
Sun, Apr 16thvs ATLKyle Wright (0-1)#62@ OAKJP Sears (0-3)#84
Mon, Apr 17thvs TEXJacob deGrom (2-0)#13@ LADDustin May (4-1)#51
Tue, Apr 18thvs TEXNathan Eovaldi (7-2)#27@ LADClayton Kershaw (7-4)#11
Wed, Apr 19thvs TEXMartin Perez (6-1)#69@ LADNoah Syndergaard (1-4)#174
Thu, Apr 20th   @ SFSean Manaea (2-3)#112
Fri, Apr 21st@ LAAShohei Ohtani (5-2)#6@ SFAnthony DeSclafani (4-4)#85
Sat, Apr 22nd@ LAATyler Anderson (2-1)#111@ SFLogan Webb (4-6)#14
Sun, Apr 23rd@ LAAReid Detmers (0-5)#82@ SFRoss Stripling (0-2)#113
Tue, Apr 25th@ ARIRyne Nelson (2-2)#160vs WSHJosiah Gray (4-5)#87
Wed, Apr 26th@ ARIZac Gallen (7-2)#8vs WSHMacKenzie Gore (3-3)#114
Thu, Apr 27th@ MINTyler Mahle (1-2)vs WSHTrevor Williams (2-3)#122
Fri, Apr 28th@ MINPablo Lopez (3-3)#34vs ATLMax Fried (2-1)#21
Mon, May 1st   vs ATLCharlie Morton (5-6)#46
Wed, May 3rdvs BALKyle Gibson (7-3)#78@ DETMichael Lorenzen (2-2)#126
Thu, May 4thvs BALGrayson Rodriguez (2-2)#72@ DETEduardo Rodriguez (4-4)#36
Fri, May 5thvs OAKKyle Muller (1-4)#229vs COLAntonio Senzatela (0-1)#353
Sat, May 6thvs OAKKen Waldichuk (1-4)#163vs COLAustin Gomber (4-4)#292
Sun, May 7thvs OAKMason Miller (0-2)#252vs COLRyan Feltner (2-3)#364
Tue, May 9thvs CWSLucas Giolito (4-4)#42@ CINLuke Weaver (1-2)#205
Wed, May 10thvs CWSLance Lynn (4-6)#70@ CINHunter Greene (1-4)#60
Thu, May 11thvs CWSMike Clevinger (3-3)#145@ CINDerek Law
Fri, May 12th@ MILCorbin Burnes (4-4)#10@ WSHMacKenzie Gore (3-3)#114
Sun, May 14th@ MILColin Rea (2-3)#231@ WSHJake Irvin (1-3)#204
Mon, May 15th@ SDMichael Wacha (5-2)#53@ WSHPatrick Corbin (4-5)#227
Tue, May 16th@ SDSeth Lugo (3-3)#109vs TBJalen Beeks (2-2)#132
Wed, May 17th@ SDYu Darvish (3-4)#37vs TBJosh Fleming (1-0)#141
Thu, May 18th   vs TBTaj Bradley (3-2)#144
Fri, May 19th@ CWSMichael Kopech (3-5)#108vs CLECal Quantrill (2-4)#133
Sun, May 21st@ CWSLance Lynn (4-6)#70vs CLEShane Bieber (4-3)#15
Tue, May 23rdvs DETEduardo Rodriguez (4-4)#36@ CHCDrew Smyly (5-2)#73
Wed, May 24thvs DETMatthew Boyd (3-4)#105@ CHCMarcus Stroman (5-4)#33
Thu, May 25th   @ CHCKyle Hendricks (0-1)#202
Fri, May 26thvs WSHPatrick Corbin (4-5)#227@ COLConnor Seabold (1-2)#289
Sat, May 27thvs WSHJosiah Gray (4-5)#87@ COLChase Anderson (0-0)#286
Sun, May 28thvs WSHMacKenzie Gore (3-3)#114@ COLAustin Gomber (4-4)#292
Tue, May 30th@ STLMiles Mikolas (4-1)#50vs PHIRanger Suarez (0-2)#83
Wed, May 31st   vs PHIAaron Nola (4-4)#9
Thu, Jun 1st   vs PHITaijuan Walker (4-3)#91
Fri, Jun 2ndvs COLChase Anderson (0-0)#286vs TORChris Bassitt (6-4)#25
Sat, Jun 3rdvs COLAustin Gomber (4-4)#292vs TORJose Berrios (5-4)#44
Sun, Jun 4thvs COLKyle Freeland (4-6)#168vs TORYusei Kikuchi (6-2)#99
Tue, Jun 6th@ MIAJesus Luzardo (4-4)#71@ ATLBryce Elder (3-0)#24
Wed, Jun 7th@ MIAEdward Cabrera (4-4)#101@ ATLJared Shuster (2-2)#125
Thu, Jun 8th   @ ATLCharlie Morton (5-6)#46
Fri, Jun 9th@ BALTyler Wells (3-2)#57@ PITLuis Ortiz (1-2)#253
Sat, Jun 10th@ BAL@ PITRich Hill (4-5)#139
Sun, Jun 11th@ BALKyle Gibson (7-3)#78@ PITJohan Oviedo (3-4)#131
Tue, Jun 13thvs CINvs NYY
Wed, Jun 14thvs CINvs NYY
Fri, Jun 16thvs LAAvs STL
Sat, Jun 17thvs LAAvs STL
Sun, Jun 18thvs LAAvs STL
Mon, Jun 19th@ DET@ HOU
Tue, Jun 20th@ DET@ HOU
Wed, Jun 21st@ DET@ HOU
Fri, Jun 23rd@ TB@ PHI
Sat, Jun 24th@ TB@ PHI
Sun, Jun 25th@ TB@ PHI
Mon, Jun 26th   vs MIL
Tue, Jun 27thvs CLEvs MIL
Wed, Jun 28thvs CLEvs MIL
Thu, Jun 29thvs CLEvs MIL
Fri, Jun 30thvs LADvs SF
Sat, Jul 1stvs LADvs SF
Sun, Jul 2ndvs LADvs SF
Tue, Jul 4th@ MIN@ ARI
Wed, Jul 5th@ MIN@ ARI
Thu, Jul 6th@ CLE@ ARI
Fri, Jul 7th@ CLE@ SD
Sat, Jul 8th@ CLE@ SD
Sun, Jul 9th@ CLE@ SD
Fri, Jul 14thvs TBvs LAD
Sat, Jul 15thvs TBvs LAD
Sun, Jul 16thvs TBvs LAD
Tue, Jul 18thvs DETvs CWS
Wed, Jul 19thvs DETvs CWS
Thu, Jul 20thvs DETvs CWS
Fri, Jul 21st@ NYY@ BOS
Sat, Jul 22nd@ NYY@ BOS
Sun, Jul 23rd@ NYY@ BOS
Tue, Jul 25th@ CLE@ NYY
Wed, Jul 26th@ CLE@ NYY
Thu, Jul 27th   vs WSH
Fri, Jul 28thvs MINvs WSH
Sat, Jul 29thvs MINvs WSH
Sun, Jul 30thvs MINvs WSH
Tue, Aug 1stvs NYM@ KC
Wed, Aug 2ndvs NYM@ KC
Thu, Aug 3rdvs NYM@ KC
Fri, Aug 4th@ PHI@ BAL
Sat, Aug 5th@ PHI@ BAL
Sun, Aug 6th@ PHI@ BAL
Mon, Aug 7th@ BOSvs CHC
Tue, Aug 8th@ BOSvs CHC
Wed, Aug 9th@ BOSvs CHC
Fri, Aug 11thvs STLvs ATL
Sat, Aug 12thvs STLvs ATL
Sun, Aug 13th   vs ATL
Mon, Aug 14thvs SEAvs PIT
Tue, Aug 15thvs SEAvs PIT
Wed, Aug 16thvs SEAvs PIT
Thu, Aug 17thvs SEA@ STL
Fri, Aug 18th@ CHC@ STL
Sat, Aug 19th@ CHC@ STL
Sun, Aug 20th@ CHC@ STL
Mon, Aug 21st@ OAK@ ATL
Tue, Aug 22nd@ OAK@ ATL
Wed, Aug 23rd@ OAK@ ATL
Fri, Aug 25th@ SEAvs LAA
Sat, Aug 26th@ SEAvs LAA
Sun, Aug 27th@ SEAvs LAA
Mon, Aug 28thvs PITvs TEX
Tue, Aug 29thvs PITvs TEX
Wed, Aug 30thvs PITvs TEX
Fri, Sep 1stvs BOSvs SEA
Sat, Sep 2ndvs BOSvs SEA
Sun, Sep 3rdvs BOSvs SEA
Tue, Sep 5thvs CWS@ WSH
Wed, Sep 6thvs CWS@ WSH
Fri, Sep 8th@ TOR@ MIN
Sat, Sep 9th@ TOR@ MIN
Sun, Sep 10th@ TOR@ MIN
Mon, Sep 11th@ CWSvs ARI
Tue, Sep 12th@ CWSvs ARI
Wed, Sep 13th@ CWSvs ARI
Thu, Sep 14th   vs ARI
Fri, Sep 15thvs HOUvs CIN
Sat, Sep 16thvs HOUvs CIN
Sun, Sep 17thvs HOUvs CIN
Mon, Sep 18thvs CLE@ MIA
Tue, Sep 19thvs CLE@ MIA
Wed, Sep 20thvs CLE@ MIA
Thu, Sep 21st   @ PHI
Fri, Sep 22nd@ HOU@ PHI
Sat, Sep 23rd@ HOU@ PHI
Sun, Sep 24th@ HOU@ PHI
Tue, Sep 26th@ DETvs MIA
Wed, Sep 27th@ DETvs MIA
Thu, Sep 28th@ DETvs MIA
Fri, Sep 29thvs NYYvs PHI
Sat, Sep 30thvs NYYvs PHI
Sun, Oct 1stvs NYYvs PHI
Thu, Apr 6thvs TORKevin Gausman (4-3)#5   
Mon, Apr 24th@ ARITommy Henry (3-1)#152   
Sat, Apr 29th@ MINBailey Ober (3-2)#77   
Sun, Apr 30th@ MINSonny Gray (4-0)#35   
Tue, May 2ndvs BALTyler Wells (3-2)#57   
Mon, May 8thvs CWSDylan Cease (3-3)#39   
Sat, May 13th@ MILAdrian Houser (1-1)#219   
Sat, May 20th@ CWSLucas Giolito (4-4)#42   
Mon, May 22ndvs DETMichael Lorenzen (2-2)#126   
Mon, May 29th@ STLAdam Wainwright (2-1)#124   
Mon, Jun 5th@ MIABraxton Garrett (1-2)#120   
Mon, Jun 12thvs CIN   
Thu, Jun 22nd@ TB   
Mon, Jul 3rd@ MIN   
Mon, Jul 17thvs DET   
Mon, Jul 24th@ CLE   
Thu, Aug 10th@ BOS   
Mon, Sep 4thvs CWS