Skip to main content

Who Should I Trade?

Josh Naylor for Didi Gregorius (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Josh Naylor
Josh Naylor
Didi Gregorius
Didi Gregorius
Recommended by
8 of 13 experts
Recommended by
5 of 13 experts
Rest of Season# 172# 184
VBR# 106# 510
Home Runs126
Stolen Bases21
Batting Average.267.250
Injury Alert--
Expert Ranks 
Nick Pollack
Pitcher List
# 115
Pierre Camus
# 96# 199
Andrew Seifter
# 106# 224
Bart Wheeler
Hail to Fantasy Football
# 124# 187
Mick Ciallela
# 123# 229
Nate Miller
Fantasy Six Pack
# 145# 206
Scott Youngson
Pitcher List
# 84# 175
Kelly Kirby
# 165
Mike Maher
# 303# 184
Joe Pisapia
# 160
Brad Camara
# 165
Travis Argo
Fantasy Six Pack
# 179
Ryan Amore
Pitcher List
# 241
Who Should I Trade? Player Statistics
  Josh Naylor
Josh Naylor
Didi Gregorius
Didi Gregorius
2022 Stats 
At Bats169123
Home Runs80
Stolen Bases10
Caught Stealing00
Batting Average.278.268
On Base Pct.340.326
Slugging Pct.497.366
On-base Plus Slugging.838.692
Who Should I Trade? Player Projections
  Josh Naylor
Josh Naylor
Didi Gregorius
Didi Gregorius
2022 Projections 
At Bats285205
Home Runs126
Stolen Bases21
Caught Stealing11
Batting Average.267.250
On Base Pct.328.308
Slugging Pct.458.407
On-base Plus Slugging.786.715
Who Should I Trade? Player Notes
  Josh Naylor
Josh Naylor
Didi Gregorius
Didi Gregorius
 Josh Naylor went 2-for-4 with a homer, a walk, two runs, and two RBI in a 6-5 win over the Twins in 11 innings on Tuesday.
Matthew Terelle
Wed, Jun 22nd
Didi Gregorius went 3-for-5 with a double, a triple, and an RBI on Thursday against the Brewers.
Dan Harris
Thu, Jun 9th
 Josh Naylor went 0-for-2 with an RBI, a walk, and a steal in a 2-1 win over the Dodgers on Friday.
Matthew Terelle
Sat, Jun 18th
The Phillies reinstated Didi Gregorius from the 10-day IL on Sunday.
Dan Harris
Sun, Jun 5th
 Cleveland Guardians first baseman Josh Naylor went 1-for-5 with a solo homer in an 8-4 win over Oakland on Thursday.
Matthew Terelle
Thu, Jun 9th
Didi Gregorius was placed on the 10-day IL with a left knee sprain on Saturday, retroactive to May 5th. The Phillies recalled Bryson Stott to take Gregorius's place on the roster.
Dan Harris
Sat, May 7th
 Cleveland Guardians first baseman Josh Naylor went 1-for-2 with a solo homer and a walk in a 4-2 loss to the Tigers on Sunday.
Matthew Terelle
Sun, May 22nd
Didi Gregorius went 2-for-3 with three runs scored and an RBI on Tuesday against the Rockies.
Dan Harris
Tue, Apr 26th
 Josh Naylor was placed on the COVID-19 IL on Friday. Richie Palacios was recalled from Triple-A to take Naylor's place on the roster.
Dan Harris
Fri, May 13th
Didi Gregorius was hit in the hand and forced to leave the Tuesday's game vs. the Rockies. Phillies fans can breathe a sigh of relief as the X-rays came back negative.
Kendall Capps
Wed, Apr 20th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Naylor
Josh Naylor
Didi Gregorius
Didi Gregorius
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ KCZack Greinke (1-4)#122   
Sat, Apr 9th@ KCBrad Keller (2-9)#112vs OAKCole Irvin (2-5)#109
Sun, Apr 10th@ KCKris Bubic (1-4)#242vs OAKDaulton Jefferies (1-7)
Mon, Apr 11th@ KCCarlos Hernandez (0-3)#299vs NYMTaijuan Walker (6-2)#94
Tue, Apr 12th@ CINTyler Mahle (2-6)#52vs NYMTylor Megill (4-2)#114
Wed, Apr 13th@ CINNick Lodolo (1-2)#204vs NYMMax Scherzer (5-1)#128
Fri, Apr 15thvs SFCarlos Rodon (6-4)#10@ MIAPablo Lopez (5-3)#18
Sat, Apr 16thvs SFAnthony DeSclafani (0-1)#80@ MIATrevor Rogers (3-6)#75
Sun, Apr 17thvs SFAlex Wood (5-6)#74@ MIAElieser Hernandez (2-5)#160
Wed, Apr 20thvs CWSJimmy Lambert (0-2)#260@ COLGerman Marquez (4-5)#96
Thu, Apr 21stvs CWSDylan Cease (5-3)#23   
Fri, Apr 22nd@ NYYJameson Taillon (8-1)#42vs MILFreddy Peralta (3-2)#107
Sat, Apr 23rd@ NYYNestor Cortes Jr. (6-3)#49vs MILAdrian Houser (4-8)#153
Sun, Apr 24th@ NYYGerrit Cole (6-2)#2vs MILEric Lauer (6-3)#88
Mon, Apr 25th@ LAAMichael Lorenzen (6-5)#132vs COLKyle Freeland (3-5)#168
Tue, Apr 26th@ LAAPatrick Sandoval (3-2)#60vs COLGerman Marquez (4-5)#96
Wed, Apr 27th@ LAAShohei Ohtani (6-4)#24vs COLRyan Feltner (1-2)#382
Thu, Apr 28th@ LAAReid Detmers (2-3)#108vs COLAustin Gomber (3-7)#186
Fri, Apr 29th@ OAKFrankie Montas (3-7)#15@ NYMTylor Megill (4-2)#114
Sat, Apr 30th@ OAKCole Irvin (2-5)#109@ NYMTaijuan Walker (6-2)#94
Sun, May 1st@ OAKJames Kaprielian (0-5)#200@ NYMMax Scherzer (5-1)#128
Wed, May 4thvs SDMacKenzie Gore (4-3)#116vs TEXMartin Perez (5-2)#64
Thu, May 5thvs TORJose Berrios (5-3)#50vs NYMTaijuan Walker (6-2)#94
Sat, May 7thvs TORRoss Stripling (4-2)#121   
Sun, May 8thvs TORAlek Manoah (9-2)#13vs NYMChris Bassitt (6-5)#26
Mon, May 9th@ CWSMichael Kopech (2-4)#34@ SEAChris Flexen (3-8)#117
Tue, May 10th@ CWSLucas Giolito (4-4)#39@ SEARobbie Ray (6-6)#20
Fri, May 13th@ MINSonny Gray (3-1)#53@ LADWalker Buehler (6-3)#137
Sat, May 14th@ MINDevin Smeltzer (4-1)#144@ LADJulio Urias (5-6)#14
Sun, May 15th@ MINJoe Ryan (5-3)#51@ LADMichael Grove (0-0)#335
Tue, May 17thvs CINConnor Overton (1-0)#230vs SDMike Clevinger (1-0)#61
Thu, May 19thvs CINTyler Mahle (2-6)#52vs SDYu Darvish (7-3)#29
Fri, May 20thvs DETTarik Skubal (5-5)#36vs LADJulio Urias (5-6)#14
Sun, May 22ndvs DETAlex Faedo (1-4)#125vs LADTony Gonsolin (9-0)#22
Mon, May 23rd@ HOULuis Garcia (5-5)#38@ ATLTucker Davidson (1-2)#196
Tue, May 24th@ HOUFramber Valdez (7-3)#21@ ATLMax Fried (7-2)#8
Wed, May 25th@ HOUCristian Javier (5-3)#66@ ATLCharlie Morton (4-3)#55
Thu, May 26th@ DETTarik Skubal (5-5)#36@ ATLKyle Wright (8-4)#43
Sat, May 28th@ DETAlex Faedo (1-4)#125@ NYMTaijuan Walker (6-2)#94
Sun, May 29th@ DETElvin Rodriguez (0-2)#362@ NYMChris Bassitt (6-5)#26
Mon, May 30thvs KCJonathan Heasley (1-3)#212vs SFLogan Webb (7-2)#12
Tue, May 31stvs KCDaniel Lynch (3-7)#228vs SFJakob Junis (4-1)#127
Wed, Jun 1stvs KCBrad Keller (2-9)#112vs SFCarlos Rodon (6-4)#10
Fri, Jun 3rd@ BALBruce Zimmermann (2-5)#251vs LAAChase Silseth (1-2)#305
Sat, Jun 4th@ BALTyler Wells (5-4)#76vs LAAMichael Lorenzen (6-5)#132
Sun, Jun 5th@ BALDean Kremer (2-1)#243vs LAAPatrick Sandoval (3-2)#60
Tue, Jun 7thvs TEXTaylor Hearn (4-5)#266@ MILJason Alexander (2-0)#241
Wed, Jun 8thvs TEXDane Dunning (1-5)#100@ MILAdrian Houser (4-8)#153
Thu, Jun 9thvs OAKJames Kaprielian (0-5)#200@ MILCorbin Burnes (6-4)#3
Fri, Jun 10thvs OAKPaul Blackburn (6-3)#7vs ARIZac Gallen (4-2)#41
Sat, Jun 11thvs OAKFrankie Montas (3-7)#15vs ARIMadison Bumgarner (3-7)#129
Sun, Jun 12thvs OAKCole Irvin (2-5)#109vs ARIKyle Nelson
Tue, Jun 14th@ COLAntonio Senzatela (3-4)#308vs MIATrevor Rogers (3-6)#75
Wed, Jun 15th@ COLAustin Gomber (3-7)#186vs MIADaniel Castano (0-1)#240
Thu, Jun 16th@ COLChad Kuhl (4-5)#263@ WSHPatrick Corbin (3-10)#136
Fri, Jun 17th@ LADClayton Kershaw (5-1)#35@ WSHPaolo Espino (0-1)#201
Sat, Jun 18th@ LADJulio Urias (5-6)#14@ WSHJosiah Gray (6-4)#84
Sun, Jun 19th@ LADAndrew Heaney (1-0)#72@ WSHJackson Tetreault (1-1)#319
Tue, Jun 21st@ MINJoe Ryan (5-3)#51@ TEXMartin Perez (5-2)#64
Wed, Jun 22nd@ MINSonny Gray (3-1)#53@ TEXJon Gray (3-3)#48
Thu, Jun 23rd@ MINDevin Smeltzer (4-1)#144@ SDJoe Musgrove (8-1)#11
Fri, Jun 24thvs BOSNick Pivetta (8-5)#37@ SDMacKenzie Gore (4-3)#116
Sat, Jun 25thvs BOSJosh Winckowski (3-1)#295@ SDBlake Snell (0-5)#85
Sun, Jun 26thvs BOSRich Hill (3-4)#142@ SDYu Darvish (7-3)#29
Mon, Jun 27thvs MINSonny Gray (3-1)#53   
Tue, Jun 28thvs MINvs ATLCharlie Morton (4-3)#55
Wed, Jun 29thvs MINDylan Bundy (4-4)#152vs ATLKyle Wright (8-4)#43
Thu, Jun 30thvs MINChris Archer (2-3)#126vs ATLIan Anderson (6-4)#93
Fri, Jul 1stvs NYYNestor Cortes Jr. (6-3)#49vs STLMiles Mikolas (5-5)#44
Sat, Jul 2ndvs NYYJordan Montgomery (3-1)#30vs STLJack Flaherty (0-0)#69
Sun, Jul 3rdvs NYYJameson Taillon (8-1)#42vs STLAdam Wainwright (5-5)#40
Mon, Jul 4th@ DET   
Tue, Jul 5th@ DETvs WSH
Wed, Jul 6th@ DETvs WSH
Fri, Jul 8th@ KC@ STL
Sat, Jul 9th@ KC@ STL
Sun, Jul 10th@ KC@ STL
Mon, Jul 11thvs CWS@ STL
Tue, Jul 12thvs CWS@ TOR
Wed, Jul 13thvs CWS@ TOR
Thu, Jul 14thvs DET   
Fri, Jul 15thvs DET@ MIA
Sat, Jul 16thvs DET@ MIA
Sun, Jul 17thvs DET@ MIA
Fri, Jul 22nd@ CWSvs CHC
Sat, Jul 23rd@ CWSvs CHC
Sun, Jul 24th@ CWSvs CHC
Mon, Jul 25th@ BOSvs ATL
Tue, Jul 26th@ BOSvs ATL
Wed, Jul 27th@ BOSvs ATL
Thu, Jul 28th@ BOS@ PIT
Fri, Jul 29th@ TB@ PIT
Sat, Jul 30th@ TB@ PIT
Sun, Jul 31st@ TB@ PIT
Mon, Aug 1stvs ARI   
Tue, Aug 2ndvs ARI@ ATL
Wed, Aug 3rdvs ARI@ ATL
Thu, Aug 4thvs HOUvs WSH
Fri, Aug 5thvs HOUvs WSH
Sat, Aug 6thvs HOUvs WSH
Sun, Aug 7thvs HOUvs WSH
Tue, Aug 9th@ DETvs MIA
Wed, Aug 10th@ DETvs MIA
Thu, Aug 11th@ DETvs MIA
Fri, Aug 12th@ TOR@ NYM
Sat, Aug 13th@ TOR@ NYM
Sun, Aug 14th@ TOR@ NYM
Mon, Aug 15thvs DET@ CIN
Tue, Aug 16thvs DET@ CIN
Wed, Aug 17thvs DET@ CIN
Fri, Aug 19thvs CWSvs NYM
Sat, Aug 20thvs CWSvs NYM
Sun, Aug 21stvs CWSvs NYM
Tue, Aug 23rd@ SDvs CIN
Wed, Aug 24th@ SDvs CIN
Thu, Aug 25th@ SEAvs CIN
Fri, Aug 26th@ SEAvs PIT
Sat, Aug 27th@ SEAvs PIT
Sun, Aug 28th@ SEAvs PIT
Tue, Aug 30thvs BAL@ ARI
Wed, Aug 31stvs BAL@ ARI
Thu, Sep 1stvs BAL   
Fri, Sep 2ndvs SEA@ SF
Sat, Sep 3rdvs SEA@ SF
Sun, Sep 4thvs SEA@ SF
Mon, Sep 5th@ KC   
Tue, Sep 6th@ KCvs MIA
Wed, Sep 7th@ KCvs MIA
Fri, Sep 9th@ MINvs WSH
Sat, Sep 10th@ MINvs WSH
Sun, Sep 11th@ MINvs WSH
Mon, Sep 12thvs LAA   
Tue, Sep 13thvs LAA@ MIA
Wed, Sep 14thvs LAA@ MIA
Fri, Sep 16thvs MIN@ ATL
Sat, Sep 17thvs MIN@ ATL
Sun, Sep 18thvs MIN@ ATL
Mon, Sep 19thvs MIN   
Tue, Sep 20th@ CWSvs TOR
Wed, Sep 21st@ CWSvs TOR
Thu, Sep 22nd@ CWSvs ATL
Fri, Sep 23rd@ TEXvs ATL
Sat, Sep 24th@ TEXvs ATL
Sun, Sep 25th@ TEXvs ATL
Tue, Sep 27thvs TB@ CHC
Wed, Sep 28thvs TB@ CHC
Thu, Sep 29thvs TB@ CHC
Fri, Sep 30thvs KC@ WSH
Sat, Oct 1stvs KC@ WSH
Sun, Oct 2ndvs KC@ WSH
Mon, Oct 3rdvs KC@ HOU
Tue, Oct 4thvs KC@ HOU
Wed, Oct 5thvs KC@ HOU
Fri, Apr 8th   vs OAKFrankie Montas (3-7)#15
Thu, Apr 14th   @ MIASandy Alcantara (7-3)#1
Mon, Apr 18th   @ COLChad Kuhl (4-5)#263
Tue, Apr 19th   @ COLKyle Freeland (3-5)#168
Tue, May 3rd   vs TEXJon Gray (3-3)#48
Wed, May 11th   @ SEALogan Gilbert (8-3)#32
Thu, May 12th   @ LADTyler Anderson (8-0)#54
Wed, May 18th   vs SDBlake Snell (0-5)#85
Sat, May 21st   vs LADMitch White (1-1)#161
Fri, May 27th   @ NYMCarlos Carrasco (8-3)#67
Mon, Jun 13th   vs MIASandy Alcantara (7-3)#1
Thu, Jul 7th   vs WSH
Mon, Aug 22nd   vs CIN
Mon, Aug 29th   @ ARI
Thu, Sep 8th   vs MIA
Thu, Sep 15th   @ MIA