Skip to main content

Who Should I Trade?

Glenn Otto for Dakota Hudson (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Glenn Otto
SP - TEX
Glenn Otto
Dakota Hudson
SP - STL
Dakota Hudson
Expert
Recommendation
57%
Recommended by
4 of 7 experts
43%
Recommended by
3 of 7 experts
Rankings 
   
Rest of Season# 156# 167
VBR# 402# 294
   
Projections 
   
Strikeouts4851
Wins46
Saves00
ERA4.394.01
WHIP1.401.41
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 116# 138
   
Andrew Seifter
FantasyPros
# 163
   
Bart Wheeler
Hail to Fantasy Football
# 175
   
Ryan Amore
Pitcher List
# 146
   
Scott Youngson
Pitcher List
# 116# 111
   
Nate Miller
Fantasy Six Pack
# 121
   
Mick Ciallela
Fantrax
# 177
   
Who Should I Trade? Player Statistics
  Glenn Otto
SP - TEX
Glenn Otto
Dakota Hudson
SP - STL
Dakota Hudson
2022 Stats 
   
   
Games Played814
   
Games Started814
   
Innings Pitched40.175.0
   
Wins45
   
Losses24
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed3266
   
Earned Runs1931
   
Home Runs Allowed56
   
Strikeouts3341
   
Walks2335
   
ERA4.243.72
   
WHIP1.361.35
   
Who Should I Trade? Player Projections
  Glenn Otto
SP - TEX
Glenn Otto
Dakota Hudson
SP - STL
Dakota Hudson
2022 Projections 
   
   
Games Played1316
   
Games Started1012
   
Innings Pitched51.877.0
   
Wins46
   
Losses46
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed4872
   
Earned Runs2534
   
Home Runs Allowed77
   
Strikeouts4851
   
Walks2232
   
ERA4.394.01
   
WHIP1.401.41
   
Who Should I Trade? Player Notes
  Glenn Otto
SP - TEX
Glenn Otto
Dakota Hudson
SP - STL
Dakota Hudson
News 
 The Rangers placed Glenn Otto on the COVID-19 Related IL on Friday.
Dan Harris
Fri, Jun 10th
Dakota Hudson lasted 4 1/3 innings on the mound for the Cardinals Thursday, allowing five runs on seven hits while also walking three and striking out two in the Cardinals' 6-4 loss to the Brewers.
Chris Schommer
Fri, Jun 24th
 Glenn Otto earned the win Saturday against the Mariners, allowing two runs on two hits across five innings to go along with four strikeouts and five walks.
Ari Koslow
Sat, Jun 4th
Dakota Hudson lasted five innings on the mound Saturday, allowing two runs on four hits while also walking five and striking out three in the Cardinals' 11-2 win over the Red Sox.
Chris Schommer
Sun, Jun 19th
 Glenn Otto earned the win Monday against the Rays, allowing two runs (one earned) on four hits across six innings to go along with four strikeouts and three walks.
Ari Koslow
Mon, May 30th
Dakota Hudson struggled on the mount Sunday, allowing six runs on nine hits while also walking two and striking out two in seven innings pitched in the Cardinals' 7-6 loss to the Reds.
Chris Schommer
Sun, Jun 12th
 Glenn Otto earned the win on Wednesday against the Angels, allowing one run on three hits over five innings to go along with seven strikeouts and two walks.
Ari Koslow
Thu, May 26th
Cardinals SP Dakota Hudson had is best start of the season Tuesday, allowing one run on two hits while also walking one and striking out six in seven innings pitched, picking up the no-decision in the Cardinals' 4-2 loss to the Rays.
Chris Schommer
Wed, Jun 8th
 Glenn Otto took the loss on Thursday against the Astros, allowing two runs on seven hits over six innings to go along with two strikeouts and three walks.
Ari Koslow
Fri, May 20th
Cardinals SP Dakota Hudson was strong on the mound Wednesday, allowing one run on four hits while also walking one and striking out three in seven innings pitched in the Cardinals' 5-2 win over the Padres.
Chris Schommer
Wed, Jun 1st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Glenn Otto
SP - TEX
Glenn Otto
Dakota Hudson
SP - STL
Dakota Hudson
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ TORJose Berrios (5-3)#45   
Sat, Apr 9th@ TORKevin Gausman (5-6)#10vs PITMitch Keller (2-5)#204
Sun, Apr 10th@ TORHyun Jin Ryu (2-0)vs PITBryse Wilson (0-4)#380
Mon, Apr 11thvs COLAustin Gomber (3-7)#181   
Tue, Apr 12thvs COLChad Kuhl (4-5)#275vs KCDaniel Lynch (3-7)#281
Thu, Apr 14thvs LAAShohei Ohtani (6-4)#41@ MILBrandon Woodruff (5-3)#26
Fri, Apr 15thvs LAAReid Detmers (2-3)#96@ MILFreddy Peralta (3-2)#94
Sat, Apr 16thvs LAANoah Syndergaard (4-6)#80@ MILAdrian Houser (4-7)#161
Sun, Apr 17thvs LAAJose Suarez (0-2)#143@ MILAaron Ashby (1-5)#73
Tue, Apr 19th@ SEARobbie Ray (6-6)#23@ MIAJesus Luzardo (2-3)#126
Wed, Apr 20th@ SEALogan Gilbert (7-3)#34@ MIASandy Alcantara (7-2)#2
Thu, Apr 21st@ SEAMarco Gonzales (4-7)#100@ MIAPablo Lopez (5-3)#19
Fri, Apr 22nd@ OAKAdam Oller (0-3)#303@ CINHunter Greene (3-8)#107
Sat, Apr 23rd@ OAKFrankie Montas (3-7)#14@ CINTyler Mahle (2-6)#46
Sun, Apr 24th@ OAKCole Irvin (2-4)#104@ CINNick Lodolo (1-2)#193
Mon, Apr 25thvs HOUFramber Valdez (7-3)#25vs NYMMax Scherzer (5-1)#124
Tue, Apr 26thvs HOUJake Odorizzi (3-2)#118vs NYMChris Bassitt (5-5)#31
Wed, Apr 27thvs HOUCristian Javier (4-3)#78vs NYMCarlos Carrasco (8-3)#47
Thu, Apr 28thvs HOUJustin Verlander (8-3)#3vs ARIHumberto Castellanos (3-2)#232
Fri, Apr 29thvs ATLIan Anderson (6-3)#90vs ARIMadison Bumgarner (3-7)#119
Sat, Apr 30thvs ATLBryce Elder (1-3)#295vs ARIMerrill Kelly (6-4)#115
Sun, May 1stvs ATLKyle Muller (0-1)#241vs ARIZach Davies (2-4)#186
Tue, May 3rd@ PHIRanger Suarez (6-4)#81@ KCBrad Keller (2-8)#120
Wed, May 4th@ PHIZack Wheeler (6-4)#11@ KCKris Bubic (1-4)#246
Sun, May 8th@ NYYJordan Montgomery (3-1)#30@ SFJakob Junis (4-1)#111
Mon, May 9th@ NYYNestor Cortes Jr. (6-3)#54   
Tue, May 10thvs KCBrad Keller (2-8)#120vs BALKyle Bradish (1-4)#256
Wed, May 11thvs KCGabe Speiervs BALSpenser Watkins (0-1)#378
Thu, May 12thvs KCJonathan Heasley (1-3)#218vs BALBryan Baker
Fri, May 13thvs BOSNick Pivetta (7-5)#48vs SFLogan Webb (6-2)#17
Sat, May 14thvs BOSRich Hill (3-4)#145vs SFJakob Junis (4-1)#111
Sun, May 15thvs BOSAustin Davisvs SFCarlos Rodon (6-4)#21
Mon, May 16thvs LAANoah Syndergaard (4-6)#80   
Tue, May 17thvs LAAReid Detmers (2-3)#96@ NYMTaijuan Walker (5-2)#101
Wed, May 18thvs LAAShohei Ohtani (6-4)#41@ NYMMax Scherzer (5-1)#124
Thu, May 19th@ HOUFramber Valdez (7-3)#25@ NYMChris Bassitt (5-5)#31
Fri, May 20th@ HOUCristian Javier (4-3)#78@ PITZach Thompson (3-5)#157
Sat, May 21st@ HOUJustin Verlander (8-3)#3@ PITJose Quintana (1-4)#125
Sun, May 22nd@ HOUJose Urquidy (6-3)#84@ PITBryse Wilson (0-4)#380
Tue, May 24th@ LAANoah Syndergaard (4-6)#80vs TORKevin Gausman (5-6)#10
Wed, May 25th@ LAAReid Detmers (2-3)#96   
Thu, May 26th@ OAKFrankie Montas (3-7)#14vs MILEric Lauer (6-3)#87
Fri, May 27th@ OAKCole Irvin (2-4)#104vs MILBrandon Woodruff (5-3)#26
Sat, May 28th@ OAKZach Logue (2-4)#205vs MILAdrian Houser (4-7)#161
Sun, May 29th@ OAKJames Kaprielian (0-5)#158vs MILCorbin Burnes (5-4)#4
Mon, May 30thvs TBDrew Rasmussen (5-3)#53vs SDNick Martinez (2-3)#146
Tue, May 31stvs TBRyan Yarbrough (0-3)#151vs SDBlake Snell (0-4)#63
Wed, Jun 1stvs TBJeffrey Springs (3-2)#36vs SDYu Darvish (7-3)#28
Thu, Jun 2ndvs TBCorey Kluber (3-4)#55@ CHCKeegan Thompson (7-2)#172
Fri, Jun 3rdvs SEALogan Gilbert (7-3)#34@ CHCMarcus Stroman (2-5)#61
Sat, Jun 4thvs SEAMarco Gonzales (4-7)#100@ CHCCaleb Kilian (0-2)#277
Sun, Jun 5thvs SEAGeorge Kirby (2-2)#69@ CHCJustin Steele (2-5)#164
Tue, Jun 7th@ CLEKirk McCarty (0-1)@ TBJeffrey Springs (3-2)#36
Wed, Jun 8th@ CLEShane Bieber (3-3)#5@ TBCorey Kluber (3-4)#55
Fri, Jun 10th@ CWSReynaldo Lopez (4-1)#154vs CINLuis Castillo (2-4)#44
Sat, Jun 11th@ CWSLucas Giolito (4-4)#24vs CINHunter Greene (3-8)#107
Sun, Jun 12th@ CWSMichael Kopech (2-3)#33vs CINGraham Ashcraft (3-1)#198
Mon, Jun 13thvs HOUCristian Javier (4-3)#78vs PITMitch Keller (2-5)#204
Tue, Jun 14thvs HOUJose Urquidy (6-3)#84vs PITBryse Wilson (0-4)#380
Wed, Jun 15thvs HOULuis Garcia (5-5)#40vs PITRoansy Contreras (2-1)#153
Thu, Jun 16th@ DETBeau Brieske (1-6)#217   
Fri, Jun 17th@ DETTarik Skubal (5-5)#27@ BOSMichael Wacha (6-1)#123
Sat, Jun 18th@ DETRony Garcia (1-2)#240@ BOSKutter Crawford (1-2)#211
Sun, Jun 19th@ DETDrew Hutchison (0-4)@ BOSNick Pivetta (7-5)#48
Tue, Jun 21stvs PHIKyle Gibson (4-3)#99@ MILChi Chi Gonzalez (0-1)#347
Wed, Jun 22ndvs PHIZack Wheeler (6-4)#11@ MILEric Lauer (6-3)#87
Fri, Jun 24thvs WSHPaolo Espino (0-1)#206vs CHCKyle Hendricks (2-6)#129
Sat, Jun 25thvs WSHJosiah Gray (6-4)#135vs CHCAdrian Sampson (0-0)#371
Sun, Jun 26thvs WSHJackson Tetreault (1-1)#334vs CHCMatt Swarmer (1-3)#296
Mon, Jun 27th@ KCKris Bubic (1-4)#246vs MIAPablo Lopez (5-3)#19
Tue, Jun 28th@ KCDaniel Lynch (3-7)#281vs MIABraxton Garrett (1-2)#257
Wed, Jun 29th@ KCZack Greinke (0-4)#122vs MIASandy Alcantara (7-2)#2
Fri, Jul 1st@ NYMTaijuan Walker (5-2)#101@ PHIZach Eflin (2-5)#65
Sat, Jul 2nd@ NYMChris Bassitt (5-5)#31@ PHIKyle Gibson (4-3)#99
Sun, Jul 3rd@ NYMMax Scherzer (5-1)#124@ PHIZack Wheeler (6-4)#11
Mon, Jul 4th@ BAL@ ATL
Tue, Jul 5th@ BAL@ ATL
Wed, Jul 6th@ BAL@ ATL
Fri, Jul 8thvs MINvs PHI
Sat, Jul 9thvs MINvs PHI
Sun, Jul 10thvs MINvs PHI
Mon, Jul 11thvs OAKvs PHI
Tue, Jul 12thvs OAKvs LAD
Wed, Jul 13thvs OAKvs LAD
Thu, Jul 14thvs SEAvs LAD
Fri, Jul 15thvs SEAvs CIN
Sat, Jul 16thvs SEAvs CIN
Sun, Jul 17thvs SEAvs CIN
Thu, Jul 21st@ MIA   
Fri, Jul 22nd@ OAK@ CIN
Sat, Jul 23rd@ OAK@ CIN
Sun, Jul 24th@ OAK@ CIN
Mon, Jul 25th@ SEA   
Tue, Jul 26th@ SEA@ TOR
Wed, Jul 27th@ SEA@ TOR
Thu, Jul 28th@ LAA   
Fri, Jul 29th@ LAA@ WSH
Sat, Jul 30th@ LAA@ WSH
Sun, Jul 31st@ LAA@ WSH
Mon, Aug 1stvs BAL   
Tue, Aug 2ndvs BALvs CHC
Wed, Aug 3rdvs BALvs CHC
Thu, Aug 4thvs CWSvs CHC
Fri, Aug 5thvs CWSvs NYY
Sat, Aug 6thvs CWSvs NYY
Sun, Aug 7thvs CWSvs NYY
Tue, Aug 9th@ HOU@ COL
Wed, Aug 10th@ HOU@ COL
Thu, Aug 11th@ HOU@ COL
Fri, Aug 12thvs SEAvs MIL
Sat, Aug 13thvs SEAvs MIL
Sun, Aug 14thvs SEAvs MIL
Mon, Aug 15thvs OAK   
Tue, Aug 16thvs OAKvs COL
Wed, Aug 17thvs OAKvs COL
Thu, Aug 18thvs OAKvs COL
Fri, Aug 19th@ MIN@ ARI
Sat, Aug 20th@ MIN@ ARI
Sun, Aug 21st@ MIN@ ARI
Mon, Aug 22nd@ MIN@ CHC
Tue, Aug 23rd@ COL@ CHC
Wed, Aug 24th@ COL@ CHC
Fri, Aug 26thvs DETvs ATL
Sat, Aug 27thvs DETvs ATL
Sun, Aug 28thvs DETvs ATL
Tue, Aug 30thvs HOU@ CIN
Wed, Aug 31stvs HOU@ CIN
Thu, Sep 1st@ BOS   
Fri, Sep 2nd@ BOSvs CHC
Sat, Sep 3rd@ BOSvs CHC
Sun, Sep 4th@ BOSvs CHC
Mon, Sep 5th@ HOUvs WSH
Tue, Sep 6th@ HOUvs WSH
Wed, Sep 7th@ HOUvs WSH
Fri, Sep 9thvs TOR@ PIT
Sat, Sep 10thvs TOR@ PIT
Sun, Sep 11thvs TOR@ PIT
Mon, Sep 12th@ MIA   
Tue, Sep 13thvs OAKvs MIL
Wed, Sep 14thvs OAKvs MIL
Fri, Sep 16th@ TBvs CIN
Sat, Sep 17th@ TBvs CIN
Sun, Sep 18th@ TBvs CIN
Tue, Sep 20thvs LAA@ SD
Wed, Sep 21stvs LAA@ SD
Thu, Sep 22ndvs LAA@ SD
Fri, Sep 23rdvs CLE@ LAD
Sat, Sep 24thvs CLE@ LAD
Sun, Sep 25thvs CLE@ LAD
Tue, Sep 27th@ SEA@ MIL
Wed, Sep 28th@ SEA@ MIL
Thu, Sep 29th@ SEA   
Fri, Sep 30th@ LAAvs PIT
Sat, Oct 1st@ LAAvs PIT
Sun, Oct 2nd@ LAAvs PIT
Mon, Oct 3rdvs NYY@ PIT
Tue, Oct 4thvs NYY@ PIT
Wed, Oct 5thvs NYY@ PIT
Thu, Apr 7th   vs PITJT Brubaker (1-7)#112
Mon, May 2nd   vs KCZack Greinke (0-4)#122
Thu, May 5th   @ SFMauricio Llovera
Fri, May 6th   @ SFAlex Cobb (3-2)#85
Sat, May 7th   @ SFLogan Webb (6-2)#17
Mon, May 23rd   vs TORJose Berrios (5-3)#45
Thu, Jun 9th   @ TBShane McClanahan (7-3)#9
Mon, Jun 20th   @ MILCorbin Burnes (5-4)#4
Thu, Jun 23rd   @ MILJason Alexander (2-0)#298
Thu, Jul 7th   @ ATL
Thu, Aug 25th   @ CHC
Mon, Aug 29th   @ CIN
Thu, Sep 8th   vs WSH
Thu, Sep 15th   vs CIN