Skip to main content

Who Should I Trade?

Riley Greene for Christian Vazquez (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Riley Greene
CF,DH,LF,RF - DET
Riley Greene
Christian Vazquez
C - MIN
Christian Vazquez
Expert
Recommendation
100%
Recommended by
9 of 9 experts
0%
Recommended by
0 of 9 experts
Rankings 
   
Rest of Season# 67
VBR# 85# 1172
   
Projections 
   
Runs6123
Home Runs154
RBI5123
Stolen Bases52
Batting Average.273.238
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Andy Behrens
Yahoo! Sports
# 90
   
Scott Pianowski
Yahoo! Sports
# 72
   
Pat Fitzmaurice
FantasyPros
# 71
   
Dalton Del Don
Yahoo! Sports
# 63
   
Christopher Welsh
FantasyPros
# 46
   
Mike Maher
FantasyPros
# 107# 303
   
Tim Kanak
Fantasy Aceball
# 66
   
Joe Pisapia
FantasyPros
# 77
   
Kelly Kirby
FantasyPros
# 71
   
Who Should I Trade? Player Statistics
  Riley Greene
CF,DH,LF,RF - DET
Riley Greene
Christian Vazquez
C - MIN
Christian Vazquez
2024 Stats 
   
   
At Bats13470
   
Runs285
   
Hits3414
   
Singles1813
   
Doubles60
   
Triples10
   
Home Runs91
   
RBI176
   
Stolen Bases02
   
Caught Stealing00
   
Walks252
   
Strikeouts4322
   
Batting Average.254.200
   
On Base Pct.373.216
   
Slugging Pct.515.243
   
On-base Plus Slugging.888.459
   
Who Should I Trade? Player Projections
  Riley Greene
CF,DH,LF,RF - DET
Riley Greene
Christian Vazquez
C - MIN
Christian Vazquez
2024 Projections 
   
   
At Bats404217
   
Runs6123
   
Hits11052
   
Singles7238
   
Doubles2010
   
Triples40
   
Home Runs154
   
RBI5123
   
Stolen Bases52
   
Caught Stealing11
   
Walks4515
   
Strikeouts11948
   
Batting Average.273.238
   
On Base Pct.351.290
   
Slugging Pct.452.338
   
On-base Plus Slugging.802.629
   
Who Should I Trade? Player Notes
  Riley Greene
CF,DH,LF,RF - DET
Riley Greene
Christian Vazquez
C - MIN
Christian Vazquez
News 
 Riley Greene went 1-for-5 in the Tigers' 2-1 loss to the Guardians with a home run and one RBI.
Matthew Adam
Tue, May 7th
Christian Vazquez is not in the Twins lineup on Thursday against the Mariners,
Ari Koslow
Thu, May 9th
 Riley Greene went 1-for-3 with a home run, a walk, an RBI, and a run scored in the Tigers' 5-3 loss to the Yankees.
Chris Schommer
Sun, May 5th
Christian Vazquez is in the Twins lineup on Wednesday against the Mariners.
Ari Koslow
Wed, May 8th
 Riley Greene went 3-for-4 with a walk and a run scored in the Tigers' narrow 2-1 defeat against the Yankees.
Chris Schommer
Sat, May 4th
Christian Vazquez is not in the starting lineup for the Twins Tuesday.
Jesse Garcia
Tue, May 7th
 Riley Greene homered in both halves of Tuesday's doubleheader against the Cardinals, going 4 for 9 with three RBI overall.
Nate Miller - FantasyPros
Wed, May 1st
Christian Vazquez struggled at the plate, going 0-for-4 with three strikeouts in the Twins' 3-2 win over the White Sox.
Matthew Adam
Tue, Apr 30th
 Riley Greene went 2-for-3 with two home runs and three RBI in the Tigers' 4-2 victory over the Rays.
Nate Miller - FantasyPros
Wed, Apr 24th
Christian Vazquez is back in the lineup for the Minnesota Twins against the Detroit Tigers Friday.
Chris Schommer
Fri, Apr 19th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Riley Greene
CF,DH,LF,RF - DET
Riley Greene
Christian Vazquez
C - MIN
Christian Vazquez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ CWSGarrett Crochet (2-4)#55@ KCCole Ragans (2-2)#24
Sat, Mar 30th@ CWSMichael Soroka (0-4)#281@ KCSeth Lugo (5-1)#110
Sun, Mar 31st@ CWSErick Fedde (2-0)#140@ KCBrady Singer (3-1)#88
Mon, Apr 1st@ NYMSean Manaea (2-1)#77   
Thu, Apr 4th@ NYMJose Butto (1-2)#220vs CLETanner Bibee (2-1)#36
Fri, Apr 5thvs OAKJP Sears (3-2)#86   
Sat, Apr 6thvs OAKPaul Blackburn (3-1)#136vs CLECarlos Carrasco (2-2)#325
Sun, Apr 7thvs OAKJoe Boyle (2-5)#294   
Mon, Apr 8th@ PITMitch Keller (3-3)#68vs LADJames Paxton (4-0)#163
Tue, Apr 9th@ PITMartin Perez (1-2)#175vs LADTyler Glasnow (6-1)#5
Fri, Apr 12thvs MINPablo Lopez (3-2)#7@ DETTarik Skubal (4-0)#4
Sat, Apr 13thvs MINSimeon Woods Richardson (1-0)#168@ DETMatt Manning (0-1)#165
Sun, Apr 14thvs MINBailey Ober (3-1)#31@ DETJack Flaherty (0-2)#75
Mon, Apr 15thvs TEXMichael Lorenzen (2-2)#138@ BALCole Irvin (3-1)#143
Tue, Apr 16thvs TEXJon Gray (1-1)#60@ BALGrayson Rodriguez (4-1)#32
Wed, Apr 17thvs TEXDane Dunning (3-2)#127@ BALAlbert Suarez (2-0)#203
Thu, Apr 18thvs TEXJack Leiter (0-0)#304   
Fri, Apr 19th@ MINJoe Ryan (1-2)#12vs DETJack Flaherty (0-2)#75
Sat, Apr 20th@ MINBailey Ober (3-1)#31vs DETReese Olson (0-4)#100
Sun, Apr 21st@ MINLouie Varland (0-4)#108vs DETCasey Mize (1-1)#114
Mon, Apr 22nd@ TBZack Littell (1-2)#53vs CWSJonathan Cannon (0-1)#253
Tue, Apr 23rd@ TBRyan Pepiot (3-2)#64vs CWSErick Fedde (2-0)#140
Wed, Apr 24th@ TBShawn Armstrong (1-1)#134vs CWSGarrett Crochet (2-4)#55
Fri, Apr 26thvs KCSeth Lugo (5-1)#110@ LAAPatrick Sandoval (2-5)#62
Sat, Apr 27thvs KCBrady Singer (3-1)#88@ LAAJose Soriano (1-4)#137
Sun, Apr 28thvs KCMichael Wacha (1-4)#95@ LAAReid Detmers (3-3)#51
Tue, Apr 30thvs STLSteven Matz (1-2)#118@ CWSMichael Soroka (0-4)#281
Wed, May 1stvs STLMiles Mikolas (2-5)#84@ CWSChris Flexen (2-3)#396
Fri, May 3rd@ NYYMarcus Stroman (2-1)#63vs BOSTanner Houck (3-3)#74
Sat, May 4th@ NYYClarke Schmidt (3-1)#65vs BOSBrennan Bernardino (1-1)#206
Sun, May 5th@ NYYNestor Cortes Jr. (1-3)#29vs BOSCooper Criswell (2-1)#257
Mon, May 6th@ CLETriston McKenzie (2-2)#80vs SEALuis Castillo (3-5)#2
Tue, May 7th@ CLELogan Allen (3-2)#99vs SEAEmerson Hancock (3-3)#211
Wed, May 8th@ CLETanner Bibee (2-1)#36vs SEAGeorge Kirby (3-3)#3
Fri, May 10thvs HOUFramber Valdez (1-1)#17@ TORYusei Kikuchi (2-2)#40
Sat, May 11thvs HOUCristian Javier (2-0)#70@ TORKevin Gausman (2-3)#8
Sun, May 12thvs HOUJustin Verlander (1-1)#28@ TORAlek Manoah (0-0)#142
Mon, May 13thvs MIASixto Sanchez (0-1)#170   
Tue, May 14thvs MIARyan Weathers (2-4)#237vs NYYCarlos Rodon (3-2)#23
Wed, May 15thvs MIATrevor Rogers (0-5)#117vs NYYMarcus Stroman (2-1)#63
Fri, May 17th@ ARIRyne Nelson (2-2)#164@ CLETriston McKenzie (2-2)#80
Sat, May 18th@ ARIZac Gallen (4-2)#15@ CLELogan Allen (3-2)#99
Sun, May 19th@ ARIJordan Montgomery (2-2)#37@ CLETanner Bibee (2-1)#36
Mon, May 20th@ KC@ WSH
Tue, May 21st@ KC@ WSH
Wed, May 22nd@ KC@ WSH
Thu, May 23rdvs TOR   
Fri, May 24thvs TORvs TEX
Sat, May 25thvs TORvs TEX
Sun, May 26thvs TORvs TEX
Tue, May 28thvs PITvs KC
Wed, May 29thvs PITvs KC
Thu, May 30th@ BOSvs KC
Fri, May 31st@ BOS@ HOU
Sat, Jun 1st@ BOS@ HOU
Sun, Jun 2nd@ BOS@ HOU
Mon, Jun 3rd@ TEX   
Tue, Jun 4th@ TEX@ NYY
Wed, Jun 5th@ TEX@ NYY
Fri, Jun 7thvs MIL@ PIT
Sat, Jun 8thvs MIL@ PIT
Sun, Jun 9thvs MIL@ PIT
Tue, Jun 11thvs WSHvs COL
Wed, Jun 12thvs WSHvs COL
Thu, Jun 13thvs WSHvs OAK
Fri, Jun 14th@ HOUvs OAK
Sat, Jun 15th@ HOUvs OAK
Sun, Jun 16th@ HOUvs OAK
Mon, Jun 17th@ ATL   
Tue, Jun 18th@ ATLvs TB
Wed, Jun 19th@ ATLvs TB
Fri, Jun 21stvs CWS@ OAK
Sat, Jun 22ndvs CWS@ OAK
Sun, Jun 23rdvs CWS@ OAK
Mon, Jun 24thvs PHI   
Tue, Jun 25thvs PHI@ ARI
Wed, Jun 26thvs PHI@ ARI
Thu, Jun 27th@ LAA@ ARI
Fri, Jun 28th@ LAA@ SEA
Sat, Jun 29th@ LAA@ SEA
Sun, Jun 30th@ LAA@ SEA
Tue, Jul 2nd@ MINvs DET
Wed, Jul 3rd@ MINvs DET
Thu, Jul 4th@ MINvs DET
Fri, Jul 5th@ CINvs HOU
Sat, Jul 6th@ CINvs HOU
Sun, Jul 7th@ CINvs HOU
Mon, Jul 8thvs CLE@ CWS
Tue, Jul 9thvs CLE@ CWS
Wed, Jul 10thvs CLE@ CWS
Thu, Jul 11thvs CLE   
Fri, Jul 12thvs LAD@ SF
Sat, Jul 13thvs LAD@ SF
Sun, Jul 14thvs LAD@ SF
Fri, Jul 19th@ TOR   
Sat, Jul 20th@ TORvs MIL
Sun, Jul 21st@ TORvs MIL
Mon, Jul 22nd@ CLEvs PHI
Tue, Jul 23rd@ CLEvs PHI
Wed, Jul 24th@ CLEvs PHI
Thu, Jul 25th@ CLE   
Fri, Jul 26thvs MIN@ DET
Sat, Jul 27thvs MIN@ DET
Sun, Jul 28thvs MIN@ DET
Mon, Jul 29thvs CLE@ NYM
Tue, Jul 30thvs CLE@ NYM
Thu, Aug 1stvs KC   
Fri, Aug 2ndvs KCvs CWS
Sat, Aug 3rdvs KCvs CWS
Sun, Aug 4thvs KCvs CWS
Tue, Aug 6th@ SEA@ CHC
Wed, Aug 7th@ SEA@ CHC
Thu, Aug 8th@ SEA   
Fri, Aug 9th@ SFvs CLE
Sat, Aug 10th@ SFvs CLE
Sun, Aug 11th@ SFvs CLE
Tue, Aug 13thvs SEAvs KC
Wed, Aug 14thvs SEAvs KC
Thu, Aug 15thvs SEA@ TEX
Fri, Aug 16thvs NYY@ TEX
Sat, Aug 17thvs NYY@ TEX
Sun, Aug 18thvs NYY@ TEX
Tue, Aug 20th@ CHC@ SD
Wed, Aug 21st@ CHC@ SD
Thu, Aug 22nd@ CHC   
Fri, Aug 23rd@ CWSvs STL
Sat, Aug 24th@ CWSvs STL
Sun, Aug 25th@ CWSvs STL
Mon, Aug 26th@ CWSvs ATL
Tue, Aug 27thvs LAAvs ATL
Wed, Aug 28thvs LAAvs ATL
Thu, Aug 29thvs LAA   
Fri, Aug 30thvs BOSvs TOR
Sat, Aug 31stvs BOSvs TOR
Sun, Sep 1stvs BOSvs TOR
Mon, Sep 2nd@ SD@ TB
Wed, Sep 4th@ SD@ TB
Thu, Sep 5th@ SD@ TB
Fri, Sep 6th@ OAK@ KC
Sat, Sep 7th@ OAK@ KC
Sun, Sep 8th@ OAK@ KC
Tue, Sep 10thvs COLvs LAA
Wed, Sep 11thvs COLvs LAA
Thu, Sep 12thvs COL   
Fri, Sep 13thvs BALvs CIN
Sat, Sep 14thvs BALvs CIN
Sun, Sep 15thvs BALvs CIN
Mon, Sep 16th@ KC@ CLE
Tue, Sep 17th@ KC@ CLE
Wed, Sep 18th@ KC@ CLE
Fri, Sep 20th@ BAL@ BOS
Sat, Sep 21st@ BAL@ BOS
Sun, Sep 22nd@ BAL@ BOS
Tue, Sep 24thvs TBvs MIA
Wed, Sep 25thvs TBvs MIA
Thu, Sep 26thvs TBvs MIA
Fri, Sep 27thvs CWSvs BAL
Sat, Sep 28thvs CWSvs BAL
Sun, Sep 29thvs CWSvs BAL
Tue, Apr 2nd   @ MILJakob Junis (0-0)#132
Wed, Apr 3rd   @ MILJoe Ross (1-4)#130
Wed, Apr 10th   vs LADBobby Miller (1-1)#48
Thu, Apr 25th   vs CWSMichael Soroka (0-4)#281
Mon, Apr 29th   @ CWSGarrett Crochet (2-4)#55
Thu, May 9th   vs SEALogan Gilbert (3-0)#11
Thu, May 16th   vs NYYClarke Schmidt (3-1)#65
Mon, May 27th   vs KC
Thu, Jun 6th   @ NYY
Mon, Jun 10th   vs COL
Thu, Jun 20th   vs TB
Wed, Jul 31st   @ NYM
Mon, Aug 5th   @ CHC
Mon, Aug 12th   vs KC
Mon, Aug 19th   @ SD
Tue, Sep 3rd   @ TB
Mon, Sep 9th   vs LAA
Thu, Sep 19th   @ CLE