Skip to main content

Who Should I Trade?

Joe Ryan for Blake Snell (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Joe Ryan
SP - MIN
Joe Ryan
Blake Snell
SP - SD
Blake Snell
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season# 53# 62
VBR# 211# 267
   
Projections 
   
Strikeouts6170
Wins55
Saves00
ERA3.894.14
WHIP1.201.35
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 62# 99
   
Pierre Camus
RotoBaller
# 51# 86
   
Andrew Seifter
FantasyPros
# 44# 78
   
Bart Wheeler
Hail to Fantasy Football
# 54# 100
   
Ryan Amore
Pitcher List
# 47# 85
   
Joe Pisapia
FantasyPros
# 36# 60
   
Kelly Kirby
FantasyPros
# 56# 62
   
Travis Argo
Fantasy Six Pack
# 58# 55
   
Dalton Del Don
Yahoo! Sports
# 63# 54
   
Scott Youngson
Pitcher List
# 66# 53
   
Mick Ciallela
Fantrax
# 67# 56
   
Nate Miller
Fantasy Six Pack
# 68# 67
   
Brad Camara
RotoBaller
# 101# 50
   
Who Should I Trade? Player Statistics
  Joe Ryan
SP - MIN
Joe Ryan
Blake Snell
SP - SD
Blake Snell
2022 Stats 
   
   
Games Played128
   
Games Started128
   
Innings Pitched66.040.1
   
Wins60
   
Losses35
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5136
   
Earned Runs2223
   
Home Runs Allowed74
   
Strikeouts6050
   
Walks1823
   
ERA3.005.13
   
WHIP1.051.46
   
Who Should I Trade? Player Projections
  Joe Ryan
SP - MIN
Joe Ryan
Blake Snell
SP - SD
Blake Snell
2022 Projections 
   
   
Games Played1111
   
Games Started1211
   
Innings Pitched59.357.3
   
Wins55
   
Losses22
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5249
   
Earned Runs2626
   
Home Runs Allowed97
   
Strikeouts6170
   
Walks1727
   
ERA3.894.14
   
WHIP1.201.35
   
Who Should I Trade? Player Notes
  Joe Ryan
SP - MIN
Joe Ryan
Blake Snell
SP - SD
Blake Snell
News 
 Joe Ryan pitched seven innings, allowing two hits, one walk, one earned run, and striking out seven batters Friday. He earned a no-decision in a win over the Orioles.
Jesse Garcia
Fri, Jul 1st
Padres starter Blake Snell lasted just five innings Friday, but struck out 12 Dodgers. He allowed one run on four hits and four walks, earning a no-decision.
Kendall Capps
Sat, Jul 2nd
 Joe Ryan pitched five innings, allowing eight hits, one walk, and three earned runs. He registered just one strikeout in a win over the Rockies on Sunday.
Jesse Garcia
Sun, Jun 26th
Blake Snell (0-5) allowed four runs on six hits in 5 2/3 innings on Saturday against the Phillies. The southpaw walked a pair and struck out four while taking the loss in the 4-2 defeat.
Brad Richter
Sun, Jun 26th
 Joe Ryan tossed six innings, allowing seven hits, three earned runs, one walk, and stuck out seven. He earned a no-decision in the Twins loss to Cleveland on Tuesday.
Jesse Garcia
Wed, Jun 22nd
Padres starter Blake Snell was roughed up by Colorado, allowing five runs, four earned, on five hits and four walks in 4 2/3 innings. The lefty is now 0-4 on the season.
Kendall Capps
Mon, Jun 20th
 Joe Ryan pitched 4 2/3 innings, allowing five hits, one walk, four earned runs, and struck out three batters. He earned the loss as the Twins fell to Seattle 5-0 on Tuesday.
Jesse Garcia
Wed, Jun 15th
Blake Snell tossed six innings Sunday, allowing two runs on six hits and two walks while striking out seven. The Padres would go on to lose 4-2 to the Rockies.
Kendall Capps
Mon, Jun 13th
 The Minnesota Twins officially activated Joe Ryan from the COVID-19 list ahead of Tuesday's game against the Mariners.
Ari Koslow
Tue, Jun 14th
Blake Snell (0-3) took the loss on Monday in the 11-5 defeat to the Mets. He pitched four innings, allowing five runs (four earned) on seven hits while yielding three walks. Snell generated four strikeouts in the 95-pitch outing.
Brad Richter
Tue, Jun 7th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Joe Ryan
SP - MIN
Joe Ryan
Blake Snell
SP - SD
Blake Snell
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs SEARobbie Ray (7-6)#20@ ARIMerrill Kelly (7-5)#96
Sat, Apr 9thvs SEALogan Gilbert (9-3)#39@ ARIZach Davies (2-4)#175
Sun, Apr 10thvs SEAMarco Gonzales (4-9)#93@ ARICaleb Smith (0-1)#264
Mon, Apr 11thvs SEAChris Flexen (4-8)#122@ SFAlex Wood (5-7)#73
Tue, Apr 12thvs LADAndrew Heaney (1-0)#64@ SFAlex Cobb (3-3)#89
Wed, Apr 13thvs LADClayton Kershaw (5-2)#33@ SFLogan Webb (7-3)#18
Fri, Apr 15th@ BOSNick Pivetta (8-5)#36vs ATLKyle Wright (9-4)#44
Sat, Apr 16th@ BOSTanner Houck (4-3)#55vs ATLIan Anderson (6-5)#90
Sun, Apr 17th@ BOSMichael Wacha (6-1)#109vs ATLBryce Elder (1-3)#301
Mon, Apr 18th@ BOSRich Hill (4-4)#146vs CINNick Lodolo (1-2)#200
Tue, Apr 19th@ KCCarlos Hernandez (0-3)#327vs CINReiver Sanmartin (0-4)#235
Wed, Apr 20th@ KCDaniel Lynch (3-7)#233vs CINVladimir Gutierrez (1-6)#389
Thu, Apr 21st@ KCZack Greinke (2-4)#125   
Fri, Apr 22ndvs CWSMichael Kopech (2-5)#34vs LADJulio Urias (6-6)#13
Sat, Apr 23rdvs CWSVince Velasquez (3-3)#168vs LADTyler Anderson (9-1)#60
Sun, Apr 24thvs CWSLucas Giolito (5-4)#37vs LADClayton Kershaw (5-2)#33
Tue, Apr 26thvs DETEduardo Rodriguez (1-3)#43@ CINReiver Sanmartin (0-4)#235
Wed, Apr 27thvs DETMichael Pineda (1-3)#142@ CINVladimir Gutierrez (1-6)#389
Thu, Apr 28thvs DETTarik Skubal (5-7)#35@ CINTyler Mahle (3-7)#48
Fri, Apr 29th@ TBCorey Kluber (3-5)#49@ PITZach Thompson (3-6)#157
Sat, Apr 30th@ TBShane McClanahan (9-3)#8@ PITJT Brubaker (2-7)#117
Sun, May 1st@ TBJosh Fleming (2-3)#181@ PITMitch Keller (2-5)#173
Mon, May 2nd@ BALTyler Wells (7-4)#88   
Tue, May 3rd@ BALBruce Zimmermann (2-5)#225   
Wed, May 4th@ BALKyle Bradish (1-4)#269@ CLECal Quantrill (4-4)#91
Thu, May 5th@ BALSpenser Watkins (1-1)#385vs MIAJesus Luzardo (2-3)#135
Fri, May 6thvs OAKZach Logue (2-4)#217vs MIASandy Alcantara (8-3)#1
Sat, May 7thvs OAKJames Kaprielian (1-5)#193vs MIAPablo Lopez (5-4)#16
Sun, May 8thvs OAKDaulton Jefferies (1-7)vs MIATrevor Rogers (4-6)#72
Tue, May 10thvs HOUJustin Verlander (10-3)#4vs CHCWade Miley (1-0)#166
Thu, May 12thvs HOULuis Garcia (6-5)#38   
Fri, May 13thvs CLEAaron Civale (2-5)#162@ ATLMax Fried (8-2)#14
Sat, May 14thvs CLEShane Bieber (3-4)#6@ ATLCharlie Morton (4-3)#52
Sun, May 15thvs CLETriston McKenzie (5-6)#69@ ATLKyle Wright (9-4)#44
Mon, May 16th@ OAKZach Logue (2-4)#217   
Tue, May 17th@ OAKJames Kaprielian (1-5)#193@ PHIZach Eflin (3-5)#62
Wed, May 18th@ OAKDaulton Jefferies (1-7)@ PHIZack Wheeler (7-4)#11
Fri, May 20th@ KCDaniel Lynch (3-7)#233@ SFJakob Junis (4-1)#127
Sat, May 21st@ KCBrad Keller (3-9)#115@ SFCarlos Rodon (7-4)#7
Sun, May 22nd@ KCBrady Singer (3-3)#84@ SFAlex Wood (5-7)#73
Mon, May 23rdvs DETElvin Rodriguez (0-2)#336vs MILAdrian Houser (4-8)#159
Tue, May 24thvs DETBeau Brieske (1-6)#180vs MILCorbin Burnes (7-4)#3
Wed, May 25thvs DETRony Garcia (3-2)#213vs MILAaron Ashby (1-6)#101
Thu, May 26thvs KCDaniel Lynch (3-7)#233   
Fri, May 27thvs KCBrad Keller (3-9)#115vs PITJose Quintana (1-4)#85
Sat, May 28thvs KCBrady Singer (3-3)#84vs PITJT Brubaker (2-7)#117
Sun, May 29thvs KCZack Greinke (2-4)#125vs PITRoansy Contreras (2-2)#143
Mon, May 30th@ DETBeau Brieske (1-6)#180@ STLPacky Naughton (0-2)#275
Tue, May 31st@ DETJoey Wentz (0-1)#382@ STLAdam Wainwright (6-6)#41
Wed, Jun 1st@ DETTarik Skubal (5-7)#35@ STLDakota Hudson (6-4)#94
Thu, Jun 2nd@ DETAlex Faedo (1-4)#138@ MILAdrian Houser (4-8)#159
Fri, Jun 3rd@ TORYusei Kikuchi (3-4)#99@ MILCorbin Burnes (7-4)#3
Sat, Jun 4th@ TORJose Berrios (6-4)#50@ MILAaron Ashby (1-6)#101
Sun, Jun 5th@ TORKevin Gausman (6-6)#19@ MILEric Lauer (6-3)#82
Tue, Jun 7thvs NYYJameson Taillon (9-1)#42vs NYMTaijuan Walker (6-2)#83
Wed, Jun 8thvs NYYNestor Cortes Jr. (7-3)#46vs NYMChris Bassitt (6-5)#29
Thu, Jun 9thvs NYYGerrit Cole (7-2)#2   
Fri, Jun 10thvs TBDrew Rasmussen (5-3)#57vs COLChad Kuhl (5-5)#249
Sat, Jun 11thvs TBShane Baz (1-1)#107vs COLKyle Freeland (4-5)#169
Sun, Jun 12thvs TBJeffrey Springs (3-2)#32vs COLGerman Marquez (4-6)#97
Mon, Jun 13th@ SEAChris Flexen (4-8)#122@ CHCJustin Steele (3-5)#153
Tue, Jun 14th@ SEALogan Gilbert (9-3)#39@ CHCKyle Hendricks (4-6)#120
Wed, Jun 15th@ SEAMarco Gonzales (4-9)#93@ CHCCaleb Kilian (0-2)#230
Fri, Jun 17th@ ARIMadison Bumgarner (3-8)#131@ COLKyle Freeland (4-5)#169
Sat, Jun 18th@ ARILuke Weaver (1-1)#164@ COLGerman Marquez (4-6)#97
Sun, Jun 19th@ ARIMerrill Kelly (7-5)#96@ COLAntonio Senzatela (3-5)#322
Tue, Jun 21stvs CLEAaron Civale (2-5)#162vs ARIZac Gallen (4-2)#40
Wed, Jun 22ndvs CLETriston McKenzie (5-6)#69vs ARIMadison Bumgarner (3-8)#131
Thu, Jun 23rdvs CLEZach Plesac (2-5)#116vs PHIRanger Suarez (6-5)#78
Fri, Jun 24thvs COLGerman Marquez (4-6)#97vs PHIAaron Nola (5-5)#5
Sat, Jun 25thvs COLAntonio Senzatela (3-5)#322vs PHIZach Eflin (3-5)#62
Sun, Jun 26thvs COLRyan Feltner (1-3)#383vs PHIKyle Gibson (4-3)#77
Mon, Jun 27th@ CLETriston McKenzie (5-6)#69   
Tue, Jun 28th@ CLEKonnor Pilkington (1-1)#198@ ARIZac Gallen (4-2)#40
Wed, Jun 29th@ CLECal Quantrill (4-4)#91@ ARIMadison Bumgarner (3-8)#131
Thu, Jun 30th@ CLEShane Bieber (3-4)#6@ LADMitch White (1-1)#197
Fri, Jul 1stvs BALSpenser Watkins (1-1)#385@ LADTony Gonsolin (10-0)#24
Sat, Jul 2ndvs BALJordan Lyles (4-7)#292@ LADTyler Anderson (9-1)#60
Sun, Jul 3rdvs BALTyler Wells (7-4)#88@ LADClayton Kershaw (5-2)#33
Mon, Jul 4th@ CWSJohnny Cueto (2-4)#167vs SEAChris Flexen (4-8)#122
Tue, Jul 5th@ CWSMichael Kopech (2-5)#34vs SEALogan Gilbert (9-3)#39
Wed, Jul 6th@ CWSLance Lynn (1-1)#56   
Fri, Jul 8th@ TEXMartin Perez (7-2)#68vs SF
Sat, Jul 9th@ TEXJon Gray (4-4)#47vs SFCarlos Rodon (7-4)#7
Sun, Jul 10th@ TEXDane Dunning (1-6)#102vs SFAlex Wood (5-7)#73
Tue, Jul 12thvs MIL@ COL
Wed, Jul 13thvs MIL@ COL
Thu, Jul 14thvs CWS@ COL
Fri, Jul 15thvs CWSvs ARI
Sat, Jul 16thvs CWSvs ARI
Sun, Jul 17thvs CWSvs ARI
Sat, Jul 23rd@ DET@ NYM
Sun, Jul 24th@ DET@ NYM
Tue, Jul 26th@ MIL@ DET
Wed, Jul 27th@ MIL@ DET
Fri, Jul 29th@ SDvs MIN
Sat, Jul 30th@ SDvs MIN
Sun, Jul 31st@ SDvs MIN
Mon, Aug 1stvs DETvs COL
Tue, Aug 2ndvs DETvs COL
Wed, Aug 3rdvs DETvs COL
Thu, Aug 4thvs TORvs COL
Fri, Aug 5thvs TOR@ LAD
Sat, Aug 6thvs TOR@ LAD
Sun, Aug 7thvs TOR@ LAD
Tue, Aug 9th@ LADvs SF
Wed, Aug 10th@ LADvs SF
Fri, Aug 12th@ LAA@ WSH
Sat, Aug 13th@ LAA@ WSH
Sun, Aug 14th@ LAA@ WSH
Mon, Aug 15thvs KC@ MIA
Tue, Aug 16thvs KC@ MIA
Wed, Aug 17thvs KC@ MIA
Fri, Aug 19thvs TEXvs WSH
Sat, Aug 20thvs TEXvs WSH
Sun, Aug 21stvs TEXvs WSH
Mon, Aug 22ndvs TEX   
Tue, Aug 23rd@ HOUvs CLE
Wed, Aug 24th@ HOUvs CLE
Thu, Aug 25th@ HOU   
Fri, Aug 26thvs SF@ KC
Sat, Aug 27thvs SF@ KC
Sun, Aug 28thvs SF@ KC
Mon, Aug 29thvs BOS@ SF
Tue, Aug 30thvs BOS@ SF
Wed, Aug 31stvs BOS@ SF
Fri, Sep 2nd@ CWS@ LAD
Sat, Sep 3rd@ CWS@ LAD
Sun, Sep 4th@ CWS@ LAD
Mon, Sep 5th@ NYYvs ARI
Tue, Sep 6th@ NYYvs ARI
Wed, Sep 7th@ NYYvs ARI
Thu, Sep 8th@ NYY   
Fri, Sep 9thvs CLEvs LAD
Sat, Sep 10thvs CLEvs LAD
Sun, Sep 11thvs CLEvs LAD
Tue, Sep 13thvs KC@ SEA
Wed, Sep 14thvs KC@ SEA
Thu, Sep 15thvs KC@ ARI
Fri, Sep 16th@ CLE@ ARI
Sat, Sep 17th@ CLE@ ARI
Sun, Sep 18th@ CLE@ ARI
Mon, Sep 19th@ CLE   
Tue, Sep 20th@ KCvs STL
Wed, Sep 21st@ KCvs STL
Thu, Sep 22nd@ KCvs STL
Fri, Sep 23rdvs LAA@ COL
Sat, Sep 24thvs LAA@ COL
Sun, Sep 25thvs LAA@ COL
Tue, Sep 27thvs CWSvs LAD
Wed, Sep 28thvs CWSvs LAD
Thu, Sep 29thvs CWSvs LAD
Fri, Sep 30th@ DETvs CWS
Sat, Oct 1st@ DETvs CWS
Sun, Oct 2nd@ DETvs CWS
Mon, Oct 3rd@ CWSvs SF
Tue, Oct 4th@ CWSvs SF
Wed, Oct 5th@ CWSvs SF
Thu, Apr 7th   @ ARIMadison Bumgarner (3-8)#131
Thu, Apr 14th   vs ATLCharlie Morton (4-3)#52
Mon, May 9th   vs CHCKyle Hendricks (4-6)#120
Wed, May 11th   vs CHCKeegan Thompson (7-3)#98
Thu, May 19th   @ PHIKyle Gibson (4-3)#77
Mon, Jun 6th   vs NYMCarlos Carrasco (9-4)#65
Thu, Jun 16th   @ CHCMatt Swarmer (1-3)#244
Mon, Jun 20th   vs ARIZach Davies (2-4)#175
Thu, Jul 7th   vs SFLogan Webb (7-3)#18
Mon, Jul 11th   @ COL
Fri, Jul 22nd   @ NYM
Mon, Jul 25th   @ DET
Mon, Aug 8th   vs SF
Thu, Aug 18th   vs WSH