Skip to main content

Who Should I Trade?

Nick Ahmed for Matt Vierling (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Matt Vierling
1B,CF - PHI
Matt Vierling
Nick Ahmed
SS - ARI
Nick Ahmed
Expert
Recommendation
100%
Recommended by
3 of 3 experts
0%
Recommended by
0 of 3 experts
Rankings 
   
Rest of Season# 382
VBR# 1155
   
Projections 
   
Runs17
Home Runs4
RBI14
Stolen Bases2
Batting Average.248
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 336
   
Pierre Camus
RotoBaller
# 311
   
Scott Youngson
Pitcher List
# 361
   
Who Should I Trade? Player Statistics
  Matt Vierling
1B,CF - PHI
Matt Vierling
Nick Ahmed
SS - ARI
Nick Ahmed
2022 Stats 
   
   
At Bats9752
   
Runs167
   
Hits2412
   
Singles177
   
Doubles42
   
Triples00
   
Home Runs33
   
RBI97
   
Stolen Bases20
   
Caught Stealing21
   
Walks112
   
Strikeouts2215
   
Batting Average.247.231
   
On Base Pct.327.259
   
Slugging Pct.381.442
   
On-base Plus Slugging.709.702
   
Who Should I Trade? Player Projections
  Matt Vierling
1B,CF - PHI
Matt Vierling
Nick Ahmed
SS - ARI
Nick Ahmed
2022 Projections 
   
   
At Bats123
   
Runs17
   
Hits30
   
Singles21
   
Doubles6
   
Triples0
   
Home Runs4
   
RBI14
   
Stolen Bases2
   
Caught Stealing1
   
Walks10
   
Strikeouts31
   
Batting Average.248
   
On Base Pct.310
   
Slugging Pct.393
   
On-base Plus Slugging.703
   
Who Should I Trade? Player Notes
  Matt Vierling
1B,CF - PHI
Matt Vierling
Nick Ahmed
SS - ARI
Nick Ahmed
News 
  Nick Ahmed underwent shoulder surgery on Wednesday and will miss the remainder of the season. He was dealing with a labrum tear and two bone spurs. The team hopes that with a six-month recovery timeframe he should have a normal build-up prior to spring training.
Jesse Garcia
Wed, Jun 22nd
  Nick Ahmed has been shut down indefinitely due to a right shoulder injury on Friday.
Devon Bruce
Sat, Jun 4th
  Nick Ahmed recently resumed light baseball activity on May 27th but is still dealing with fatigue from COVID. He stated that on May 28th he took batting practice, fielded some light ground balls and played catch.
Jesse Garcia
Tue, May 31st
  Nick Ahmed went 1-for-4 with a solo home run in Sunday's 7-5 loss to the Cardinals.
Diego Sandoval
Mon, May 2nd
  Nick Ahmed went 2-for-3 with a solo home run and a single in Saturday's 2-0 win over the Cardinals.
Diego Sandoval
Sat, Apr 30th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Matt Vierling
1B,CF - PHI
Matt Vierling
Nick Ahmed
SS - ARI
Nick Ahmed
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   vs SDYu Darvish (7-3)#27
Fri, Apr 8thvs OAKFrankie Montas (3-8)#14vs SDSean Manaea (3-3)#29
Sat, Apr 9thvs OAKCole Irvin (2-6)#122vs SDJoe Musgrove (8-2)#13
Sun, Apr 10thvs OAKDaulton Jefferies (1-7)vs SDNabil Crismatt
Tue, Apr 12thvs NYMTylor Megill (4-2)#112vs HOULuis Garcia (6-5)#39
Wed, Apr 13thvs NYMMax Scherzer (5-1)#130vs HOUFramber Valdez (8-3)#21
Fri, Apr 15th@ MIAPablo Lopez (5-4)#23@ NYMChris Bassitt (6-5)#26
Sat, Apr 16th@ MIATrevor Rogers (4-6)#71@ NYMCarlos Carrasco (8-4)#72
Sun, Apr 17th@ MIAElieser Hernandez (2-5)#155@ NYMDavid Peterson (5-1)#90
Tue, Apr 19th@ COLKyle Freeland (4-5)#157@ WSHJoan Adon (1-11)#390
Wed, Apr 20th@ COLGerman Marquez (4-6)#109@ WSHErick Fedde (5-5)#174
Thu, Apr 21st   @ WSHJosh Rogers (2-2)#385
Fri, Apr 22ndvs MILFreddy Peralta (3-2)#118vs NYMDavid Peterson (5-1)#90
Sat, Apr 23rdvs MILAdrian Houser (4-8)#169vs NYMTrevor Williams (1-4)#175
Sun, Apr 24thvs MILEric Lauer (6-3)#93vs NYMTylor Megill (4-2)#112
Mon, Apr 25thvs COLKyle Freeland (4-5)#157vs LADWalker Buehler (6-3)#139
Tue, Apr 26thvs COLGerman Marquez (4-6)#109vs LADTony Gonsolin (10-0)#12
Wed, Apr 27thvs COLRyan Feltner (1-3)#383vs LADJulio Urias (6-6)#20
Thu, Apr 28thvs COLAustin Gomber (3-7)#183@ STLDakota Hudson (6-4)#101
Fri, Apr 29th@ NYMTylor Megill (4-2)#112@ STLAdam Wainwright (6-5)#37
Sat, Apr 30th@ NYMTaijuan Walker (6-2)#81@ STLMiles Mikolas (5-6)#45
Sun, May 1st@ NYMMax Scherzer (5-1)#130@ STLJordan Hicks (1-4)#195
Mon, May 2nd   @ MIAPablo Lopez (5-4)#23
Tue, May 3rdvs TEXJon Gray (4-3)#47@ MIATrevor Rogers (4-6)#71
Wed, May 4thvs TEXMartin Perez (6-2)#62@ MIAElieser Hernandez (2-5)#155
Fri, May 6th   vs COLChad Kuhl (5-5)#202
Sat, May 7th   vs COLKyle Freeland (4-5)#157
Sun, May 8thvs NYMChris Bassitt (6-5)#26vs COLGerman Marquez (4-6)#109
Mon, May 9th@ SEAChris Flexen (4-8)#114vs MIAElieser Hernandez (2-5)#155
Tue, May 10th@ SEARobbie Ray (6-6)#19vs MIAJesus Luzardo (2-3)#142
Wed, May 11th@ SEALogan Gilbert (9-3)#32vs MIASandy Alcantara (8-3)#1
Fri, May 13th@ LADWalker Buehler (6-3)#139vs CHCDrew Smyly (2-5)#154
Sat, May 14th@ LADJulio Urias (6-6)#20vs CHCKyle Hendricks (4-6)#124
Sun, May 15th@ LADMichael Grove (0-0)#339vs CHCJustin Steele (3-5)#151
Mon, May 16th   @ LADTony Gonsolin (10-0)#12
Tue, May 17thvs SDMike Clevinger (2-0)#63@ LADTyler Anderson (8-1)#55
Wed, May 18thvs SDBlake Snell (0-5)#85@ LADWalker Buehler (6-3)#139
Thu, May 19thvs SDYu Darvish (7-3)#27@ CHCMarcus Stroman (2-5)#57
Fri, May 20thvs LADJulio Urias (6-6)#20@ CHCKyle Hendricks (4-6)#124
Sat, May 21stvs LADMitch White (1-1)#153@ CHCJustin Steele (3-5)#151
Sun, May 22ndvs LADTony Gonsolin (10-0)#12@ CHCWade Miley (1-0)#173
Mon, May 23rd@ ATLTucker Davidson (1-2)#215vs KCZack Greinke (2-4)#125
Tue, May 24th@ ATLMax Fried (8-2)#10vs KCJonathan Heasley (1-4)#224
Thu, May 26th@ ATLKyle Wright (9-4)#38vs LADMitch White (1-1)#153
Fri, May 27th@ NYMCarlos Carrasco (8-4)#72vs LADRyan Pepiot (0-0)#311
Sat, May 28th@ NYMTaijuan Walker (6-2)#81vs LADTony Gonsolin (10-0)#12
Sun, May 29th@ NYMChris Bassitt (6-5)#26vs LADTyler Anderson (8-1)#55
Mon, May 30thvs SFLogan Webb (7-2)#17vs ATLSpencer Strider (3-2)#82
Tue, May 31stvs SFJakob Junis (4-1)#128vs ATLCharlie Morton (4-3)#53
Wed, Jun 1stvs SFCarlos Rodon (7-4)#7vs ATLKyle Wright (9-4)#38
Fri, Jun 3rdvs LAAChase Silseth (1-2)#301@ PITJT Brubaker (2-7)#103
Sat, Jun 4thvs LAAMichael Lorenzen (6-6)#165@ PITRoansy Contreras (2-2)#148
Sun, Jun 5thvs LAAPatrick Sandoval (3-2)#59@ PITZach Thompson (3-5)#159
Mon, Jun 6th   @ CINHunter Greene (3-9)#105
Tue, Jun 7th@ MILJason Alexander (2-0)#236@ CINGraham Ashcraft (4-2)#198
Wed, Jun 8th@ MILAdrian Houser (4-8)#169@ CINMike Minor (1-5)#110
Thu, Jun 9th@ MILCorbin Burnes (7-4)#2@ CINTyler Mahle (3-6)#49
Fri, Jun 10thvs ARIZac Gallen (4-2)#42@ PHIKyle Gibson (4-3)#97
Sat, Jun 11thvs ARIMadison Bumgarner (3-8)#116@ PHIZack Wheeler (6-4)#16
Sun, Jun 12thvs ARIKyle Nelson@ PHIRanger Suarez (6-5)#78
Mon, Jun 13thvs MIASandy Alcantara (8-3)#1vs CINMike Minor (1-5)#110
Tue, Jun 14thvs MIATrevor Rogers (4-6)#71vs CINTyler Mahle (3-6)#49
Wed, Jun 15thvs MIADaniel Castano (0-1)#225vs CINLuis Castillo (3-4)#48
Fri, Jun 17th@ WSHPaolo Espino (0-1)#200vs MINDevin Smeltzer (4-1)#136
Sat, Jun 18th@ WSHJosiah Gray (6-5)#121vs MINDylan Bundy (4-4)#146
Sun, Jun 19th@ WSHJackson Tetreault (2-1)#308vs MINChris Archer (2-3)#144
Mon, Jun 20th   @ SDYu Darvish (7-3)#27
Tue, Jun 21st@ TEXMartin Perez (6-2)#62@ SDSean Manaea (3-3)#29
Wed, Jun 22nd@ TEXJon Gray (4-3)#47@ SDMike Clevinger (2-0)#63
Fri, Jun 24th@ SDMacKenzie Gore (4-3)#126vs DETRony Garcia (3-2)#204
Sat, Jun 25th@ SDBlake Snell (0-5)#85vs DETAlex Faedo (1-4)#135
Sun, Jun 26th@ SDYu Darvish (7-3)#27vs DETBeau Brieske (1-6)#186
Tue, Jun 28thvs ATLCharlie Morton (4-3)#53vs SDSean Manaea (3-3)#29
Wed, Jun 29thvs ATLKyle Wright (9-4)#38vs SDMike Clevinger (2-0)#63
Fri, Jul 1stvs STLMiles Mikolas (5-6)#45@ COLAntonio Senzatela (3-5)#377
Sat, Jul 2ndvs STLMatthew Liberatore (2-1)#194@ COLAustin Gomber (3-7)#183
Sun, Jul 3rdvs STLAdam Wainwright (6-5)#37@ COLChad Kuhl (5-5)#202
Mon, Jul 4th   vs SFCarlos Rodon (7-4)#7
Tue, Jul 5thvs WSHPaolo Espino (0-1)#200vs SFAlex Wood (5-7)#76
Wed, Jul 6thvs WSHJosiah Gray (6-5)#121vs SFAlex Cobb (3-3)#95
Thu, Jul 7thvs WSHJackson Tetreault (2-1)#308vs COLAustin Gomber (3-7)#183
Fri, Jul 8th@ STLAdam Wainwright (6-5)#37vs COLChad Kuhl (5-5)#202
Sat, Jul 9th@ STLDakota Hudson (6-4)#101vs COLKyle Freeland (4-5)#157
Sun, Jul 10th@ STLAndre Pallante (2-3)#147vs COL
Mon, Jul 11th@ STL@ SF
Tue, Jul 12th@ TOR@ SF
Wed, Jul 13th@ TOR@ SF
Fri, Jul 15th@ MIA@ SD
Sat, Jul 16th@ MIA@ SD
Sun, Jul 17th@ MIA@ SD
Fri, Jul 22ndvs CHCvs WSH
Sat, Jul 23rdvs CHCvs WSH
Sun, Jul 24thvs CHCvs WSH
Mon, Jul 25thvs ATLvs SF
Tue, Jul 26thvs ATLvs SF
Wed, Jul 27thvs ATLvs SF
Fri, Jul 29th@ PIT@ ATL
Sat, Jul 30th@ PIT@ ATL
Sun, Jul 31st@ PIT@ ATL
Mon, Aug 1st   @ CLE
Tue, Aug 2nd@ ATL@ CLE
Wed, Aug 3rd@ ATL@ CLE
Fri, Aug 5thvs WSHvs COL
Sat, Aug 6thvs WSHvs COL
Sun, Aug 7thvs WSHvs COL
Mon, Aug 8th   vs PIT
Tue, Aug 9thvs MIAvs PIT
Wed, Aug 10thvs MIAvs PIT
Thu, Aug 11thvs MIAvs PIT
Fri, Aug 12th@ NYM@ COL
Sat, Aug 13th@ NYM@ COL
Sun, Aug 14th@ NYM@ COL
Mon, Aug 15th@ CIN@ SF
Tue, Aug 16th@ CIN@ SF
Wed, Aug 17th@ CIN@ SF
Thu, Aug 18th   @ SF
Fri, Aug 19thvs NYMvs STL
Sat, Aug 20thvs NYMvs STL
Sun, Aug 21stvs NYMvs STL
Tue, Aug 23rdvs CIN@ KC
Wed, Aug 24thvs CIN@ KC
Fri, Aug 26thvs PIT@ CWS
Sat, Aug 27thvs PIT@ CWS
Sun, Aug 28thvs PIT@ CWS
Mon, Aug 29th@ ARIvs PHI
Tue, Aug 30th@ ARIvs PHI
Wed, Aug 31st@ ARIvs PHI
Thu, Sep 1st   vs MIL
Fri, Sep 2nd@ SFvs MIL
Sat, Sep 3rd@ SFvs MIL
Sun, Sep 4th@ SFvs MIL
Mon, Sep 5th   @ SD
Tue, Sep 6thvs MIA@ SD
Wed, Sep 7thvs MIA@ SD
Fri, Sep 9thvs WSH@ COL
Sat, Sep 10thvs WSH@ COL
Sun, Sep 11thvs WSH@ COL
Mon, Sep 12th   vs LAD
Tue, Sep 13th@ MIAvs LAD
Wed, Sep 14th@ MIAvs LAD
Thu, Sep 15th@ MIAvs SD
Fri, Sep 16th@ ATLvs SD
Sat, Sep 17th@ ATLvs SD
Sun, Sep 18th@ ATLvs SD
Mon, Sep 19th   @ LAD
Tue, Sep 20thvs TOR@ LAD
Wed, Sep 21stvs TOR@ LAD
Thu, Sep 22ndvs ATL@ LAD
Fri, Sep 23rdvs ATLvs SF
Sat, Sep 24thvs ATLvs SF
Sun, Sep 25thvs ATLvs SF
Tue, Sep 27th@ CHC@ HOU
Wed, Sep 28th@ CHC@ HOU
Fri, Sep 30th@ WSH@ SF
Sat, Oct 1st@ WSH@ SF
Sun, Oct 2nd@ WSH@ SF
Mon, Oct 3rd@ HOU@ MIL
Tue, Oct 4th@ HOU@ MIL
Wed, Oct 5th@ HOU@ MIL
Mon, Apr 11thvs NYMTaijuan Walker (6-2)#81   
Thu, Apr 14th@ MIASandy Alcantara (8-3)#1   
Mon, Apr 18th@ COLChad Kuhl (5-5)#202   
Thu, May 5thvs NYMTaijuan Walker (6-2)#81   
Thu, May 12th@ LADTyler Anderson (8-1)#55   
Wed, May 25th@ ATLCharlie Morton (4-3)#53   
Thu, Jun 16th@ WSHPatrick Corbin (4-10)#145   
Thu, Jun 23rd@ SDJoe Musgrove (8-2)#13   
Thu, Jun 30thvs ATLIan Anderson (6-5)#100   
Thu, Jul 28th@ PIT   
Thu, Aug 4thvs WSH   
Mon, Aug 22ndvs CIN   
Thu, Aug 25thvs CIN   
Thu, Sep 8thvs MIA   
Thu, Sep 29th@ CHC