Skip to main content

Who Should I Trade?

Wandy Peralta for Trevor Williams (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Trevor Williams
Trevor Williams
Wandy Peralta
Wandy Peralta
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season# 243
VBR# 396# 458
Injury Alert--
Expert Ranks 
Mike Maher
# 161# 233
Scott Youngson
Pitcher List
# 204
Who Should I Trade? Player Statistics
  Trevor Williams
Trevor Williams
Wandy Peralta
Wandy Peralta
2023 Stats 
Games Played1125
Games Started110
Innings Pitched55.022.0
Blown Saves01
Hits Allowed5514
Earned Runs246
Home Runs Allowed102
Who Should I Trade? Player Projections
  Trevor Williams
Trevor Williams
Wandy Peralta
Wandy Peralta
2023 Projections 
Games Played2141
Games Started150
Innings Pitched92.939.5
Blown Saves00
Hits Allowed9635
Earned Runs4615
Home Runs Allowed154
Who Should I Trade? Player Notes
  Trevor Williams
Trevor Williams
Wandy Peralta
Wandy Peralta
 Trevor Williams allowed three earned runs on three hits and three walks while striking out five over 5 2/3 innings on Wednesday.
Nate Miller - FantasyPros
Thu, May 25th
Peralta entered the game in the ninth inning with a three-run lead and secured the save with a walk and no hits allowed.
Matthew Terelle
Wed, May 17th
 Trevor Williams pitched six innings, allowing five hits, one walk, and striking out five while giving up three earned runs in the Nationals' 5-3 loss to the Marlins on Thursday.
Chris Schommer
Fri, May 19th
Wandy Peralta came in to close out the game for the Yankees, pitching a perfect inning with one strikeout to earn his second save of the season.
Ari Koslow
Sun, May 14th
 Trevor Williams lasted only 4.1 innings, allowing seven hits, two walks, and five earned runs while striking out five batters in Sunday's game against the Nationals.
Chris Schommer
Mon, May 8th
Peralta entered the game in the ninth inning with a one-run lead and quickly retired the side with two strikeouts and one hit allowed, securing his first save of the season and helping the Yankees edge out the Rays 6-5.
Jesse Garcia
Fri, May 12th
 Trevor Williams was strong on the mound for the Nationals Tuesday night, allowing zero runs on four hits while also walking one and striking out four over 5 1/3 innings in a 4-1 win over the Cubs.
Chris Schommer
Wed, May 3rd
 Trevor Williams lasted five innings on the mound for the Nationals Thursday, allowing four runs on nine hits while also walking two and striking out four in a 9-8 loss to the Mets.
Chris Schommer
Fri, Apr 28th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Trevor Williams
Trevor Williams
Wandy Peralta
Wandy Peralta
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs ATLMax Fried (2-1)#22vs SFLogan Webb (4-5)#19
Sat, Apr 1stvs ATLSpencer Strider (5-2)#1vs SFAlex Cobb (4-2)#46
Sun, Apr 2ndvs ATLJared Shuster (1-2)#130vs SFRoss Stripling (0-2)#102
Mon, Apr 3rdvs TBDrew Rasmussen (4-2)#39vs PHITaijuan Walker (4-2)#92
Tue, Apr 4thvs TBJosh Fleming (1-0)#143vs PHIMatt Strahm (4-3)#103
Wed, Apr 5thvs TBShane McClanahan (8-1)#2vs PHIAaron Nola (4-3)#7
Fri, Apr 7th@ COLJose Urena (0-4)#368@ BALDean Kremer (5-2)#139
Sat, Apr 8th@ COLAustin Gomber (4-4)#292@ BALCole Irvin (0-2)#148
Sun, Apr 9th@ COLRyan Feltner (2-3)#364@ BALTyler Wells (3-2)#57
Mon, Apr 10th@ LAAJose Suarez (1-2)#202@ CLEShane Bieber (4-3)#11
Tue, Apr 11th@ LAAShohei Ohtani (5-1)#6@ CLEHunter Gaddis (1-1)#171
Wed, Apr 12th@ LAAGriffin Canning (4-2)#125@ CLEPeyton Battenfield (0-5)#118
Thu, Apr 13th   vs MINJoe Ryan (7-2)#15
Fri, Apr 14thvs CLECal Quantrill (2-4)#133vs MINLouie Varland (2-1)#104
Sat, Apr 15thvs CLEZach Plesac (1-1)#178vs MINTyler Mahle (1-2)
Sun, Apr 16thvs CLEShane Bieber (4-3)#11vs MINPablo Lopez (3-3)#29
Tue, Apr 18thvs BALDean Kremer (5-2)#139vs LAAJose Suarez (1-2)#202
Wed, Apr 19thvs BALKyle Bradish (2-1)#97vs LAAGriffin Canning (4-2)#125
Thu, Apr 20th   vs LAAPatrick Sandoval (3-4)#56
Fri, Apr 21st@ MINTyler Mahle (1-2)vs TORYusei Kikuchi (6-2)#93
Sat, Apr 22nd@ MINPablo Lopez (3-3)#29vs TORAlek Manoah (1-5)#76
Sun, Apr 23rd@ MINBailey Ober (3-2)#81vs TORKevin Gausman (3-3)#9
Mon, Apr 24th   @ MINSonny Gray (4-0)#32
Tue, Apr 25th@ NYMJose Butto (0-1)#214@ MINJoe Ryan (7-2)#15
Wed, Apr 26th@ NYMKodai Senga (5-3)#65@ MINKenta Maeda (0-4)#101
Thu, Apr 27th@ NYMJoey Lucchesi (1-0)#172@ TEXAndrew Heaney (4-3)#41
Fri, Apr 28th   @ TEXJacob deGrom (2-0)#14
Sat, Apr 29thvs PITVince Velasquez (4-4)#152@ TEXNathan Eovaldi (7-2)#26
Sun, Apr 30thvs PITJohan Oviedo (3-4)#129@ TEXMartin Perez (6-1)#69
Mon, May 1stvs CHCDrew Smyly (5-2)#72vs CLECal Quantrill (2-4)#133
Tue, May 2ndvs CHCHayden Wesneski (2-2)#113vs CLETanner Bibee (1-1)#138
Wed, May 3rdvs CHCMarcus Stroman (5-4)#31vs CLEShane Bieber (4-3)#11
Fri, May 5th@ ARIMerrill Kelly (6-3)#47@ TBYonny Chirinos (2-1)#135
Sat, May 6th@ ARITommy Henry (2-1)#176@ TBDrew Rasmussen (4-2)#39
Sun, May 7th@ ARIRyne Nelson (2-2)#156@ TBJavy Guerra
Mon, May 8th@ SFAnthony DeSclafani (4-4)#84vs OAKJP Sears (0-3)#85
Tue, May 9th@ SFLogan Webb (4-5)#19vs OAKDrew Rucinski (0-4)#211
Wed, May 10th@ SFSean Manaea (2-3)#112vs OAKKyle Muller (1-4)#209
Thu, May 11th   vs TBDrew Rasmussen (4-2)#39
Fri, May 12thvs NYMTylor Megill (5-3)#66vs TBTrevor Kelley
Sat, May 13th   vs TBShane McClanahan (8-1)#2
Sun, May 14thvs NYMMax Scherzer (4-2)#18vs TBZach Eflin (7-1)#42
Mon, May 15thvs NYMDavid Peterson (1-6)#114@ TORAlek Manoah (1-5)#76
Tue, May 16th@ MIAJesus Luzardo (4-3)#73@ TORKevin Gausman (3-3)#9
Wed, May 17th@ MIAEdward Cabrera (3-4)#115@ TORChris Bassitt (5-4)#33
Thu, May 18th@ MIAEury Perez (2-1)#193@ TORJose Berrios (5-4)#40
Fri, May 19thvs DETMatthew Boyd (3-4)#105@ CINBen Lively (3-2)#257
Sat, May 20thvs DETAlex Faedo (1-3)#185@ CINLuke Weaver (1-2)#210
Sun, May 21stvs DETJoey Wentz (1-5)#271@ CINHunter Greene (1-4)#68
Tue, May 23rdvs SDYu Darvish (3-4)#35vs BALKyle Bradish (2-1)#97
Wed, May 24thvs SDRyan Weathers (1-3)#213vs BALTyler Wells (3-2)#57
Thu, May 25thvs SDBlake Snell (1-6)#53vs BALKyle Gibson (7-3)#77
Fri, May 26th@ KCJordan Lyles (0-9)#233vs SDJoe Musgrove (2-2)#50
Sat, May 27th@ KCBrady Singer (3-4)#119vs SDMichael Wacha (5-1)#54
Sun, May 28th@ KCDaniel Lynch (0-0)#255vs SDYu Darvish (3-4)#35
Mon, May 29th@ LADBobby Miller (2-0)#83@ SEABryce Miller (3-2)#94
Tue, May 30th@ LADTony Gonsolin (3-1)#63@ SEALogan Gilbert (3-3)#24
Wed, May 31st@ LADNoah Syndergaard (1-4)#122@ SEAGeorge Kirby (5-4)#25
Fri, Jun 2ndvs PHIZack Wheeler (4-4)#12@ LADClayton Kershaw (6-4)#23
Sat, Jun 3rdvs PHIDylan Covey@ LADGavin Stone (0-0)#196
Sun, Jun 4thvs PHIRanger Suarez (0-2)#82@ LADBobby Miller (2-0)#83
Tue, Jun 6thvs ARIvs CWSLucas Giolito (4-4)#37
Wed, Jun 7thvs ARIZach Davies (0-1)#268vs CWSLance Lynn (4-5)#61
Thu, Jun 8thvs ARIvs CWS
Fri, Jun 9th@ ATLvs BOS
Sat, Jun 10th@ ATLvs BOS
Sun, Jun 11th@ ATLvs BOS
Tue, Jun 13th@ HOU@ NYM
Wed, Jun 14th@ HOU@ NYM
Fri, Jun 16thvs MIA@ BOS
Sat, Jun 17thvs MIA@ BOS
Sun, Jun 18thvs MIA@ BOS
Tue, Jun 20thvs STLvs SEA
Wed, Jun 21stvs STLvs SEA
Thu, Jun 22nd   vs SEA
Fri, Jun 23rd@ SDvs TEX
Sat, Jun 24th@ SDvs TEX
Sun, Jun 25th@ SDvs TEX
Tue, Jun 27th@ SEA@ OAK
Wed, Jun 28th@ SEA@ OAK
Thu, Jun 29th   @ OAK
Fri, Jun 30th@ PHI@ STL
Sat, Jul 1st@ PHI@ STL
Sun, Jul 2nd@ PHI@ STL
Mon, Jul 3rdvs CINvs BAL
Tue, Jul 4thvs CINvs BAL
Wed, Jul 5thvs CINvs BAL
Thu, Jul 6thvs CINvs BAL
Fri, Jul 7thvs TEXvs CHC
Sat, Jul 8thvs TEXvs CHC
Sun, Jul 9thvs TEXvs CHC
Fri, Jul 14th@ STL@ COL
Sat, Jul 15th@ STL@ COL
Sun, Jul 16th@ STL@ COL
Mon, Jul 17th@ CHC@ LAA
Tue, Jul 18th@ CHC@ LAA
Wed, Jul 19th@ CHC@ LAA
Fri, Jul 21stvs SFvs KC
Sat, Jul 22ndvs SFvs KC
Sun, Jul 23rdvs SFvs KC
Tue, Jul 25thvs COLvs NYM
Wed, Jul 26thvs COLvs NYM
Fri, Jul 28th@ NYM@ BAL
Sat, Jul 29th@ NYM@ BAL
Sun, Jul 30th@ NYM@ BAL
Mon, Jul 31stvs MILvs TB
Tue, Aug 1stvs MILvs TB
Wed, Aug 2ndvs MILvs TB
Thu, Aug 3rd   vs HOU
Fri, Aug 4th@ CINvs HOU
Sat, Aug 5th@ CINvs HOU
Sun, Aug 6th@ CINvs HOU
Mon, Aug 7th@ PHI@ CWS
Tue, Aug 8th@ PHI@ CWS
Wed, Aug 9th@ PHI@ CWS
Fri, Aug 11thvs OAK@ MIA
Sat, Aug 12thvs OAK@ MIA
Sun, Aug 13thvs OAK@ MIA
Mon, Aug 14th   @ ATL
Tue, Aug 15thvs BOS@ ATL
Wed, Aug 16thvs BOS@ ATL
Fri, Aug 18thvs PHIvs BOS
Sat, Aug 19thvs PHIvs BOS
Sun, Aug 20thvs PHIvs BOS
Tue, Aug 22nd@ NYYvs WSH
Wed, Aug 23rd@ NYYvs WSH
Thu, Aug 24th@ NYYvs WSH
Fri, Aug 25th@ MIA@ TB
Sat, Aug 26th@ MIA@ TB
Sun, Aug 27th@ MIA@ TB
Mon, Aug 28th@ TOR@ DET
Tue, Aug 29th@ TOR@ DET
Wed, Aug 30th@ TOR@ DET
Thu, Aug 31stvs MIA@ DET
Fri, Sep 1stvs MIA@ HOU
Sat, Sep 2ndvs MIA@ HOU
Sun, Sep 3rdvs MIA@ HOU
Tue, Sep 5thvs NYMvs DET
Wed, Sep 6thvs NYMvs DET
Thu, Sep 7th   vs DET
Fri, Sep 8thvs LADvs MIL
Sat, Sep 9thvs LADvs MIL
Sun, Sep 10thvs LADvs MIL
Mon, Sep 11th@ PIT@ BOS
Tue, Sep 12th@ PIT@ BOS
Wed, Sep 13th@ PIT@ BOS
Thu, Sep 14th@ PIT@ BOS
Fri, Sep 15th@ MIL@ PIT
Sat, Sep 16th@ MIL@ PIT
Sun, Sep 17th@ MIL@ PIT
Tue, Sep 19thvs CWSvs TOR
Wed, Sep 20thvs CWSvs TOR
Thu, Sep 21stvs ATLvs TOR
Fri, Sep 22ndvs ATLvs ARI
Sat, Sep 23rdvs ATLvs ARI
Sun, Sep 24thvs ATLvs ARI
Tue, Sep 26th@ BAL@ TOR
Wed, Sep 27th@ BAL@ TOR
Thu, Sep 28th   @ TOR
Fri, Sep 29th@ ATL@ KC
Sat, Sep 30th@ ATL@ KC
Sun, Oct 1st@ ATL@ KC
Thu, Apr 6th@ COLKyle Freeland (4-6)#170   
Thu, May 4thvs CHCJameson Taillon (0-3)#137   
Thu, Jun 15th@ HOU   
Mon, Jun 19thvs STL   
Mon, Jun 26th@ SEA   
Mon, Jul 24thvs COL   
Thu, Jul 27th@ NYM   
Thu, Aug 10th@ PHI   
Thu, Aug 17thvs BOS   
Mon, Sep 18thvs CWS