Skip to main content

Who Should I Trade?

Joe Ryan for Framber Valdez (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Framber Valdez
SP - HOU
Framber Valdez
Joe Ryan
SP - MIN
Joe Ryan
Expert
Recommendation
62%
Recommended by
8 of 13 experts
38%
Recommended by
5 of 13 experts
Rankings 
   
Rest of Season# 44# 53
VBR# 104# 186
   
Projections 
   
Strikeouts8970
Wins86
Saves00
ERA3.323.89
WHIP1.321.20
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 43# 63
   
Mike Maher
FantasyPros
# 36# 104
   
Mick Ciallela
Fantrax
# 36# 64
   
Nate Miller
Fantasy Six Pack
# 51# 53
   
Brad Camara
RotoBaller
# 37# 101
   
Scott Youngson
Pitcher List
# 32# 66
   
Travis Argo
Fantasy Six Pack
# 41# 58
   
Kelly Kirby
FantasyPros
# 52# 56
   
Joe Pisapia
FantasyPros
# 65# 36
   
Bart Wheeler
Hail to Fantasy Football
# 55# 40
   
Andrew Seifter
FantasyPros
# 83# 44
   
Ryan Amore
Pitcher List
# 54# 47
   
Pierre Camus
RotoBaller
# 69# 51
   
Who Should I Trade? Player Statistics
  Framber Valdez
SP - HOU
Framber Valdez
Joe Ryan
SP - MIN
Joe Ryan
2022 Stats 
   
   
Games Played1410
   
Games Started1410
   
Innings Pitched87.054.0
   
Wins75
   
Losses33
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed6741
   
Earned Runs2818
   
Home Runs Allowed56
   
Strikeouts7552
   
Walks3116
   
ERA2.903.00
   
WHIP1.131.06
   
Who Should I Trade? Player Projections
  Framber Valdez
SP - HOU
Framber Valdez
Joe Ryan
SP - MIN
Joe Ryan
2022 Projections 
   
   
Games Played1713
   
Games Started1614
   
Innings Pitched100.568.8
   
Wins86
   
Losses43
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed8659
   
Earned Runs3730
   
Home Runs Allowed710
   
Strikeouts8970
   
Walks4020
   
ERA3.323.89
   
WHIP1.321.20
   
Who Should I Trade? Player Notes
  Framber Valdez
SP - HOU
Framber Valdez
Joe Ryan
SP - MIN
Joe Ryan
News 
 Astros starter Framber Valdez was strong yet again Thursday, tossing six innings allowing three runs on two hits and three walks, striking out seven.
Kendall Capps
Fri, Jun 24th
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
 Astros starting pitcher Framber Valdez was very strong yet again in a 13-3 victory over the White Sox. He pitched six innings of three-run ball, allowing eight hits and struck out seven.
Kendall Capps
Sat, Jun 18th
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
 Astros starter Framber Valdez fell to 6-3 as the Marlins got to him for four runs (two earned) over six frames. He gave up four hits and walked three in defeat.
Kendall Capps
Sun, Jun 12th
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
 Astros starter Framber Valdez tossed six innings vs. the Royals in a 7-4 win.
Kendall Capps
Mon, Jun 6th
Joe Ryan will be activated from the IL and start on Tuesday against Seattle.
Jesse Garcia
Mon, Jun 13th
 Framber Valdez improved to 5-2 on the season, finishing off his second career complete game.
Kendall Capps
Mon, May 30th
Joe Ryan is expected to make his return to the Twins starting rotation sometime next week.
Ari Koslow
Fri, Jun 10th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Framber Valdez
SP - HOU
Framber Valdez
Joe Ryan
SP - MIN
Joe Ryan
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ LAAReid Detmers (2-3)#96vs SEARobbie Ray (6-6)#23
Sat, Apr 9th@ LAANoah Syndergaard (4-6)#80vs SEALogan Gilbert (7-3)#34
Sun, Apr 10th@ LAAJose Suarez (0-2)#143vs SEAMarco Gonzales (4-7)#100
Mon, Apr 11th   vs SEAChris Flexen (2-8)#110
Tue, Apr 12th@ ARIMadison Bumgarner (3-7)#119vs LADAndrew Heaney (1-0)#64
Wed, Apr 13th@ ARIMerrill Kelly (6-4)#115vs LADClayton Kershaw (5-1)#32
Fri, Apr 15th@ SEAMarco Gonzales (4-7)#100@ BOSNick Pivetta (7-5)#48
Sat, Apr 16th@ SEAChris Flexen (2-8)#110@ BOSTanner Houck (4-3)#62
Sun, Apr 17th@ SEAMatt Brash (1-3)#174@ BOSMichael Wacha (6-1)#123
Mon, Apr 18thvs LAAMichael Lorenzen (6-4)#117@ BOSRich Hill (3-4)#145
Tue, Apr 19thvs LAAPatrick Sandoval (3-2)#71@ KCCarlos Hernandez (0-3)#309
Wed, Apr 20thvs LAAShohei Ohtani (6-4)#41@ KCDaniel Lynch (3-7)#281
Thu, Apr 21st   @ KCZack Greinke (0-4)#122
Fri, Apr 22ndvs TORRoss Stripling (4-2)#127vs CWSMichael Kopech (2-3)#33
Sat, Apr 23rdvs TORAlek Manoah (8-2)#16vs CWSVince Velasquez (3-3)#227
Sun, Apr 24thvs TORYusei Kikuchi (2-3)#89vs CWSLucas Giolito (4-4)#24
Tue, Apr 26th@ TEXTaylor Hearn (4-5)#238vs DETEduardo Rodriguez (1-3)#38
Wed, Apr 27th@ TEXGlenn Otto (4-2)#140vs DETMichael Pineda (1-2)#138
Thu, Apr 28th@ TEXMartin Perez (5-2)#86vs DETTarik Skubal (5-5)#27
Fri, Apr 29th@ TORYusei Kikuchi (2-3)#89@ TBCorey Kluber (3-4)#55
Sat, Apr 30th@ TORJose Berrios (5-3)#45@ TBShane McClanahan (7-3)#9
Sun, May 1st@ TORKevin Gausman (5-6)#10@ TBJosh Fleming (2-3)#166
Mon, May 2ndvs SEAMarco Gonzales (4-7)#100@ BALTyler Wells (5-4)#88
Tue, May 3rdvs SEAChris Flexen (2-8)#110@ BALBruce Zimmermann (2-5)#220
Wed, May 4thvs SEAMatt Brash (1-3)#174@ BALKyle Bradish (1-4)#256
Thu, May 5thvs DETTarik Skubal (5-5)#27@ BALSpenser Watkins (0-1)#378
Fri, May 6thvs DETBeau Brieske (1-6)#217vs OAKZach Logue (2-4)#205
Sat, May 7thvs DETEduardo Rodriguez (1-3)#38vs OAKJames Kaprielian (0-5)#158
Sun, May 8thvs DETWily Peralta (2-0)#276vs OAKDaulton Jefferies (1-7)
Tue, May 10th@ MINJoe Ryan (5-3)#51vs HOUJustin Verlander (8-3)#3
Thu, May 12th@ MINJosh Winder (2-2)#163vs HOULuis Garcia (5-5)#40
Fri, May 13th@ WSHJosiah Gray (6-4)#135vs CLEAaron Civale (2-3)#130
Sat, May 14th@ WSHErick Fedde (5-5)#209vs CLEShane Bieber (3-3)#5
Sun, May 15th@ WSHPatrick Corbin (3-10)#132vs CLETriston McKenzie (4-5)#67
Mon, May 16th@ BOSGarrett Whitlock (2-1)#58@ OAKZach Logue (2-4)#205
Tue, May 17th@ BOSNathan Eovaldi (4-2)#20@ OAKJames Kaprielian (0-5)#158
Wed, May 18th@ BOSNick Pivetta (7-5)#48@ OAKDaulton Jefferies (1-7)
Fri, May 20thvs TEXMartin Perez (5-2)#86@ KCDaniel Lynch (3-7)#281
Sat, May 21stvs TEXJon Gray (3-3)#79@ KCBrad Keller (2-8)#120
Sun, May 22ndvs TEXTaylor Hearn (4-5)#238@ KCBrady Singer (3-2)#82
Mon, May 23rdvs CLETriston McKenzie (4-5)#67vs DETElvin Rodriguez (0-2)#363
Tue, May 24thvs CLEZach Plesac (2-5)#116vs DETBeau Brieske (1-6)#217
Wed, May 25thvs CLECal Quantrill (4-4)#77vs DETRony Garcia (1-2)#240
Thu, May 26th   vs KCDaniel Lynch (3-7)#281
Fri, May 27th@ SEAChris Flexen (2-8)#110vs KCBrad Keller (2-8)#120
Sat, May 28th@ SEALogan Gilbert (7-3)#34vs KCBrady Singer (3-2)#82
Sun, May 29th@ SEAMarco Gonzales (4-7)#100vs KCZack Greinke (0-4)#122
Mon, May 30th@ OAKPaul Blackburn (6-3)#12@ DETBeau Brieske (1-6)#217
Tue, May 31st@ OAKFrankie Montas (3-7)#14@ DETJoey Wentz (0-1)#373
Wed, Jun 1st@ OAKCole Irvin (2-4)#104@ DETTarik Skubal (5-5)#27
Thu, Jun 2nd   @ DETAlex Faedo (1-4)#131
Fri, Jun 3rd@ KCBrady Singer (3-2)#82@ TORYusei Kikuchi (2-3)#89
Sat, Jun 4th@ KCKris Bubic (1-4)#246@ TORJose Berrios (5-3)#45
Sun, Jun 5th@ KCJonathan Heasley (1-3)#218@ TORKevin Gausman (5-6)#10
Tue, Jun 7thvs SEAChris Flexen (2-8)#110vs NYYJameson Taillon (8-1)#39
Wed, Jun 8thvs SEALogan Gilbert (7-3)#34vs NYYNestor Cortes Jr. (6-3)#54
Thu, Jun 9th   vs NYYGerrit Cole (6-1)#1
Fri, Jun 10thvs MIAPablo Lopez (5-3)#19vs TBDrew Rasmussen (5-3)#53
Sat, Jun 11thvs MIABraxton Garrett (1-2)#257vs TBShane Baz (0-1)#91
Sun, Jun 12thvs MIAEdward Cabrera (2-1)#197vs TBJeffrey Springs (3-2)#36
Mon, Jun 13th@ TEXTaylor Hearn (4-5)#238@ SEAChris Flexen (2-8)#110
Tue, Jun 14th@ TEXDane Dunning (1-5)#98@ SEALogan Gilbert (7-3)#34
Wed, Jun 15th@ TEXTyson Miller (0-1)#349@ SEAMarco Gonzales (4-7)#100
Fri, Jun 17thvs CWSLucas Giolito (4-4)#24@ ARIMadison Bumgarner (3-7)#119
Sat, Jun 18thvs CWSJohnny Cueto (1-4)#191@ ARILuke Weaver (1-1)#144
Sun, Jun 19thvs CWSMichael Kopech (2-3)#33@ ARIMerrill Kelly (6-4)#115
Tue, Jun 21stvs NYMTrevor Williams (1-4)#173vs CLEAaron Civale (2-3)#130
Wed, Jun 22ndvs NYMCarlos Carrasco (8-3)#47vs CLETriston McKenzie (4-5)#67
Thu, Jun 23rd@ NYYJameson Taillon (8-1)#39vs CLEZach Plesac (2-5)#116
Fri, Jun 24th@ NYYLuis Severino (4-1)#35vs COLGerman Marquez (3-5)#105
Sat, Jun 25th@ NYYGerrit Cole (6-1)#1vs COLAntonio Senzatela (3-3)#233
Sun, Jun 26th@ NYYNestor Cortes Jr. (6-3)#54vs COLRyan Feltner (1-2)#375
Mon, Jun 27th   @ CLETriston McKenzie (4-5)#67
Tue, Jun 28th@ NYMTrevor Williams (1-4)#173@ CLE
Wed, Jun 29th@ NYMCarlos Carrasco (8-3)#47@ CLECal Quantrill (4-4)#77
Thu, Jun 30thvs NYYGerrit Cole (6-1)#1@ CLEShane Bieber (3-3)#5
Fri, Jul 1stvs LAAMichael Lorenzen (6-4)#117vs BAL
Sat, Jul 2ndvs LAAPatrick Sandoval (3-2)#71vs BALJordan Lyles (4-6)#326
Sun, Jul 3rdvs LAANoah Syndergaard (4-6)#80vs BALTyler Wells (5-4)#88
Mon, Jul 4thvs KC@ CWS
Tue, Jul 5thvs KC@ CWS
Wed, Jul 6thvs KC@ CWS
Fri, Jul 8th@ OAK@ TEX
Sat, Jul 9th@ OAK@ TEX
Sun, Jul 10th@ OAK@ TEX
Tue, Jul 12th@ LAAvs MIL
Wed, Jul 13th@ LAAvs MIL
Thu, Jul 14th@ LAAvs CWS
Fri, Jul 15thvs OAKvs CWS
Sat, Jul 16thvs OAKvs CWS
Sun, Jul 17thvs OAKvs CWS
Sat, Jul 23rd@ SEA@ DET
Sun, Jul 24th@ SEA@ DET
Tue, Jul 26th@ OAK@ MIL
Wed, Jul 27th@ OAK@ MIL
Fri, Jul 29thvs SEA@ SD
Sat, Jul 30thvs SEA@ SD
Sun, Jul 31stvs SEA@ SD
Mon, Aug 1stvs BOSvs DET
Tue, Aug 2ndvs BOSvs DET
Wed, Aug 3rdvs BOSvs DET
Thu, Aug 4th@ CLEvs TOR
Fri, Aug 5th@ CLEvs TOR
Sat, Aug 6th@ CLEvs TOR
Sun, Aug 7th@ CLEvs TOR
Tue, Aug 9thvs TEX@ LAD
Wed, Aug 10thvs TEX@ LAD
Fri, Aug 12thvs OAK@ LAA
Sat, Aug 13thvs OAK@ LAA
Sun, Aug 14thvs OAK@ LAA
Mon, Aug 15th@ CWSvs KC
Tue, Aug 16th@ CWSvs KC
Wed, Aug 17th@ CWSvs KC
Fri, Aug 19th@ ATLvs TEX
Sat, Aug 20th@ ATLvs TEX
Sun, Aug 21st@ ATLvs TEX
Mon, Aug 22nd   vs TEX
Tue, Aug 23rdvs MIN@ HOU
Wed, Aug 24thvs MIN@ HOU
Thu, Aug 25thvs MIN@ HOU
Fri, Aug 26thvs BALvs SF
Sat, Aug 27thvs BALvs SF
Sun, Aug 28thvs BALvs SF
Mon, Aug 29th   vs BOS
Tue, Aug 30th@ TEXvs BOS
Wed, Aug 31st@ TEXvs BOS
Fri, Sep 2nd@ LAA@ CWS
Sat, Sep 3rd@ LAA@ CWS
Sun, Sep 4th@ LAA@ CWS
Mon, Sep 5thvs TEX@ NYY
Tue, Sep 6thvs TEX@ NYY
Wed, Sep 7thvs TEX@ NYY
Thu, Sep 8th   @ NYY
Fri, Sep 9thvs LAAvs CLE
Sat, Sep 10thvs LAAvs CLE
Sun, Sep 11thvs LAAvs CLE
Tue, Sep 13th@ DETvs KC
Wed, Sep 14th@ DETvs KC
Thu, Sep 15thvs OAKvs KC
Fri, Sep 16thvs OAK@ CLE
Sat, Sep 17thvs OAK@ CLE
Sun, Sep 18thvs OAK@ CLE
Mon, Sep 19th@ TB@ CLE
Tue, Sep 20th@ TB@ KC
Wed, Sep 21st@ TB@ KC
Thu, Sep 22nd@ BAL@ KC
Fri, Sep 23rd@ BALvs LAA
Sat, Sep 24th@ BALvs LAA
Sun, Sep 25th@ BALvs LAA
Tue, Sep 27thvs ARIvs CWS
Wed, Sep 28thvs ARIvs CWS
Thu, Sep 29th   vs CWS
Fri, Sep 30thvs TB@ DET
Sat, Oct 1stvs TB@ DET
Sun, Oct 2ndvs TB@ DET
Mon, Oct 3rdvs PHI@ CWS
Tue, Oct 4thvs PHI@ CWS
Wed, Oct 5thvs PHI@ CWS
Thu, Apr 7th@ LAAShohei Ohtani (6-4)#41   
Mon, Apr 25th@ TEXDane Dunning (1-5)#98   
Thu, May 19thvs TEXGlenn Otto (4-2)#140   
Mon, Jun 6thvs SEARobbie Ray (6-6)#23   
Thu, Jul 7thvs KC   
Thu, Jul 21stvs NYY   
Fri, Jul 22nd@ SEA   
Mon, Jul 25th@ OAK   
Thu, Jul 28thvs SEA   
Thu, Aug 11thvs TEX   
Thu, Aug 18th@ CWS   
Mon, Sep 12th@ DET