Skip to main content

Who Should I Trade?

Josh Naylor for Alek Thomas (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Josh Naylor
1B,RF - CLE
Josh Naylor
Alek Thomas
CF - ARI
Alek Thomas
Expert
Recommendation
89%
Recommended by
8 of 9 experts
11%
Recommended by
1 of 9 experts
Rankings 
   
Rest of Season# 172# 192
VBR# 104# 303
   
Projections 
   
Runs3530
Home Runs126
RBI4524
Stolen Bases25
Batting Average.267.265
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 115# 130
   
Mike Maher
FantasyPros
# 303# 342
   
Pierre Camus
RotoBaller
# 96
   
Andrew Seifter
FantasyPros
# 106# 129
   
Bart Wheeler
Hail to Fantasy Football
# 124# 144
   
Mick Ciallela
Fantrax
# 123# 146
   
Scott Youngson
Pitcher List
# 84# 147
   
Kelly Kirby
FantasyPros
# 165# 166
   
Nate Miller
Fantasy Six Pack
# 132# 112
   
Who Should I Trade? Player Statistics
  Josh Naylor
1B,RF - CLE
Josh Naylor
Alek Thomas
CF - ARI
Alek Thomas
2022 Stats 
   
   
At Bats173150
   
Runs2124
   
Hits4840
   
Singles2727
   
Doubles137
   
Triples00
   
Home Runs86
   
RBI3815
   
Stolen Bases14
   
Caught Stealing00
   
Walks1512
   
Strikeouts3130
   
Batting Average.278.267
   
On Base Pct.339.327
   
Slugging Pct.491.433
   
On-base Plus Slugging.830.761
   
Who Should I Trade? Player Projections
  Josh Naylor
1B,RF - CLE
Josh Naylor
Alek Thomas
CF - ARI
Alek Thomas
2022 Projections 
   
   
At Bats280211
   
Runs3530
   
Hits7556
   
Singles4537
   
Doubles1710
   
Triples03
   
Home Runs126
   
RBI4524
   
Stolen Bases25
   
Caught Stealing12
   
Walks2417
   
Strikeouts5452
   
Batting Average.267.265
   
On Base Pct.328.325
   
Slugging Pct.456.428
   
On-base Plus Slugging.784.753
   
Who Should I Trade? Player Notes
  Josh Naylor
1B,RF - CLE
Josh Naylor
Alek Thomas
CF - ARI
Alek Thomas
News 
 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
Alek Thomas went 2-for-5 Wednesday, singling, hitting, a solo home run, driving in one run, and scoring two runs in the Diamondbacks' 10-4 loss to the Padres.
Chris Schommer
Thu, Jun 23rd
 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
Alek Thomas went 1-for-3 Monday, doubling and stealing one base in the Diamondbacks' 4-1 loss to the Padres.
Chris Schommer
Tue, Jun 21st
 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
Alek Thomas went 1-for-4 at the plate on Wednesday, hitting a RBI double, and striking out once in the Diamondbacks' 7-4 win over the Reds.
Josh Thiessen
Wed, Jun 15th
 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
Arizona Diamondbacks CF Alek Thomas went 1-for-3 at the plate on Thursday, hitting a RBI single, walking once, and striking out once in the Diamondbacks' 5-4 win over the Reds.
Josh Thiessen
Thu, Jun 9th
 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
Arizona Diamondbacks CF Alek Thomas went 2-for-4 at the plate on Friday, hitting two solo home runs, and striking out twice in the Diamondbacks' 8-6 win over the Pirates.
Josh Thiessen
Fri, Jun 3rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Naylor
1B,RF - CLE
Josh Naylor
Alek Thomas
CF - ARI
Alek Thomas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ KCZack Greinke (1-4)#132vs SDYu Darvish (7-3)#23
Sat, Apr 9th@ KCBrad Keller (2-9)#115vs SDJoe Musgrove (8-1)#11
Sun, Apr 10th@ KCKris Bubic (1-5)#256vs SDNabil Crismatt
Mon, Apr 11th@ KCCarlos Hernandez (0-3)#298   
Tue, Apr 12th@ CINTyler Mahle (3-6)#44vs HOULuis Garcia (5-5)#40
Wed, Apr 13th@ CINNick Lodolo (1-2)#205vs HOUFramber Valdez (7-3)#24
Fri, Apr 15thvs SFCarlos Rodon (6-4)#9@ NYMChris Bassitt (6-5)#25
Sat, Apr 16thvs SFAnthony DeSclafani (0-2)#91@ NYMCarlos Carrasco (8-3)#67
Sun, Apr 17thvs SFAlex Wood (5-6)#76@ NYMDavid Peterson (4-1)#97
Wed, Apr 20thvs CWSJimmy Lambert (0-2)#258@ WSHErick Fedde (5-5)#179
Thu, Apr 21stvs CWSDylan Cease (6-3)#20@ WSHJosh Rogers (2-2)#381
Fri, Apr 22nd@ NYYJameson Taillon (8-1)#43vs NYMDavid Peterson (4-1)#97
Sat, Apr 23rd@ NYYNestor Cortes Jr. (6-3)#50vs NYMTrevor Williams (1-4)#183
Sun, Apr 24th@ NYYGerrit Cole (6-2)#2vs NYMTylor Megill (4-2)#113
Mon, Apr 25th@ LAAMichael Lorenzen (6-5)#133vs LADWalker Buehler (6-3)#139
Tue, Apr 26th@ LAAPatrick Sandoval (3-2)#64vs LADTony Gonsolin (9-0)#19
Wed, Apr 27th@ LAAShohei Ohtani (6-4)#28vs LADJulio Urias (5-6)#15
Thu, Apr 28th@ LAAReid Detmers (2-3)#109@ STLDakota Hudson (5-4)#108
Fri, Apr 29th@ OAKFrankie Montas (3-7)#16@ STLAdam Wainwright (6-5)#35
Sat, Apr 30th@ OAKCole Irvin (2-5)#111@ STLMiles Mikolas (5-5)#47
Sun, May 1st@ OAKJames Kaprielian (0-5)#182@ STLJordan Hicks (1-4)#196
Wed, May 4thvs SDMacKenzie Gore (4-3)#117@ MIAElieser Hernandez (2-5)#160
Thu, May 5thvs TORJose Berrios (5-4)#66   
Sat, May 7thvs TORRoss Stripling (4-2)#123vs COLKyle Freeland (3-5)#167
Sun, May 8thvs TORAlek Manoah (9-2)#13vs COLGerman Marquez (4-5)#103
Mon, May 9th@ CWSMichael Kopech (2-4)#33vs MIAElieser Hernandez (2-5)#160
Tue, May 10th@ CWSLucas Giolito (4-4)#39vs MIAJesus Luzardo (2-3)#147
Fri, May 13th@ MINSonny Gray (4-1)#49vs CHCDrew Smyly (2-5)#156
Sat, May 14th@ MINDevin Smeltzer (4-1)#148vs CHCKyle Hendricks (3-6)#130
Sun, May 15th@ MINJoe Ryan (6-3)#53vs CHCJustin Steele (2-5)#159
Tue, May 17thvs CINConnor Overton (1-0)#267@ LADTyler Anderson (8-1)#51
Thu, May 19thvs CINTyler Mahle (3-6)#44@ CHCMarcus Stroman (2-5)#58
Fri, May 20thvs DETTarik Skubal (5-5)#36@ CHCKyle Hendricks (3-6)#130
Sun, May 22ndvs DETAlex Faedo (1-4)#124@ CHCWade Miley (1-0)#181
Mon, May 23rd@ HOULuis Garcia (5-5)#40vs KCZack Greinke (1-4)#132
Tue, May 24th@ HOUFramber Valdez (7-3)#24vs KCJonathan Heasley (1-3)#213
Wed, May 25th@ HOUCristian Javier (5-3)#65   
Thu, May 26th@ DETTarik Skubal (5-5)#36vs LADMitch White (1-1)#163
Sat, May 28th@ DETAlex Faedo (1-4)#124vs LADTony Gonsolin (9-0)#19
Sun, May 29th@ DETElvin Rodriguez (0-2)#363vs LADTyler Anderson (8-1)#51
Mon, May 30thvs KCJonathan Heasley (1-3)#213vs ATLSpencer Strider (3-2)#75
Tue, May 31stvs KCDaniel Lynch (3-7)#254vs ATLCharlie Morton (4-3)#54
Wed, Jun 1stvs KCBrad Keller (2-9)#115vs ATLKyle Wright (8-4)#42
Fri, Jun 3rd@ BALBruce Zimmermann (2-5)#243@ PITJT Brubaker (1-7)#106
Sat, Jun 4th@ BALTyler Wells (6-4)#72@ PITRoansy Contreras (2-1)#143
Sun, Jun 5th@ BALDean Kremer (2-1)#242@ PITZach Thompson (3-5)#166
Tue, Jun 7thvs TEXTaylor Hearn (4-5)#262@ CINGraham Ashcraft (4-1)#185
Wed, Jun 8thvs TEXDane Dunning (1-5)#99@ CINMike Minor (1-4)#118
Thu, Jun 9thvs OAKJames Kaprielian (0-5)#182@ CINTyler Mahle (3-6)#44
Fri, Jun 10thvs OAKPaul Blackburn (6-3)#7@ PHIKyle Gibson (4-3)#98
Sat, Jun 11thvs OAKFrankie Montas (3-7)#16@ PHIZack Wheeler (6-4)#14
Sun, Jun 12thvs OAKCole Irvin (2-5)#111@ PHIRanger Suarez (6-4)#79
Tue, Jun 14th@ COLAntonio Senzatela (3-4)#300vs CINTyler Mahle (3-6)#44
Wed, Jun 15th@ COLAustin Gomber (3-7)#177vs CINLuis Castillo (2-4)#48
Thu, Jun 16th@ COLChad Kuhl (5-5)#190   
Fri, Jun 17th@ LADClayton Kershaw (5-1)#34vs MINDevin Smeltzer (4-1)#148
Sat, Jun 18th@ LADJulio Urias (5-6)#15vs MINDylan Bundy (4-4)#149
Sun, Jun 19th@ LADAndrew Heaney (1-0)#74vs MINChris Archer (2-3)#126
Tue, Jun 21st@ MINJoe Ryan (6-3)#53@ SDSean Manaea (3-3)#31
Wed, Jun 22nd@ MINSonny Gray (4-1)#49@ SDMike Clevinger (1-0)#60
Thu, Jun 23rd@ MINDevin Smeltzer (4-1)#148   
Fri, Jun 24thvs BOSNick Pivetta (8-5)#38vs DETRony Garcia (2-2)#219
Sat, Jun 25thvs BOSJosh Winckowski (3-1)#295vs DETAlex Faedo (1-4)#124
Sun, Jun 26thvs BOSRich Hill (4-4)#137vs DETBeau Brieske (1-6)#192
Mon, Jun 27thvs MINSonny Gray (4-1)#49   
Tue, Jun 28thvs MINJosh Winder (2-2)#175vs SDSean Manaea (3-3)#31
Wed, Jun 29thvs MINDylan Bundy (4-4)#149vs SDMike Clevinger (1-0)#60
Thu, Jun 30thvs MINChris Archer (2-3)#126   
Fri, Jul 1stvs NYYGerrit Cole (6-2)#2@ COLAntonio Senzatela (3-4)#300
Sat, Jul 2ndvs NYYNestor Cortes Jr. (6-3)#50@ COLAustin Gomber (3-7)#177
Sun, Jul 3rdvs NYYJordan Montgomery (3-1)#27@ COLChad Kuhl (5-5)#190
Mon, Jul 4th@ DETRony Garcia (2-2)#219vs SFCarlos Rodon (6-4)#9
Tue, Jul 5th@ DETAlex Faedo (1-4)#124vs SFAlex Wood (5-6)#76
Wed, Jul 6th@ DETvs SF
Fri, Jul 8th@ KCvs COL
Sat, Jul 9th@ KCvs COL
Sun, Jul 10th@ KCvs COL
Mon, Jul 11thvs CWS@ SF
Tue, Jul 12thvs CWS@ SF
Wed, Jul 13thvs CWS@ SF
Thu, Jul 14thvs DET   
Fri, Jul 15thvs DET@ SD
Sat, Jul 16thvs DET@ SD
Sun, Jul 17thvs DET@ SD
Fri, Jul 22nd@ CWSvs WSH
Sat, Jul 23rd@ CWSvs WSH
Sun, Jul 24th@ CWSvs WSH
Mon, Jul 25th@ BOSvs SF
Tue, Jul 26th@ BOSvs SF
Wed, Jul 27th@ BOSvs SF
Thu, Jul 28th@ BOS   
Fri, Jul 29th@ TB@ ATL
Sat, Jul 30th@ TB@ ATL
Sun, Jul 31st@ TB@ ATL
Mon, Aug 1stvs ARI@ CLE
Tue, Aug 2ndvs ARI@ CLE
Wed, Aug 3rdvs ARI@ CLE
Thu, Aug 4thvs HOU   
Fri, Aug 5thvs HOUvs COL
Sat, Aug 6thvs HOUvs COL
Sun, Aug 7thvs HOUvs COL
Tue, Aug 9th@ DETvs PIT
Wed, Aug 10th@ DETvs PIT
Thu, Aug 11th@ DETvs PIT
Fri, Aug 12th@ TOR@ COL
Sat, Aug 13th@ TOR@ COL
Sun, Aug 14th@ TOR@ COL
Mon, Aug 15thvs DET@ SF
Tue, Aug 16thvs DET@ SF
Wed, Aug 17thvs DET@ SF
Fri, Aug 19thvs CWSvs STL
Sat, Aug 20thvs CWSvs STL
Sun, Aug 21stvs CWSvs STL
Tue, Aug 23rd@ SD@ KC
Wed, Aug 24th@ SD@ KC
Thu, Aug 25th@ SEA   
Fri, Aug 26th@ SEA@ CWS
Sat, Aug 27th@ SEA@ CWS
Sun, Aug 28th@ SEA@ CWS
Tue, Aug 30thvs BALvs PHI
Wed, Aug 31stvs BALvs PHI
Thu, Sep 1stvs BALvs MIL
Fri, Sep 2ndvs SEAvs MIL
Sat, Sep 3rdvs SEAvs MIL
Sun, Sep 4thvs SEAvs MIL
Mon, Sep 5th@ KC@ SD
Tue, Sep 6th@ KC@ SD
Wed, Sep 7th@ KC@ SD
Fri, Sep 9th@ MIN@ COL
Sat, Sep 10th@ MIN@ COL
Sun, Sep 11th@ MIN@ COL
Mon, Sep 12thvs LAAvs LAD
Tue, Sep 13thvs LAAvs LAD
Wed, Sep 14thvs LAAvs LAD
Fri, Sep 16thvs MINvs SD
Sat, Sep 17thvs MINvs SD
Sun, Sep 18thvs MINvs SD
Mon, Sep 19thvs MIN@ LAD
Tue, Sep 20th@ CWS@ LAD
Wed, Sep 21st@ CWS@ LAD
Thu, Sep 22nd@ CWS@ LAD
Fri, Sep 23rd@ TEXvs SF
Sat, Sep 24th@ TEXvs SF
Sun, Sep 25th@ TEXvs SF
Tue, Sep 27thvs TB@ HOU
Wed, Sep 28thvs TB@ HOU
Thu, Sep 29thvs TB   
Fri, Sep 30thvs KC@ SF
Sat, Oct 1stvs KC@ SF
Sun, Oct 2ndvs KC@ SF
Mon, Oct 3rdvs KC@ MIL
Tue, Oct 4thvs KC@ MIL
Wed, Oct 5thvs KC@ MIL
Fri, Apr 8th   vs SDSean Manaea (3-3)#31
Tue, Apr 19th   @ WSHJoan Adon (1-11)#388
Mon, May 2nd   @ MIAPablo Lopez (5-4)#21
Tue, May 3rd   @ MIATrevor Rogers (3-6)#78
Fri, May 6th   vs COLChad Kuhl (5-5)#190
Wed, May 11th   vs MIASandy Alcantara (7-3)#1
Mon, May 16th   @ LADTony Gonsolin (9-0)#19
Wed, May 18th   @ LADWalker Buehler (6-3)#139
Sat, May 21st   @ CHCJustin Steele (2-5)#159
Fri, May 27th   vs LADRyan Pepiot (0-0)#313
Mon, Jun 6th   @ CINHunter Greene (3-8)#112
Mon, Jun 13th   vs CINMike Minor (1-4)#118
Mon, Jun 20th   @ SDYu Darvish (7-3)#23
Thu, Jul 7th   vs COL
Mon, Aug 8th   vs PIT
Thu, Aug 18th   @ SF
Mon, Aug 29th   vs PHI
Thu, Sep 15th   vs SD