Skip to main content

Who Should I Trade?

Christian Vazquez for Gio Urshela (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Gio Urshela
3B,SS - MIN
Gio Urshela
Christian Vazquez
C - BOS
Christian Vazquez
Expert
Recommendation
62%
Recommended by
8 of 13 experts
38%
Recommended by
5 of 13 experts
Rankings 
   
Rest of Season# 170# 177
VBR# 180# 547
   
Projections 
   
Runs3522
Home Runs94
RBI3726
Stolen Bases12
Batting Average.264.257
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 162# 186
   
Pierre Camus
RotoBaller
# 171# 189
   
Andrew Seifter
FantasyPros
# 147# 227
   
Bart Wheeler
Hail to Fantasy Football
# 193# 199
   
Brad Camara
RotoBaller
# 134
   
Scott Youngson
Pitcher List
# 158# 192
   
Travis Argo
Fantasy Six Pack
# 143# 162
   
Kelly Kirby
FantasyPros
# 176
   
Ryan Amore
Pitcher List
# 246# 150
   
Mick Ciallela
Fantrax
# 182# 161
   
Joe Pisapia
FantasyPros
# 167
   
Dalton Del Don
Yahoo! Sports
# 171# 167
   
Nate Miller
Fantasy Six Pack
# 207
   
Who Should I Trade? Player Statistics
  Gio Urshela
3B,SS - MIN
Gio Urshela
Christian Vazquez
C - BOS
Christian Vazquez
2022 Stats 
   
   
At Bats222184
   
Runs2718
   
Hits5751
   
Singles3934
   
Doubles1113
   
Triples10
   
Home Runs64
   
RBI3029
   
Stolen Bases01
   
Caught Stealing02
   
Walks1911
   
Strikeouts4133
   
Batting Average.257.277
   
On Base Pct.310.320
   
Slugging Pct.396.413
   
On-base Plus Slugging.707.733
   
Who Should I Trade? Player Projections
  Gio Urshela
3B,SS - MIN
Gio Urshela
Christian Vazquez
C - BOS
Christian Vazquez
2022 Projections 
   
   
At Bats287206
   
Runs3522
   
Hits7653
   
Singles5237
   
Doubles1511
   
Triples00
   
Home Runs94
   
RBI3726
   
Stolen Bases12
   
Caught Stealing02
   
Walks2014
   
Strikeouts6541
   
Batting Average.264.257
   
On Base Pct.311.307
   
Slugging Pct.410.377
   
On-base Plus Slugging.721.683
   
Who Should I Trade? Player Notes
  Gio Urshela
3B,SS - MIN
Gio Urshela
Christian Vazquez
C - BOS
Christian Vazquez
News 
 Gio Urshela went 3-for-4 with a triple, and a three-run home run in a loss to Cleveland on Wednesday.
Jesse Garcia
Wed, Jun 22nd
Red Sox catcher Christian Vazquez had another big game on Tuesday, going 2-for-3 with a double and solo homer against the Tigers. He helped propel Boston to a 5-4 victory over Detroit at Fenway Park.
Andersen Pickard
Wed, Jun 22nd
 Gio Urshela went 1-for-4 Saturday, doubling and driving in two runs in the Twins' 11-1 win over the Diamondbacks.
Chris Schommer
Sun, Jun 19th
Red Sox catcher Christian Vazquez went 2-for-3 with a double and three-run homer against the Cardinals on Sunday afternoon. Boston ultimately defeated St. Louis by a score of 6-4.
Andersen Pickard
Mon, Jun 20th
 Gio Urshela went 0-for-4 with a strikeout in Monday’s loss to Seattle.
Jesse Garcia
Wed, Jun 15th
Red Sox catcher Christian Vazquez went 1-for-4 with an RBI single against the Mariners on Saturday evening. He also stole second base early in the contest. Boston ultimately fell to Seattle by a score of 7-6.
Andersen Pickard
Sun, Jun 12th
 Gio Urshela went 1-for-4 with a double and two strikeouts in a 10-7 loss to the Yankees.
Jesse Garcia
Thu, Jun 9th
Red Sox catcher Christian Vazquez went 2-for-4 with two singles, one RBI, a walk, and a strikeout against the Angels on Tuesday evening. His 10th-inning base knock plated a run and propelled Boston over Los Angeles by a score of 6-5.
Andersen Pickard
Wed, Jun 8th
 Twins manager Rocco Baldelli said Gio Urshela is "fine" and will probably be available off the bench Saturday if needed.
Ari Koslow
Sat, Jun 4th
Red Sox catcher Christian Vazquez went 1-for-5 with an RBI double against the Athletics on Saturday. He also scored a run in the contest. Boston ultimately defeated Oakland by a score of 8-0.
Andersen Pickard
Sat, Jun 4th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Gio Urshela
3B,SS - MIN
Gio Urshela
Christian Vazquez
C - BOS
Christian Vazquez
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs SEARobbie Ray (6-6)#22@ NYYGerrit Cole (6-1)#1
Sat, Apr 9thvs SEALogan Gilbert (7-3)#38@ NYYLuis Severino (4-2)#36
Sun, Apr 10thvs SEAMarco Gonzales (4-7)#88@ NYYJordan Montgomery (3-1)#31
Mon, Apr 11thvs SEAChris Flexen (3-8)#111@ DETMatt Manning (0-0)#178
Tue, Apr 12thvs LADAndrew Heaney (1-0)#65@ DETTyler Alexander (0-3)#213
Wed, Apr 13thvs LADClayton Kershaw (5-1)#32@ DETEduardo Rodriguez (1-3)#40
Fri, Apr 15th@ BOSNick Pivetta (8-5)#49vs MINJoe Ryan (5-3)#54
Sat, Apr 16th@ BOSTanner Houck (4-3)#63vs MINSonny Gray (3-1)#46
Sun, Apr 17th@ BOSMichael Wacha (6-1)#123vs MINBailey Ober (1-2)#75
Mon, Apr 18th@ BOSRich Hill (3-4)#144vs MINDylan Bundy (4-4)#172
Tue, Apr 19th@ KCCarlos Hernandez (0-3)#308vs TORYusei Kikuchi (2-3)#103
Wed, Apr 20th@ KCDaniel Lynch (3-7)#283vs TORJose Berrios (5-3)#33
Thu, Apr 21st@ KCZack Greinke (1-4)#122vs TORKevin Gausman (5-6)#10
Fri, Apr 22ndvs CWSMichael Kopech (2-4)#34@ TBCorey Kluber (3-4)#56
Sat, Apr 23rdvs CWSVince Velasquez (3-3)#184@ TBJ.P. Feyereisen
Sun, Apr 24thvs CWSLucas Giolito (4-4)#26@ TBShane McClanahan (7-3)#6
Mon, Apr 25th   @ TORJose Berrios (5-3)#33
Tue, Apr 26thvs DETEduardo Rodriguez (1-3)#40@ TORKevin Gausman (5-6)#10
Wed, Apr 27thvs DETMichael Pineda (1-2)#136@ TORRoss Stripling (4-2)#128
Thu, Apr 28thvs DETTarik Skubal (5-5)#27@ TORAlek Manoah (9-2)#15
Fri, Apr 29th@ TBCorey Kluber (3-4)#56@ BALKyle Bradish (1-4)#254
Sat, Apr 30th@ TBShane McClanahan (7-3)#6@ BALSpenser Watkins (0-1)#377
Sun, May 1st@ TBJosh Fleming (2-3)#167@ BALJordan Lyles (4-6)#332
Tue, May 3rd@ BALBruce Zimmermann (2-5)#244vs LAANoah Syndergaard (4-6)#79
Wed, May 4th@ BALKyle Bradish (1-4)#254vs LAAReid Detmers (2-3)#98
Thu, May 5th@ BALSpenser Watkins (0-1)#377vs LAAShohei Ohtani (6-4)#44
Fri, May 6thvs OAKZach Logue (2-4)#207vs CWSVince Velasquez (3-3)#184
Sat, May 7thvs OAKJames Kaprielian (0-5)#199vs CWSDylan Cease (5-3)#24
Sun, May 8thvs OAKDaulton Jefferies (1-7)vs CWSDallas Keuchel (2-5)#376
Tue, May 10thvs HOUJustin Verlander (9-3)#3@ ATLKyle Wright (8-4)#45
Wed, May 11th   @ ATLIan Anderson (6-4)#91
Fri, May 13thvs CLEAaron Civale (2-3)#140@ TEXDane Dunning (1-5)#100
Sat, May 14thvs CLEShane Bieber (3-3)#5@ TEXGlenn Otto (4-2)#138
Sun, May 15thvs CLETriston McKenzie (4-5)#68@ TEXMartin Perez (5-2)#87
Mon, May 16th@ OAKZach Logue (2-4)#207vs HOUJake Odorizzi (3-2)#118
Tue, May 17th@ OAKJames Kaprielian (0-5)#199vs HOUJose Urquidy (6-3)#83
Wed, May 18th@ OAKDaulton Jefferies (1-7)vs HOULuis Garcia (5-5)#35
Thu, May 19th   vs SEAGeorge Kirby (2-2)#70
Fri, May 20th@ KCDaniel Lynch (3-7)#283vs SEARobbie Ray (6-6)#22
Sat, May 21st@ KCBrad Keller (2-8)#120vs SEAChris Flexen (3-8)#111
Sun, May 22nd@ KCBrady Singer (3-2)#81vs SEALogan Gilbert (7-3)#38
Tue, May 24thvs DETBeau Brieske (1-6)#214@ CWSDylan Cease (5-3)#24
Wed, May 25thvs DETRony Garcia (2-2)#238@ CWSLucas Giolito (4-4)#26
Thu, May 26thvs KCDaniel Lynch (3-7)#283@ CWSDallas Keuchel (2-5)#376
Fri, May 27thvs KCBrad Keller (2-8)#120vs BALKyle Bradish (1-4)#254
Sat, May 28thvs KCBrady Singer (3-2)#81vs BALDenyi Reyes
Sun, May 29thvs KCZack Greinke (1-4)#122vs BALBruce Zimmermann (2-5)#244
Mon, May 30th@ DETBeau Brieske (1-6)#214vs BALTyler Wells (5-4)#90
Tue, May 31st@ DETJoey Wentz (0-1)#373vs CINLuis Castillo (2-4)#43
Wed, Jun 1st@ DETTarik Skubal (5-5)#27vs CINHunter Greene (3-8)#108
Fri, Jun 3rd@ TORYusei Kikuchi (2-3)#103@ OAKJames Kaprielian (0-5)#199
Sat, Jun 4th@ TORJose Berrios (5-3)#33@ OAKPaul Blackburn (6-3)#12
Sun, Jun 5th@ TORKevin Gausman (5-6)#10@ OAKFrankie Montas (3-7)#14
Mon, Jun 6th   @ LAANoah Syndergaard (4-6)#79
Tue, Jun 7thvs NYYJameson Taillon (8-1)#42@ LAAJose Suarez (0-2)#141
Wed, Jun 8thvs NYYNestor Cortes Jr. (6-3)#50@ LAAReid Detmers (2-3)#98
Thu, Jun 9thvs NYYGerrit Cole (6-1)#1@ LAAShohei Ohtani (6-4)#44
Fri, Jun 10thvs TBDrew Rasmussen (5-3)#52@ SEAMarco Gonzales (4-7)#88
Sat, Jun 11thvs TBShane Baz (0-1)#92@ SEAGeorge Kirby (2-2)#70
Sun, Jun 12thvs TBJeffrey Springs (3-2)#37@ SEARobbie Ray (6-6)#22
Tue, Jun 14th@ SEALogan Gilbert (7-3)#38vs OAKJared Koenig (1-2)#324
Wed, Jun 15th@ SEAMarco Gonzales (4-7)#88vs OAKJames Kaprielian (0-5)#199
Thu, Jun 16th   vs OAKPaul Blackburn (6-3)#12
Fri, Jun 17th@ ARIMadison Bumgarner (3-7)#119vs STLAdam Wainwright (5-5)#41
Sat, Jun 18th@ ARILuke Weaver (1-1)#143vs STLDakota Hudson (5-4)#94
Sun, Jun 19th@ ARIMerrill Kelly (6-5)#115vs STLAndre Pallante (2-3)#169
Mon, Jun 20th   vs DETAlex Faedo (1-4)#135
Tue, Jun 21stvs CLEAaron Civale (2-3)#140vs DETBeau Brieske (1-6)#214
Wed, Jun 22ndvs CLETriston McKenzie (4-5)#68vs DETTarik Skubal (5-5)#27
Fri, Jun 24thvs COLGerman Marquez (4-5)#106@ CLECal Quantrill (4-4)#77
Sat, Jun 25thvs COLAntonio Senzatela (3-3)#228@ CLEShane Bieber (3-3)#5
Sun, Jun 26thvs COLRyan Feltner (1-2)#374@ CLEAaron Civale (2-3)#140
Mon, Jun 27th@ CLETriston McKenzie (4-5)#68@ TORKevin Gausman (5-6)#10
Tue, Jun 28th@ CLE@ TORRoss Stripling (4-2)#128
Wed, Jun 29th@ CLECal Quantrill (4-4)#77@ TORAlek Manoah (9-2)#15
Fri, Jul 1stvs BAL@ CHCAlec Mills (0-1)#313
Sat, Jul 2ndvs BALJordan Lyles (4-6)#332@ CHCMatt Swarmer (1-3)#297
Sun, Jul 3rdvs BALTyler Wells (5-4)#90@ CHC
Mon, Jul 4th@ CWSvs TB
Tue, Jul 5th@ CWSvs TB
Wed, Jul 6th@ CWSvs TB
Thu, Jul 7th   vs NYY
Fri, Jul 8th@ TEXvs NYY
Sat, Jul 9th@ TEXvs NYY
Sun, Jul 10th@ TEXvs NYY
Mon, Jul 11th   @ TB
Tue, Jul 12thvs MIL@ TB
Wed, Jul 13thvs MIL@ TB
Thu, Jul 14thvs CWS@ TB
Fri, Jul 15thvs CWS@ NYY
Sat, Jul 16thvs CWS@ NYY
Sun, Jul 17thvs CWS@ NYY
Fri, Jul 22nd   vs TOR
Sat, Jul 23rd@ DETvs TOR
Sun, Jul 24th@ DETvs TOR
Mon, Jul 25th   vs CLE
Tue, Jul 26th@ MILvs CLE
Wed, Jul 27th@ MILvs CLE
Thu, Jul 28th   vs CLE
Fri, Jul 29th@ SDvs MIL
Sat, Jul 30th@ SDvs MIL
Sun, Jul 31st@ SDvs MIL
Mon, Aug 1stvs DET@ HOU
Tue, Aug 2ndvs DET@ HOU
Wed, Aug 3rdvs DET@ HOU
Thu, Aug 4thvs TOR@ KC
Fri, Aug 5thvs TOR@ KC
Sat, Aug 6thvs TOR@ KC
Sun, Aug 7thvs TOR@ KC
Tue, Aug 9th@ LADvs ATL
Wed, Aug 10th@ LADvs ATL
Thu, Aug 11th   vs BAL
Fri, Aug 12th@ LAAvs NYY
Sat, Aug 13th@ LAAvs NYY
Sun, Aug 14th@ LAAvs NYY
Tue, Aug 16thvs KC@ PIT
Wed, Aug 17thvs KC@ PIT
Thu, Aug 18th   @ PIT
Fri, Aug 19thvs TEX@ BAL
Sat, Aug 20thvs TEX@ BAL
Sun, Aug 21stvs TEX@ BAL
Tue, Aug 23rd@ HOUvs TOR
Wed, Aug 24th@ HOUvs TOR
Thu, Aug 25th@ HOUvs TOR
Fri, Aug 26thvs SFvs TB
Sat, Aug 27thvs SFvs TB
Sun, Aug 28thvs SFvs TB
Mon, Aug 29thvs BOS@ MIN
Tue, Aug 30thvs BOS@ MIN
Wed, Aug 31stvs BOS@ MIN
Thu, Sep 1st   vs TEX
Fri, Sep 2nd@ CWSvs TEX
Sat, Sep 3rd@ CWSvs TEX
Sun, Sep 4th@ CWSvs TEX
Mon, Sep 5th@ NYY@ TB
Tue, Sep 6th@ NYY@ TB
Wed, Sep 7th@ NYY@ TB
Fri, Sep 9thvs CLE@ BAL
Sat, Sep 10thvs CLE@ BAL
Sun, Sep 11thvs CLE@ BAL
Tue, Sep 13thvs KCvs NYY
Wed, Sep 14thvs KCvs NYY
Fri, Sep 16th@ CLEvs KC
Sat, Sep 17th@ CLEvs KC
Sun, Sep 18th@ CLEvs KC
Tue, Sep 20th@ KC@ CIN
Wed, Sep 21st@ KC@ CIN
Thu, Sep 22nd@ KC@ NYY
Fri, Sep 23rdvs LAA@ NYY
Sat, Sep 24thvs LAA@ NYY
Sun, Sep 25thvs LAA@ NYY
Mon, Sep 26th   vs BAL
Tue, Sep 27thvs CWSvs BAL
Wed, Sep 28thvs CWSvs BAL
Thu, Sep 29thvs CWSvs BAL
Fri, Sep 30th@ DET@ TOR
Sat, Oct 1st@ DET@ TOR
Sun, Oct 2nd@ DET@ TOR
Mon, Oct 3rd@ CWSvs TB
Tue, Oct 4th@ CWSvs TB
Wed, Oct 5th@ CWSvs TB
Mon, May 2nd@ BALTyler Wells (5-4)#90   
Thu, May 12thvs HOULuis Garcia (5-5)#35   
Mon, May 23rdvs DETElvin Rodriguez (0-2)#361   
Thu, Jun 2nd@ DETAlex Faedo (1-4)#135   
Mon, Jun 13th@ SEAChris Flexen (3-8)#111   
Thu, Jun 23rdvs CLEZach Plesac (2-5)#116   
Thu, Jun 30th@ CLEShane Bieber (3-3)#5   
Mon, Aug 15thvs KC   
Mon, Aug 22ndvs TEX   
Thu, Sep 8th@ NYY   
Thu, Sep 15thvs KC   
Mon, Sep 19th@ CLE