Skip to main content

Who Should I Trade?

Brandon Drury for Alek Thomas (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Brandon Drury
1B,2B - LAA
Brandon Drury
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# 139# 232
VBR# 277# 202
   
Projections 
   
Runs4143
Home Runs149
RBI4739
Stolen Bases17
Batting Average.244.256
   
Misc 
   
Injury AlertIL10IL10
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 142
   
Pat Fitzmaurice
FantasyPros
# 103# 172
   
Dalton Del Don
Yahoo! Sports
# 120
   
Christopher Welsh
FantasyPros
# 153
   
Mike Maher
FantasyPros
# 143# 233
   
Tim Kanak
Fantasy Aceball
# 234# 261
   
Joe Pisapia
FantasyPros
# 109
   
Kelly Kirby
FantasyPros
# 101# 243
   
Andy Behrens
Yahoo! Sports
# 193# 177
   
Who Should I Trade? Player Statistics
  Brandon Drury
1B,2B - LAA
Brandon Drury
Alek Thomas
CF - ARI
Alek Thomas
2024 Stats 
   
   
At Bats10414
   
Runs92
   
Hits183
   
Singles131
   
Doubles41
   
Triples00
   
Home Runs11
   
RBI64
   
Stolen Bases00
   
Caught Stealing00
   
Walks60
   
Strikeouts223
   
Batting Average.173.214
   
On Base Pct.230.214
   
Slugging Pct.240.500
   
On-base Plus Slugging.471.714
   
Who Should I Trade? Player Projections
  Brandon Drury
1B,2B - LAA
Brandon Drury
Alek Thomas
CF - ARI
Alek Thomas
2024 Projections 
   
   
At Bats325321
   
Runs4143
   
Hits7982
   
Singles4754
   
Doubles1716
   
Triples13
   
Home Runs149
   
RBI4739
   
Stolen Bases17
   
Caught Stealing12
   
Walks2223
   
Strikeouts8473
   
Batting Average.244.256
   
On Base Pct.299.311
   
Slugging Pct.432.407
   
On-base Plus Slugging.731.718
   
Who Should I Trade? Player Notes
  Brandon Drury
1B,2B - LAA
Brandon Drury
Alek Thomas
CF - ARI
Alek Thomas
News 
 Brandon Drury left Wednesday's game early with left hamstring tightness.
Ari Koslow
Wed, May 8th
Alek Thomas felt more discomfort in his hamstring and is headed back to Phoenix to be re-evaluated.
Ari Koslow
Tue, May 7th
 Brandon Drury is now in Monday’s lineup against Pittsburgh.
Jesse Garcia
Mon, May 6th
Alek Thomas (hamstring) took eight at-bats in a simulated game.
Jesse Garcia
Mon, Apr 15th
 Brandon Drury is out of the Angels’ lineup Monday.
Jesse Garcia
Mon, May 6th
The Diamondbacks placed Alek Thomas on the 10-day injured list.
Ari Koslow
Mon, Apr 1st
 Brandon Drury has been scratched from Wednesday’s lineup.
Jesse Garcia
Wed, May 1st
Alek Thomas left Sunday's game early with left hamstring tightness.
Ari Koslow
Sun, Mar 31st
 Brandon Drury is out of the lineup Wednesday and is dealing with soreness in his left hamstring.
Jesse Garcia
Wed, Apr 24th
Alek Thomas left Sunday's game early with an apparent injury on Sunday.
Ari Koslow
Sun, Mar 31st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brandon Drury
1B,2B - LAA
Brandon Drury
Alek Thomas
CF - ARI
Alek Thomas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ BALCorbin Burnes (3-2)#7vs COLKyle Freeland (0-3)#403
Sat, Mar 30th@ BALGrayson Rodriguez (4-1)#33vs COLAustin Gomber (0-2)#405
Sun, Mar 31st@ BALTyler Wells (0-2)#170vs COLRyan Feltner (1-3)#285
Mon, Apr 1st@ MIAMax Meyer (2-0)#132vs NYYLuis Gil (4-1)#109
Tue, Apr 2nd@ MIAJesus Luzardo (0-3)#37vs NYYNestor Cortes Jr. (1-4)#34
Wed, Apr 3rd@ MIAA.J. Puk (0-4)#129vs NYYCarlos Rodon (3-2)#23
Fri, Apr 5thvs BOSKutter Crawford (2-2)#83@ ATLSpencer Strider (0-0)
Sat, Apr 6thvs BOSGarrett Whitlock (1-0)#72@ ATLMax Fried (3-1)#14
Sun, Apr 7thvs BOSTanner Houck (3-4)#68@ ATLChris Sale (5-1)#15
Mon, Apr 8thvs TBZach Eflin (3-4)#13@ COLKyle Freeland (0-3)#403
Tue, Apr 9thvs TBAaron Civale (2-3)#47@ COLCal Quantrill (2-3)#406
Wed, Apr 10thvs TBZack Littell (2-2)#62@ COLAustin Gomber (0-2)#405
Fri, Apr 12th@ BOSTanner Houck (3-4)#68vs STLSteven Matz (1-2)#114
Sat, Apr 13th@ BOSCooper Criswell (2-1)#231vs STLKyle Gibson (2-2)#124
Sun, Apr 14th@ BOSBrayan Bello (4-1)#86vs STLMiles Mikolas (3-5)#88
Mon, Apr 15th@ TBZach Eflin (3-4)#13vs CHCBen Brown (1-1)#171
Tue, Apr 16th@ TBAaron Civale (2-3)#47vs CHCKyle Hendricks (0-3)#179
Wed, Apr 17th@ TBZack Littell (2-2)#62vs CHCJordan Wicks (1-2)#110
Thu, Apr 18th@ TBRyan Pepiot (3-2)#65@ SFLogan Webb (3-4)#10
Fri, Apr 19th@ CINNick Lodolo (3-2)#60@ SFBlake Snell (0-3)#24
Sat, Apr 20th@ CINGraham Ashcraft (3-2)#181@ SFKyle Harrison (3-1)#103
Sun, Apr 21st@ CINFrankie Montas (2-3)#101@ SFJordan Hicks (3-1)#91
Mon, Apr 22ndvs BALAlbert Suarez (2-0)#204@ STLLance Lynn (1-1)#79
Tue, Apr 23rdvs BALGrayson Rodriguez (4-1)#33@ STLSteven Matz (1-2)#114
Wed, Apr 24thvs BALDean Kremer (3-3)#76@ STLKyle Gibson (2-2)#124
Fri, Apr 26thvs MINBailey Ober (4-1)#29@ SEAEmerson Hancock (3-3)#221
Sat, Apr 27thvs MINChris Paddack (4-1)#78@ SEAGeorge Kirby (4-3)#6
Sun, Apr 28thvs MINPablo Lopez (4-2)#4@ SEALogan Gilbert (3-1)#12
Mon, Apr 29thvs PHICristopher Sanchez (2-3)#73vs LADJames Paxton (5-0)#151
Tue, Apr 30thvs PHISpencer Turnbull (2-0)#175vs LADLandon Knack (1-1)#258
Wed, May 1stvs PHIZack Wheeler (4-3)#2vs LADYoshinobu Yamamoto (4-1)#9
Fri, May 3rd@ CLETanner Bibee (2-1)#35vs SDDylan Cease (5-2)#16
Sat, May 4th@ CLEBen Lively (1-2)#161vs SDMichael King (3-3)#28
Sun, May 5th@ CLECarlos Carrasco (2-3)#334vs SDMatt Waldron (1-5)#164
Mon, May 6th@ PITMitch Keller (4-3)#69   
Tue, May 7th@ PITQuinn Priester (0-3)#219@ CINFrankie Montas (2-3)#101
Wed, May 8th@ PITMartin Perez (1-2)#172@ CINGraham Ashcraft (3-2)#181
Thu, May 9thvs KCMichael Wacha (2-4)#100@ CINHunter Greene (1-2)#50
Fri, May 10thvs KCAlec Marsh (3-0)#261@ BALCole Irvin (4-1)#115
Sat, May 11thvs KCCole Ragans (2-3)#27@ BALJohn Means (1-0)#71
Sun, May 12thvs KCSeth Lugo (6-1)#92@ BALDean Kremer (3-3)#76
Mon, May 13thvs STLMatthew Liberatore (1-1)#143vs CINGraham Ashcraft (3-2)#181
Tue, May 14thvs STLSonny Gray (4-2)#21vs CINHunter Greene (1-2)#50
Wed, May 15thvs STLLance Lynn (1-1)#79vs CINAndrew Abbott (2-4)#108
Fri, May 17th@ TEXAndrew Heaney (0-4)#104vs DETTarik Skubal (5-0)#3
Sat, May 18th@ TEXJose Urena (1-3)#336vs DETJack Flaherty (0-3)#66
Sun, May 19th@ TEXvs DETMatt Manning (0-1)#163
Mon, May 20th@ HOU@ LAD
Tue, May 21st@ HOU@ LAD
Wed, May 22nd@ HOU@ LAD
Fri, May 24thvs CLEvs MIA
Sat, May 25thvs CLEvs MIA
Sun, May 26thvs CLEvs MIA
Tue, May 28thvs NYY@ TEX
Wed, May 29thvs NYY@ TEX
Thu, May 30thvs NYY@ NYM
Fri, May 31st@ SEA@ NYM
Sat, Jun 1st@ SEA@ NYM
Sun, Jun 2nd@ SEA@ NYM
Mon, Jun 3rdvs SDvs SF
Tue, Jun 4thvs SDvs SF
Wed, Jun 5thvs SDvs SF
Fri, Jun 7thvs HOU@ SD
Sat, Jun 8thvs HOU@ SD
Sun, Jun 9thvs HOU@ SD
Tue, Jun 11th@ ARIvs LAA
Wed, Jun 12th@ ARIvs LAA
Thu, Jun 13th@ ARIvs LAA
Fri, Jun 14th@ SFvs CWS
Sat, Jun 15th@ SFvs CWS
Sun, Jun 16th@ SFvs CWS
Mon, Jun 17thvs MIL   
Tue, Jun 18thvs MIL@ WSH
Wed, Jun 19thvs MIL@ WSH
Fri, Jun 21st@ LAD@ PHI
Sat, Jun 22nd@ LAD@ PHI
Mon, Jun 24thvs OAK   
Tue, Jun 25thvs OAKvs MIN
Wed, Jun 26thvs OAKvs MIN
Thu, Jun 27thvs DETvs MIN
Fri, Jun 28thvs DETvs OAK
Sat, Jun 29thvs DETvs OAK
Sun, Jun 30thvs DETvs OAK
Tue, Jul 2nd@ OAK@ LAD
Wed, Jul 3rd@ OAK@ LAD
Thu, Jul 4th@ OAK@ LAD
Fri, Jul 5th@ CHC@ SD
Sat, Jul 6th@ CHC@ SD
Sun, Jul 7th@ CHC@ SD
Mon, Jul 8thvs TEXvs ATL
Tue, Jul 9thvs TEXvs ATL
Wed, Jul 10thvs TEXvs ATL
Thu, Jul 11thvs SEAvs ATL
Fri, Jul 12thvs SEAvs TOR
Sat, Jul 13thvs SEAvs TOR
Sun, Jul 14thvs SEAvs TOR
Fri, Jul 19th@ OAK@ CHC
Sat, Jul 20th@ OAK@ CHC
Sun, Jul 21st@ OAK@ CHC
Mon, Jul 22nd@ SEA@ KC
Tue, Jul 23rd@ SEA@ KC
Wed, Jul 24th@ SEA@ KC
Thu, Jul 25thvs OAK   
Fri, Jul 26thvs OAKvs PIT
Sat, Jul 27thvs OAKvs PIT
Sun, Jul 28thvs OAKvs PIT
Tue, Jul 30thvs COLvs WSH
Wed, Jul 31stvs COLvs WSH
Thu, Aug 1stvs COL   
Fri, Aug 2ndvs NYM@ PIT
Sat, Aug 3rdvs NYM@ PIT
Sun, Aug 4thvs NYM@ PIT
Tue, Aug 6th@ NYY@ CLE
Wed, Aug 7th@ NYY@ CLE
Thu, Aug 8th@ NYYvs PHI
Fri, Aug 9th@ WSHvs PHI
Sat, Aug 10th@ WSHvs PHI
Sun, Aug 11th@ WSHvs PHI
Mon, Aug 12thvs TORvs COL
Tue, Aug 13thvs TORvs COL
Wed, Aug 14thvs TORvs COL
Fri, Aug 16thvs ATL@ TB
Sat, Aug 17thvs ATL@ TB
Sun, Aug 18thvs ATL@ TB
Mon, Aug 19th@ KC@ MIA
Tue, Aug 20th@ KC@ MIA
Wed, Aug 21st@ KC@ MIA
Thu, Aug 22nd@ TOR   
Fri, Aug 23rd@ TOR@ BOS
Sat, Aug 24th@ TOR@ BOS
Sun, Aug 25th@ TOR@ BOS
Tue, Aug 27th@ DETvs NYM
Wed, Aug 28th@ DETvs NYM
Thu, Aug 29th@ DETvs NYM
Fri, Aug 30thvs SEAvs LAD
Sat, Aug 31stvs SEAvs LAD
Sun, Sep 1stvs SEAvs LAD
Tue, Sep 3rdvs LAD@ SF
Wed, Sep 4thvs LAD@ SF
Thu, Sep 5th@ TEX@ SF
Fri, Sep 6th@ TEX@ HOU
Sat, Sep 7th@ TEX@ HOU
Sun, Sep 8th@ TEX@ HOU
Mon, Sep 9th@ MIN   
Tue, Sep 10th@ MINvs TEX
Wed, Sep 11th@ MINvs TEX
Fri, Sep 13thvs HOUvs MIL
Sat, Sep 14thvs HOUvs MIL
Sun, Sep 15thvs HOUvs MIL
Mon, Sep 16thvs CWS@ COL
Tue, Sep 17thvs CWS@ COL
Wed, Sep 18thvs CWS@ COL
Thu, Sep 19th@ HOU@ MIL
Fri, Sep 20th@ HOU@ MIL
Sat, Sep 21st@ HOU@ MIL
Sun, Sep 22nd@ HOU@ MIL
Tue, Sep 24th@ CWSvs SF
Wed, Sep 25th@ CWSvs SF
Thu, Sep 26th@ CWS   
Fri, Sep 27thvs TEXvs SD
Sat, Sep 28thvs TEXvs SD
Sun, Sep 29thvs TEXvs SD
Fri, Mar 29th   vs COLCal Quantrill (2-3)#406
Thu, Jun 6th   @ SD
Thu, Jun 20th   @ WSH
Sun, Jun 23rd   @ PHI
Mon, Jul 29th   vs WSH
Mon, Aug 5th   @ CLE
Mon, Sep 2nd   vs LAD
Mon, Sep 23rd   vs SF