Skip to main content

Who Should I Trade?

John Means for Jose Urquidy (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  John Means
John Means
BAL vs NYY Fri, May 14th 7:05pm
Jose Urquidy
Jose Urquidy
HOU vs TEX Fri, May 14th 8:10pm
Recommended by
10 of 14 experts
Recommended by
4 of 14 experts
Rest of Season
VBR# 97# 181
Injury Alert-DTD
Weather66 F, Partly Cloudy80 F, Partly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 52# 78
Chris Meaney
# 46# 82
Mike Maher
# 40# 87
Dan Harris
# 41# 73
Mick Ciallela
# 43# 72
Brendan Tuma
# 22# 104
Carmen Maiorano
# 39# 58
Brad Camara
# 31# 60
Chris Clegg
# 59# 74
Joe Pisapia
# 31# 83
Pierre Camus
# 42# 32
Jordan Eisen
Field of Vision Sports
# 90# 82
Ryan Amore
Pitcher List
# 107# 103
Corbin Young
# 121# 85
Who Should I Trade? Player Statistics
  John Means
John Means
Jose Urquidy
Jose Urquidy
2021 Stats 
Games Played88
Games Started88
Innings Pitched52.145.3
Blown Saves00
Hits Allowed2737
Earned Runs716
Home Runs Allowed56
Who Should I Trade? Player Projections
  John Means
John Means
Jose Urquidy
Jose Urquidy
2021 Projections 
Games Played2422
Games Started2624
Innings Pitched134.4118.8
Blown Saves00
Hits Allowed114114
Earned Runs5455
Home Runs Allowed2220
Who Should I Trade? Player Notes
  John Means
John Means
Jose Urquidy
Jose Urquidy
 John Means got a no-decision after allowing six hits in six innings pitched with three strikeouts.
Lucas Babits-Feinerman
Wed, May 12th
Jose Urquidy is currently undergoing an MRI on his right shoulder. It has been reported that he has been dealing with a great deal of soreness in that right shoulder. There are no additional updates at this time.
Liam Gibney
Thu, May 13th
 John Means threw a no-hitter against the Mariners on Wednesday, striking out 12 with zero walks.
Ari Koslow
Wed, May 5th
Astros starter Jose Urquidy lasted 3.2 innings on Wednesday, allowing just two hits, zero walks, and zero runs. He accrued four strikeouts along the way. Urquidy threw just 44 pitches (77.3 percent strikes) before exiting with an apparent injury.
Andersen Pickard
Thu, May 13th
 John Means allowed two runs on three hits and one walk while striking out nine in seven innings.
Lucas Babits-Feinerman
Sat, May 1st
Astros RHP Jose Urquidy was removed from Wednesday's start against the Angels due to an apparent injury.
Brendan Tuma - Too Much Tuma
Wed, May 12th
 John Means struck out six batters over six and one-third innings while allowing two hits, three walks, and one run.
Lucas Babits-Feinerman
Mon, Apr 26th
Astros starter Jose Urquidy pitched a great game on Friday, allowing just two runs on four hits over seven innings. He also walked one batter and struck out two. The right-hander earned the win as Houston defeated the Blue Jays, 10-4.
Andersen Pickard
Sat, May 8th
 John Means struck out nine, allowing zero runs, three hits, and two walks over seven innings.
Lucas Babits-Feinerman
Mon, Apr 19th
Astros starter Jose Urquidy was dominant on Saturday, allowing zero runs, four hits, and one walk over the course of seven innings. He also struck out five batters. Houston would ultimately defeat the Rays, 3-1, and Urquidy was credited with his second win of the season.
Andersen Pickard
Sun, May 2nd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  John Means
John Means
Jose Urquidy
Jose Urquidy
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2nd@ BOS@ OAK
Sat, Apr 3rd@ BOS@ OAK
Sun, Apr 4th@ BOS@ OAK
Mon, Apr 5th@ NYY@ LAA
Tue, Apr 6th@ NYY@ LAA
Wed, Apr 7th@ NYY   
Thu, Apr 8thvs BOSvs OAK
Sat, Apr 10thvs BOSvs OAK
Sun, Apr 11thvs BOS   
Tue, Apr 13thvs SEAvs DET
Thu, Apr 15thvs SEA   
Fri, Apr 16th@ TEX@ SEA
Sat, Apr 17th@ TEX@ SEA
Sun, Apr 18th@ TEX@ SEA
Tue, Apr 20th@ MIA@ COL
Wed, Apr 21st@ MIA@ COL
Fri, Apr 23rdvs OAKvs LAA
Sat, Apr 24thvs OAKvs LAA
Sun, Apr 25thvs OAKvs LAA
Mon, Apr 26thvs NYYvs SEA
Tue, Apr 27thvs NYYvs SEA
Wed, Apr 28thvs NYYvs SEA
Thu, Apr 29thvs NYYvs SEA
Fri, Apr 30th@ OAK@ TB
Sat, May 1st@ OAK@ TB
Sun, May 2nd@ OAK@ TB
Mon, May 3rd@ SEA   
Tue, May 4th@ SEA@ NYY
Wed, May 5th@ SEA@ NYY
Fri, May 7thvs BOSvs TOR
Sat, May 8thvs BOSvs TOR
Sun, May 9thvs BOSvs TOR
Mon, May 10thvs BOSvs LAA
Tue, May 11th@ NYMvs LAA
Wed, May 12th@ NYMvs LAA
Fri, May 14thvs NYYvs TEX
Sat, May 15thvs NYYvs TEX
Sun, May 16thvs NYYvs TEX
Tue, May 18thvs TB@ OAK
Wed, May 19thvs TB@ OAK
Thu, May 20thvs TB@ OAK
Fri, May 21st@ WSH@ TEX
Sat, May 22nd@ WSH@ TEX
Sun, May 23rd@ WSH@ TEX
Mon, May 24th@ MIN   
Tue, May 25th@ MINvs LAD
Wed, May 26th@ MINvs LAD
Thu, May 27th@ CWS   
Fri, May 28th@ CWSvs SD
Sat, May 29th@ CWSvs SD
Sun, May 30th@ CWSvs SD
Mon, May 31stvs MINvs BOS
Tue, Jun 1stvs MINvs BOS
Wed, Jun 2ndvs MINvs BOS
Fri, Jun 4thvs CLE@ TOR
Sat, Jun 5thvs CLE@ TOR
Sun, Jun 6thvs CLE@ TOR
Tue, Jun 8thvs NYM@ BOS
Wed, Jun 9thvs NYM@ BOS
Fri, Jun 11th@ TB@ MIN
Sat, Jun 12th@ TB@ MIN
Sun, Jun 13th@ TB@ MIN
Mon, Jun 14th@ CLE   
Tue, Jun 15th@ CLEvs TEX
Wed, Jun 16th@ CLEvs TEX
Thu, Jun 17th@ CLEvs CWS
Fri, Jun 18thvs TORvs CWS
Sat, Jun 19thvs TORvs CWS
Sun, Jun 20thvs TORvs CWS
Mon, Jun 21stvs HOU@ BAL
Tue, Jun 22ndvs HOU@ BAL
Wed, Jun 23rdvs HOU@ BAL
Thu, Jun 24th@ TOR@ DET
Fri, Jun 25th@ TOR@ DET
Sat, Jun 26th@ TOR@ DET
Sun, Jun 27th@ TOR@ DET
Mon, Jun 28th@ HOUvs BAL
Tue, Jun 29th@ HOUvs BAL
Wed, Jun 30th@ HOUvs BAL
Fri, Jul 2nd@ LAA@ CLE
Sat, Jul 3rd@ LAA@ CLE
Sun, Jul 4th@ LAA@ CLE
Tue, Jul 6thvs TORvs OAK
Wed, Jul 7thvs TORvs OAK
Thu, Jul 8thvs TORvs OAK
Fri, Jul 9thvs CWSvs NYY
Sat, Jul 10thvs CWSvs NYY
Sun, Jul 11thvs CWSvs NYY
Fri, Jul 16th@ KC@ CWS
Sat, Jul 17th@ KC@ CWS
Sun, Jul 18th@ KC@ CWS
Mon, Jul 19th@ TBvs CLE
Tue, Jul 20th@ TBvs CLE
Wed, Jul 21st@ TBvs CLE
Fri, Jul 23rdvs WSHvs TEX
Sat, Jul 24thvs WSHvs TEX
Sun, Jul 25thvs WSHvs TEX
Tue, Jul 27thvs MIA@ SEA
Wed, Jul 28thvs MIA@ SEA
Thu, Jul 29th@ DET   
Fri, Jul 30th@ DET@ SF
Sat, Jul 31st@ DET@ SF
Sun, Aug 1st@ DET@ SF
Mon, Aug 2nd@ NYY   
Tue, Aug 3rd@ NYY@ LAD
Wed, Aug 4th@ NYY@ LAD
Fri, Aug 6thvs TBvs MIN
Sat, Aug 7thvs TBvs MIN
Sun, Aug 8thvs TBvs MIN
Tue, Aug 10thvs DETvs COL
Wed, Aug 11thvs DETvs COL
Thu, Aug 12thvs DET   
Fri, Aug 13th@ BOS@ LAA
Sat, Aug 14th@ BOS@ LAA
Sun, Aug 15th@ BOS@ LAA
Mon, Aug 16th@ TB@ KC
Tue, Aug 17th@ TB@ KC
Wed, Aug 18th@ TB@ KC
Thu, Aug 19th@ TB@ KC
Fri, Aug 20thvs ATLvs SEA
Sat, Aug 21stvs ATLvs SEA
Sun, Aug 22ndvs ATLvs SEA
Tue, Aug 24thvs LAAvs KC
Wed, Aug 25thvs LAAvs KC
Thu, Aug 26thvs LAA   
Fri, Aug 27thvs TB@ TEX
Sat, Aug 28thvs TB@ TEX
Sun, Aug 29thvs TB@ TEX
Mon, Aug 30th@ TOR@ SEA
Tue, Aug 31st@ TOR@ SEA
Wed, Sep 1st@ TOR@ SEA
Fri, Sep 3rd@ NYY@ SD
Sat, Sep 4th@ NYY@ SD
Sun, Sep 5th@ NYY@ SD
Mon, Sep 6thvs KCvs SEA
Tue, Sep 7thvs KCvs SEA
Wed, Sep 8thvs KCvs SEA
Thu, Sep 9thvs KC   
Fri, Sep 10thvs TORvs LAA
Sat, Sep 11thvs TORvs LAA
Sun, Sep 12thvs TORvs LAA
Tue, Sep 14thvs NYY@ TEX
Wed, Sep 15thvs NYY@ TEX
Thu, Sep 16thvs NYY@ TEX
Fri, Sep 17th@ BOSvs ARI
Sat, Sep 18th@ BOSvs ARI
Sun, Sep 19th@ BOSvs ARI
Mon, Sep 20th@ PHI@ LAA
Tue, Sep 21st@ PHI@ LAA
Wed, Sep 22nd@ PHI@ LAA
Thu, Sep 23rdvs TEX@ LAA
Fri, Sep 24thvs TEX@ OAK
Sat, Sep 25thvs TEX@ OAK
Sun, Sep 26thvs TEX@ OAK
Tue, Sep 28thvs BOSvs TB
Wed, Sep 29thvs BOSvs TB
Thu, Sep 30thvs BOSvs TB
Fri, Oct 1st@ TORvs OAK
Sat, Oct 2nd@ TORvs OAK
Sun, Oct 3rd@ TORvs OAK
Thu, Apr 1st   @ OAK
Fri, Apr 9th   vs OAK
Mon, Apr 12th   vs DET
Wed, Apr 14th   vs DET
Thu, Apr 22nd   vs LAA
Thu, May 6th   @ NYY
Thu, May 13th   vs TEX
Thu, Jun 3rd   vs BOS
Thu, Jun 10th   @ BOS
Thu, Jul 1st   @ CLE
Mon, Jul 26th   @ SEA
Thu, Aug 5th   vs MIN
Mon, Aug 23rd   vs KC
Mon, Sep 13th   @ TEX