Skip to main content

Who Should I Trade?

Framber Valdez for Joe Ryan (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
69%
Recommended by
9 of 13 experts
31%
Recommended by
4 of 13 experts
Rankings 
   
Rest of Season# 40# 53
VBR# 100# 211
   
Projections 
   
Strikeouts8261
Wins75
Saves00
ERA3.353.89
WHIP1.301.20
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 43# 63
   
Mike Maher
FantasyPros
# 21# 62
   
Bart Wheeler
Hail to Fantasy Football
# 31# 54
   
Mick Ciallela
Fantrax
# 30# 67
   
Nate Miller
Fantasy Six Pack
# 48# 68
   
Brad Camara
RotoBaller
# 37# 101
   
Scott Youngson
Pitcher List
# 32# 66
   
Travis Argo
Fantasy Six Pack
# 41# 58
   
Kelly Kirby
FantasyPros
# 52# 56
   
Ryan Amore
Pitcher List
# 54# 47
   
Joe Pisapia
FantasyPros
# 65# 36
   
Pierre Camus
RotoBaller
# 69# 51
   
Andrew Seifter
FantasyPros
# 83# 44
   
Who Should I Trade? Player Statistics
  Framber Valdez
SP - HOU
Framber Valdez
Joe Ryan
SP - MIN
Joe Ryan
2022 Stats 
   
   
Games Played1612
   
Games Started1612
   
Innings Pitched101.066.0
   
Wins86
   
Losses33
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7651
   
Earned Runs3022
   
Home Runs Allowed67
   
Strikeouts9360
   
Walks3818
   
ERA2.673.00
   
WHIP1.131.05
   
Who Should I Trade? Player Projections
  Framber Valdez
SP - HOU
Framber Valdez
Joe Ryan
SP - MIN
Joe Ryan
2022 Projections 
   
   
Games Played1511
   
Games Started1512
   
Innings Pitched91.859.3
   
Wins75
   
Losses42
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7852
   
Earned Runs3426
   
Home Runs Allowed79
   
Strikeouts8261
   
Walks3517
   
ERA3.353.89
   
WHIP1.301.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 electric Sunday afternoon. He struck out a career-high 13 batters across six innings, allowing two runs on three hits and five walks as Houston defeated the Angels 4-2.
Kendall Capps
Mon, Jul 4th
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
 Astros starter Framber Valdez completely shut down the New York Mets Tuesday. He tossed eight scoreless innings, scattering six hits and two walks while striking out five.
Kendall Capps
Wed, Jun 29th
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
 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
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
Thu, Apr 7th@ LAAShohei Ohtani (7-4)#21   
Fri, Apr 8th@ LAAReid Detmers (2-3)#110vs SEARobbie Ray (7-6)#20
Sat, Apr 9th@ LAANoah Syndergaard (5-6)#80vs SEALogan Gilbert (9-3)#39
Sun, Apr 10th@ LAAJose Suarez (1-2)#149vs SEAMarco Gonzales (4-9)#93
Tue, Apr 12th@ ARIMadison Bumgarner (3-8)#131vs LADAndrew Heaney (1-0)#64
Wed, Apr 13th@ ARIMerrill Kelly (7-5)#96vs LADClayton Kershaw (5-2)#33
Fri, Apr 15th@ SEAMarco Gonzales (4-9)#93@ BOSNick Pivetta (8-5)#36
Sat, Apr 16th@ SEAChris Flexen (4-8)#122@ BOSTanner Houck (4-3)#55
Sun, Apr 17th@ SEAMatt Brash (1-3)#172@ BOSMichael Wacha (6-1)#109
Mon, Apr 18thvs LAAMichael Lorenzen (6-6)#129@ BOSRich Hill (4-4)#146
Tue, Apr 19thvs LAAPatrick Sandoval (3-3)#67@ KCCarlos Hernandez (0-3)#327
Wed, Apr 20thvs LAAShohei Ohtani (7-4)#21@ KCDaniel Lynch (3-7)#233
Fri, Apr 22ndvs TORRoss Stripling (4-3)#124vs CWSMichael Kopech (2-5)#34
Sat, Apr 23rdvs TORAlek Manoah (9-2)#17vs CWSVince Velasquez (3-3)#168
Sun, Apr 24thvs TORYusei Kikuchi (3-4)#99vs CWSLucas Giolito (5-4)#37
Mon, Apr 25th@ TEXDane Dunning (1-6)#102   
Tue, Apr 26th@ TEXTaylor Hearn (4-5)#261vs DETEduardo Rodriguez (1-3)#43
Wed, Apr 27th@ TEXGlenn Otto (4-4)#148vs DETMichael Pineda (1-3)#142
Thu, Apr 28th@ TEXMartin Perez (7-2)#68vs DETTarik Skubal (5-7)#35
Fri, Apr 29th@ TORYusei Kikuchi (3-4)#99@ TBCorey Kluber (3-5)#49
Sat, Apr 30th@ TORJose Berrios (6-4)#50@ TBShane McClanahan (9-3)#8
Sun, May 1st@ TORKevin Gausman (6-6)#19@ TBJosh Fleming (2-3)#181
Mon, May 2ndvs SEAMarco Gonzales (4-9)#93@ BALTyler Wells (7-4)#88
Tue, May 3rdvs SEAChris Flexen (4-8)#122@ BALBruce Zimmermann (2-5)#225
Wed, May 4thvs SEAMatt Brash (1-3)#172@ BALKyle Bradish (1-4)#269
Thu, May 5thvs DETTarik Skubal (5-7)#35@ BALSpenser Watkins (1-1)#385
Fri, May 6thvs DETBeau Brieske (1-6)#180vs OAKZach Logue (2-4)#217
Sat, May 7thvs DETEduardo Rodriguez (1-3)#43vs OAKJames Kaprielian (1-5)#193
Sun, May 8thvs DETWily Peralta (2-0)#263vs OAKDaulton Jefferies (1-7)
Tue, May 10th@ MINJoe Ryan (6-3)#53vs HOUJustin Verlander (10-3)#4
Thu, May 12th@ MINJosh Winder (3-2)#190vs HOULuis Garcia (6-5)#38
Fri, May 13th@ WSHJosiah Gray (6-5)#123vs CLEAaron Civale (2-5)#162
Sat, May 14th@ WSHErick Fedde (5-5)#174vs CLEShane Bieber (3-4)#6
Sun, May 15th@ WSHPatrick Corbin (4-10)#132vs CLETriston McKenzie (5-6)#69
Mon, May 16th@ BOSGarrett Whitlock (2-1)#63@ OAKZach Logue (2-4)#217
Tue, May 17th@ BOSNathan Eovaldi (4-2)#25@ OAKJames Kaprielian (1-5)#193
Wed, May 18th@ BOSNick Pivetta (8-5)#36@ OAKDaulton Jefferies (1-7)
Thu, May 19thvs TEXGlenn Otto (4-4)#148   
Fri, May 20thvs TEXMartin Perez (7-2)#68@ KCDaniel Lynch (3-7)#233
Sat, May 21stvs TEXJon Gray (4-4)#47@ KCBrad Keller (3-9)#115
Sun, May 22ndvs TEXTaylor Hearn (4-5)#261@ KCBrady Singer (3-3)#84
Mon, May 23rdvs CLETriston McKenzie (5-6)#69vs DETElvin Rodriguez (0-2)#336
Tue, May 24thvs CLEZach Plesac (2-5)#116vs DETBeau Brieske (1-6)#180
Wed, May 25thvs CLECal Quantrill (4-4)#91vs DETRony Garcia (3-2)#213
Fri, May 27th@ SEAChris Flexen (4-8)#122vs KCBrad Keller (3-9)#115
Sat, May 28th@ SEALogan Gilbert (9-3)#39vs KCBrady Singer (3-3)#84
Sun, May 29th@ SEAMarco Gonzales (4-9)#93vs KCZack Greinke (2-4)#125
Mon, May 30th@ OAKPaul Blackburn (6-3)#10@ DETBeau Brieske (1-6)#180
Tue, May 31st@ OAKFrankie Montas (3-9)#15@ DETJoey Wentz (0-1)#382
Wed, Jun 1st@ OAKCole Irvin (2-6)#113@ DETTarik Skubal (5-7)#35
Fri, Jun 3rd@ KCBrady Singer (3-3)#84@ TORYusei Kikuchi (3-4)#99
Sat, Jun 4th@ KCKris Bubic (1-5)#256@ TORJose Berrios (6-4)#50
Sun, Jun 5th@ KCJonathan Heasley (1-4)#209@ TORKevin Gausman (6-6)#19
Mon, Jun 6thvs SEARobbie Ray (7-6)#20   
Tue, Jun 7thvs SEAChris Flexen (4-8)#122vs NYYJameson Taillon (9-1)#42
Wed, Jun 8thvs SEALogan Gilbert (9-3)#39vs NYYNestor Cortes Jr. (7-3)#46
Fri, Jun 10thvs MIAPablo Lopez (5-4)#16vs TBDrew Rasmussen (5-3)#57
Sat, Jun 11thvs MIABraxton Garrett (1-3)#251vs TBShane Baz (1-1)#107
Sun, Jun 12thvs MIAEdward Cabrera (2-1)#207vs TBJeffrey Springs (3-2)#32
Mon, Jun 13th@ TEXTaylor Hearn (4-5)#261@ SEAChris Flexen (4-8)#122
Tue, Jun 14th@ TEXDane Dunning (1-6)#102@ SEALogan Gilbert (9-3)#39
Wed, Jun 15th@ TEXTyson Miller (0-1)#356@ SEAMarco Gonzales (4-9)#93
Fri, Jun 17thvs CWSLucas Giolito (5-4)#37@ ARIMadison Bumgarner (3-8)#131
Sat, Jun 18thvs CWSJohnny Cueto (2-4)#167@ ARILuke Weaver (1-1)#164
Sun, Jun 19thvs CWSMichael Kopech (2-5)#34@ ARIMerrill Kelly (7-5)#96
Tue, Jun 21stvs NYMTrevor Williams (1-5)#171vs CLEAaron Civale (2-5)#162
Wed, Jun 22ndvs NYMCarlos Carrasco (9-4)#65vs CLETriston McKenzie (5-6)#69
Thu, Jun 23rd@ NYYJameson Taillon (9-1)#42vs CLEZach Plesac (2-5)#116
Fri, Jun 24th@ NYYLuis Severino (4-3)#31vs COLGerman Marquez (4-6)#97
Sat, Jun 25th@ NYYGerrit Cole (7-2)#2vs COLAntonio Senzatela (3-5)#322
Sun, Jun 26th@ NYYNestor Cortes Jr. (7-3)#46vs COLRyan Feltner (1-3)#383
Tue, Jun 28th@ NYMCarlos Carrasco (9-4)#65@ CLEKonnor Pilkington (1-1)#198
Wed, Jun 29th@ NYMTaijuan Walker (6-2)#83@ CLECal Quantrill (4-4)#91
Thu, Jun 30thvs NYYLuis Severino (4-3)#31@ CLEShane Bieber (3-4)#6
Fri, Jul 1stvs LAAMichael Lorenzen (6-6)#129vs BALSpenser Watkins (1-1)#385
Sat, Jul 2ndvs LAAPatrick Sandoval (3-3)#67vs BALJordan Lyles (4-7)#292
Sun, Jul 3rdvs LAAJose Suarez (1-2)#149vs BALTyler Wells (7-4)#88
Mon, Jul 4thvs KCJonathan Heasley (1-4)#209@ CWSJohnny Cueto (2-4)#167
Tue, Jul 5thvs KCZack Greinke (2-4)#125@ CWSMichael Kopech (2-5)#34
Wed, Jul 6thvs KCBrad Keller (3-9)#115@ CWSLance Lynn (1-1)#56
Thu, Jul 7thvs KCKris Bubic (1-5)#256   
Fri, Jul 8th@ OAKPaul Blackburn (6-3)#10@ TEXMartin Perez (7-2)#68
Sat, Jul 9th@ OAKFrankie Montas (3-9)#15@ TEXJon Gray (4-4)#47
Sun, Jul 10th@ OAKCole Irvin (2-6)#113@ TEXDane Dunning (1-6)#102
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
Thu, Jul 21stvs NYY   
Fri, Jul 22nd@ SEA   
Sat, Jul 23rd@ SEA@ DET
Sun, Jul 24th@ SEA@ DET
Mon, Jul 25th@ OAK   
Tue, Jul 26th@ OAK@ MIL
Wed, Jul 27th@ OAK@ MIL
Thu, Jul 28thvs SEA   
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
Thu, Aug 11thvs TEX   
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
Thu, Aug 18th@ CWS   
Fri, Aug 19th@ ATLvs TEX
Sat, Aug 20th@ ATLvs TEX
Sun, Aug 21st@ ATLvs 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
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
Fri, Sep 9thvs LAAvs CLE
Sat, Sep 10thvs LAAvs CLE
Sun, Sep 11thvs LAAvs CLE
Mon, Sep 12th@ DET   
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
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
Mon, Apr 11th   vs SEAChris Flexen (4-8)#122
Thu, Apr 21st   @ KCZack Greinke (2-4)#125
Thu, May 26th   vs KCDaniel Lynch (3-7)#233
Thu, Jun 2nd   @ DETAlex Faedo (1-4)#138
Thu, Jun 9th   vs NYYGerrit Cole (7-2)#2
Mon, Jun 27th   @ CLETriston McKenzie (5-6)#69
Mon, Aug 22nd   vs TEX
Mon, Aug 29th   vs BOS
Thu, Sep 8th   @ NYY
Thu, Sep 29th   vs CWS