Skip to main content

Who Should I Trade?

Christian Walker for Brandon Drury (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Brandon Drury
Brandon Drury
Christian Walker
1B - ARI
Christian Walker
Recommended by
5 of 9 experts
Recommended by
4 of 9 experts
Rest of Season# 200# 179
VBR# 132# 162
Home Runs1216
Stolen Bases11
Batting Average.245.231
Injury Alert--
Expert Ranks 
Nick Pollack
Pitcher List
# 106# 110
Andrew Seifter
# 91# 124
Bart Wheeler
Hail to Fantasy Football
# 173# 245
Nate Miller
Fantasy Six Pack
# 118# 146
Scott Youngson
Pitcher List
# 171# 176
Pierre Camus
# 103
Mick Ciallela
# 188# 142
Ryan Amore
Pitcher List
# 162
Mike Maher
# 194
Who Should I Trade? Player Statistics
  Brandon Drury
Brandon Drury
Christian Walker
1B - ARI
Christian Walker
2022 Stats 
At Bats226248
Home Runs1419
Stolen Bases10
Caught Stealing22
Batting Average.270.210
On Base Pct.331.306
Slugging Pct.513.488
On-base Plus Slugging.844.794
Who Should I Trade? Player Projections
  Brandon Drury
Brandon Drury
Christian Walker
1B - ARI
Christian Walker
2022 Projections 
At Bats300288
Home Runs1216
Stolen Bases11
Caught Stealing01
Batting Average.245.231
On Base Pct.301.316
Slugging Pct.418.459
On-base Plus Slugging.719.775
Who Should I Trade? Player Notes
  Brandon Drury
Brandon Drury
Christian Walker
1B - ARI
Christian Walker
 Brandon Drury started at first base Thursday and went two-for-five with an RBI and a run scored.
Scott Youngson
Thu, Jun 23rd
Christian Walker went 1-for-3 Friday, singling and scoring one run in the Diamondbacks' 5-1 loss to the Tigers.
Chris Schommer
Sat, Jun 25th
 Brandon Drury went 1-for-4 at the plate on Friday, hitting a solo homer, and striking out twice in the Reds' 5-4 loss to the Brewers.
Josh Thiessen
Sat, Jun 18th
Christian Walker went 2-for-4 Wednesday, singling and hitting a solo home run in the Diamondbacks' 10-4 loss to the Padres.
Chris Schommer
Thu, Jun 23rd
 Brandon Drury went 1-for-3 at the plate on Wednesday, hitting a solo homer, striking out once, and getting hit by pitch once in the Reds' 7-4 loss to the Diamondbacks.
Josh Thiessen
Wed, Jun 15th
Christian Walker went 2-for-5 Tuesday, singling twice in the Diamondbacks' 3-2 loss to the Padres.
Chris Schommer
Wed, Jun 22nd
 Brandon Drury went 1-for-4 at the plate on Monday, hitting a 3-run home run, walking once, and striking out twice in the Reds' 5-4 win over the Diamondbacks.
Josh Thiessen
Tue, Jun 14th
Christian Walker went 0-for-2 Monday while also hitting a sacrifice fly and driving in one run in the Diamondbacks' 4-1 loss to the Padres.
Chris Schommer
Tue, Jun 21st
 Brandon Drury is scratched from Wednesday’s lineup due to Achilles soreness. He is being replaced by Alejo Lopez.
Jesse Garcia
Wed, Jun 8th
Christian Walker went 2-for-4 at the plate on Sunday, hitting two home runs in his first two at-bats, and striking out once in the Diamondbacks' 7-1 win over the Twins.
Josh Thiessen
Mon, Jun 20th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brandon Drury
Brandon Drury
Christian Walker
1B - ARI
Christian Walker
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ ATLMax Fried (7-2)#14vs SDYu Darvish (7-3)#24
Fri, Apr 8th@ ATLCharlie Morton (4-3)#47vs SDSean Manaea (3-3)#28
Sat, Apr 9th@ ATLKyle Wright (8-4)#38vs SDJoe Musgrove (8-1)#10
Sun, Apr 10th@ ATLIan Anderson (6-4)#92vs SDNabil Crismatt
Tue, Apr 12thvs CLEShane Bieber (3-3)#5vs HOULuis Garcia (5-5)#39
Wed, Apr 13thvs CLETriston McKenzie (4-5)#57vs HOUFramber Valdez (7-3)#22
Fri, Apr 15th@ LADTony Gonsolin (9-0)#21@ NYMChris Bassitt (5-5)#31
Sat, Apr 16th@ LADJulio Urias (5-6)#12@ NYMCarlos Carrasco (8-3)#65
Sun, Apr 17th@ LADAndrew Heaney (1-0)#70@ NYMDavid Peterson (4-1)#118
Tue, Apr 19th@ SDJoe Musgrove (8-1)#10@ WSHJoan Adon (1-11)#386
Wed, Apr 20th@ SDMacKenzie Gore (4-3)#116@ WSHErick Fedde (5-5)#188
Thu, Apr 21st   @ WSHJosh Rogers (2-2)#380
Fri, Apr 22ndvs STLSteven Matz (3-3)#88vs NYMDavid Peterson (4-1)#118
Sat, Apr 23rdvs STLDakota Hudson (5-4)#95vs NYMTrevor Williams (1-4)#181
Sun, Apr 24thvs STLAdam Wainwright (5-5)#42vs NYMTylor Megill (4-2)#100
Mon, Apr 25th   vs LADWalker Buehler (6-3)#136
Tue, Apr 26thvs SDJoe Musgrove (8-1)#10vs LADTony Gonsolin (9-0)#21
Wed, Apr 27thvs SDMacKenzie Gore (4-3)#116vs LADJulio Urias (5-6)#12
Thu, Apr 28thvs SDNick Martinez (2-3)#139@ STLDakota Hudson (5-4)#95
Fri, Apr 29th@ COLAntonio Senzatela (3-3)#306@ STLAdam Wainwright (5-5)#42
Sat, Apr 30th@ COLChad Kuhl (4-5)#263@ STLMiles Mikolas (5-5)#50
Sun, May 1st@ COLKyle Freeland (3-5)#166@ STLJordan Hicks (1-4)#194
Mon, May 2nd   @ MIAPablo Lopez (5-3)#17
Tue, May 3rd@ MILBrandon Woodruff (5-3)#30@ MIATrevor Rogers (3-6)#72
Wed, May 4th@ MILFreddy Peralta (3-2)#106@ MIAElieser Hernandez (2-5)#161
Fri, May 6th   vs COLChad Kuhl (4-5)#263
Sat, May 7thvs PITMitch Keller (2-5)#193vs COLKyle Freeland (3-5)#166
Sun, May 8thvs PITZach Thompson (3-5)#165vs COLGerman Marquez (4-5)#96
Mon, May 9thvs MILBrandon Woodruff (5-3)#30vs MIAElieser Hernandez (2-5)#161
Tue, May 10thvs MILFreddy Peralta (3-2)#106vs MIAJesus Luzardo (2-3)#133
Wed, May 11thvs MILAdrian Houser (4-8)#155vs MIASandy Alcantara (7-3)#1
Fri, May 13th@ PITMitch Keller (2-5)#193vs CHCDrew Smyly (2-5)#148
Sat, May 14th@ PITZach Thompson (3-5)#165vs CHCKyle Hendricks (3-6)#130
Sun, May 15th@ PITJose Quintana (1-4)#81vs CHCJustin Steele (2-5)#150
Mon, May 16th   @ LADTony Gonsolin (9-0)#21
Tue, May 17th@ CLEZach Plesac (2-5)#104@ LADTyler Anderson (8-0)#55
Wed, May 18th   @ LADWalker Buehler (6-3)#136
Thu, May 19th@ CLECal Quantrill (4-4)#80@ CHCMarcus Stroman (2-5)#63
Fri, May 20th@ TORHyun Jin Ryu (2-0)@ CHCKyle Hendricks (3-6)#130
Sat, May 21st@ TORAlek Manoah (9-2)#11@ CHCJustin Steele (2-5)#150
Sun, May 22nd@ TORYusei Kikuchi (2-3)#102@ CHCWade Miley (1-0)#180
Mon, May 23rdvs CHCDrew Smyly (2-5)#148vs KCZack Greinke (1-4)#121
Tue, May 24thvs CHCMarcus Stroman (2-5)#63vs KCJonathan Heasley (1-3)#211
Thu, May 26thvs CHCJustin Steele (2-5)#150vs LADMitch White (1-1)#191
Fri, May 27thvs SFCarlos Rodon (6-4)#9vs LADRyan Pepiot (0-0)#309
Sat, May 28thvs SFAlex Wood (5-6)#75vs LADTony Gonsolin (9-0)#21
Sun, May 29thvs SFAlex Cobb (3-3)#91vs LADTyler Anderson (8-0)#55
Mon, May 30th   vs ATLSpencer Strider (3-2)#89
Tue, May 31st@ BOSMichael Wacha (6-1)#113vs ATLCharlie Morton (4-3)#47
Wed, Jun 1st@ BOSGarrett Whitlock (2-1)#58vs ATLKyle Wright (8-4)#38
Fri, Jun 3rdvs WSHJosiah Gray (6-4)#125@ PITJT Brubaker (1-7)#112
Sat, Jun 4thvs WSHErick Fedde (5-5)#188@ PITRoansy Contreras (2-1)#149
Sun, Jun 5thvs WSHPatrick Corbin (3-10)#135@ PITZach Thompson (3-5)#165
Mon, Jun 6thvs ARIMadison Bumgarner (3-7)#129@ CINHunter Greene (3-8)#114
Tue, Jun 7thvs ARITyler Gilbert (0-3)#343@ CINGraham Ashcraft (4-1)#178
Wed, Jun 8thvs ARIMerrill Kelly (6-5)#109@ CINMike Minor (1-3)#110
Thu, Jun 9thvs ARIZach Davies (2-4)#192@ CINTyler Mahle (2-6)#53
Fri, Jun 10th@ STLAndre Pallante (2-3)#147@ PHIKyle Gibson (4-3)#84
Sat, Jun 11th@ STLAdam Wainwright (5-5)#42@ PHIZack Wheeler (6-4)#15
Sun, Jun 12th@ STLDakota Hudson (5-4)#95@ PHIRanger Suarez (6-4)#78
Mon, Jun 13th@ ARIMerrill Kelly (6-5)#109vs CINMike Minor (1-3)#110
Tue, Jun 14th@ ARIZach Davies (2-4)#192vs CINTyler Mahle (2-6)#53
Wed, Jun 15th@ ARIZac Gallen (4-2)#41vs CINLuis Castillo (2-4)#45
Fri, Jun 17thvs MILEric Lauer (6-3)#87vs MINDevin Smeltzer (4-1)#141
Sat, Jun 18thvs MILJason Alexander (2-0)#239vs MINDylan Bundy (4-4)#152
Sun, Jun 19thvs MILAdrian Houser (4-8)#155vs MINChris Archer (1-3)#157
Mon, Jun 20th   @ SDYu Darvish (7-3)#24
Tue, Jun 21stvs LADTony Gonsolin (9-0)#21@ SDSean Manaea (3-3)#28
Wed, Jun 22ndvs LADTyler Anderson (8-0)#55@ SDMike Clevinger (1-0)#62
Fri, Jun 24th@ SFAlex Cobb (3-3)#91vs DETRony Garcia (2-2)#219
Sat, Jun 25th@ SFLogan Webb (6-2)#20vs DETAlex Faedo (1-4)#128
Sun, Jun 26th@ SFAnthony DeSclafani (0-1)#82vs DETBeau Brieske (1-6)#185
Tue, Jun 28th@ CHCKeegan Thompson (7-2)#99vs SDSean Manaea (3-3)#28
Wed, Jun 29th@ CHCJustin Steele (2-5)#150vs SDMike Clevinger (1-0)#62
Fri, Jul 1stvs ATLMax Fried (7-2)#14@ COLAntonio Senzatela (3-3)#306
Sat, Jul 2ndvs ATLSpencer Strider (3-2)#89@ COLRyan Feltner (1-2)#382
Sun, Jul 3rdvs ATLCharlie Morton (4-3)#47@ COLChad Kuhl (4-5)#263
Mon, Jul 4thvs NYMvs SF
Tue, Jul 5thvs NYMvs SF
Wed, Jul 6thvs NYMvs SF
Thu, Jul 7thvs PITvs COL
Fri, Jul 8thvs TBvs COL
Sat, Jul 9thvs TBvs COL
Sun, Jul 10thvs TBvs COL
Mon, Jul 11th   @ SF
Tue, Jul 12th@ NYY@ SF
Wed, Jul 13th@ NYY@ SF
Fri, Jul 15th@ STL@ SD
Sat, Jul 16th@ STL@ SD
Sun, Jul 17th@ STL@ SD
Fri, Jul 22ndvs STLvs WSH
Sat, Jul 23rdvs STLvs WSH
Sun, Jul 24thvs STLvs WSH
Mon, Jul 25thvs MIAvs SF
Tue, Jul 26thvs MIAvs SF
Wed, Jul 27thvs MIAvs SF
Fri, Jul 29thvs BAL@ ATL
Sat, Jul 30thvs BAL@ ATL
Sun, Jul 31stvs BAL@ ATL
Mon, Aug 1st@ MIA@ CLE
Tue, Aug 2nd@ MIA@ CLE
Wed, Aug 3rd@ MIA@ CLE
Fri, Aug 5th@ MILvs COL
Sat, Aug 6th@ MILvs COL
Sun, Aug 7th@ MILvs COL
Mon, Aug 8th@ NYMvs PIT
Tue, Aug 9th@ NYMvs PIT
Wed, Aug 10th@ NYMvs PIT
Thu, Aug 11thvs CHCvs PIT
Fri, Aug 12th   @ COL
Sat, Aug 13thvs CHC@ COL
Sun, Aug 14thvs CHC@ COL
Mon, Aug 15thvs PHI@ SF
Tue, Aug 16thvs PHI@ SF
Wed, Aug 17thvs PHI@ SF
Thu, Aug 18th   @ SF
Fri, Aug 19th@ PITvs STL
Sat, Aug 20th@ PITvs STL
Sun, Aug 21st@ PITvs STL
Tue, Aug 23rd@ PHI@ KC
Wed, Aug 24th@ PHI@ KC
Fri, Aug 26th@ WSH@ CWS
Sat, Aug 27th@ WSH@ CWS
Sun, Aug 28th@ WSH@ CWS
Mon, Aug 29thvs STLvs PHI
Tue, Aug 30thvs STLvs PHI
Wed, Aug 31stvs STLvs PHI
Thu, Sep 1st   vs MIL
Fri, Sep 2ndvs COLvs MIL
Sat, Sep 3rdvs COLvs MIL
Sun, Sep 4thvs COLvs MIL
Mon, Sep 5th   @ SD
Tue, Sep 6th@ CHC@ SD
Wed, Sep 7th@ CHC@ SD
Fri, Sep 9th@ MIL@ COL
Sat, Sep 10th@ MIL@ COL
Sun, Sep 11th@ MIL@ COL
Mon, Sep 12thvs PITvs LAD
Tue, Sep 13thvs PITvs LAD
Wed, Sep 14thvs PITvs LAD
Thu, Sep 15th@ STLvs SD
Fri, Sep 16th@ STLvs SD
Sat, Sep 17th@ STLvs SD
Sun, Sep 18th@ STLvs SD
Mon, Sep 19th   @ LAD
Tue, Sep 20thvs BOS@ LAD
Wed, Sep 21stvs BOS@ LAD
Thu, Sep 22ndvs MIL@ LAD
Fri, Sep 23rdvs MILvs SF
Sat, Sep 24thvs MILvs SF
Sun, Sep 25thvs MILvs SF
Tue, Sep 27th@ PIT@ HOU
Wed, Sep 28th@ PIT@ HOU
Fri, Sep 30th@ CHC@ SF
Sat, Oct 1st@ CHC@ SF
Sun, Oct 2nd@ CHC@ SF
Mon, Oct 3rdvs CHC@ MIL
Tue, Oct 4thvs CHC@ MIL
Wed, Oct 5thvs CHC@ MIL
Thu, Apr 14th@ LADWalker Buehler (6-3)#136   
Mon, Apr 18th@ SDSean Manaea (3-3)#28   
Thu, May 5th@ MILAdrian Houser (4-8)#155   
Thu, May 12th@ PITJT Brubaker (1-7)#112   
Wed, May 25thvs CHCKyle Hendricks (3-6)#130   
Thu, Jun 2ndvs WSHJoan Adon (1-11)#386   
Thu, Jun 23rdvs LADClayton Kershaw (5-1)#35   
Thu, Jun 30th@ CHCKyle Hendricks (3-6)#130   
Thu, Jul 14th@ NYY   
Thu, Jul 28thvs MIA   
Mon, Aug 22nd@ PHI   
Thu, Aug 25th@ PHI   
Thu, Sep 8th@ CHC   
Mon, Sep 26th@ PIT