Skip to main content

Who Should I Trade?

Miles Mikolas for Kyle Finnegan (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Kyle Finnegan
RP - WSH
Kyle Finnegan
Miles Mikolas
SP - STL
Miles Mikolas
Expert
Recommendation
56%
Recommended by
5 of 9 experts
44%
Recommended by
4 of 9 experts
Rankings 
   
Rest of Season# 166# 199
VBR# 254# 402
   
Projections 
   
Strikeouts55
Wins00
Saves20
ERA4.004.06
WHIP1.471.26
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 103# 210
   
Dan Harris
FantasyPros
# 77
   
Mick Ciallela
Fantrax
# 78
   
Brendan Tuma
FantasyPros
# 77
   
Corbin Young
FantasyData
# 238# 343
   
Carmen Maiorano
FantasyPros
# 104
   
Pierre Camus
RotoBaller
# 159
   
Chris Clegg
Fantrax
# 199
   
Ryan Amore
Pitcher List
# 219
   
Who Should I Trade? Player Statistics
  Kyle Finnegan
RP - WSH
Kyle Finnegan
Miles Mikolas
SP - STL
Miles Mikolas
2021 Stats 
   
   
Games Played637
   
Games Started07
   
Innings Pitched62.232.2
   
Wins51
   
Losses82
   
Saves100
   
Blown Saves40
   
Holds120
   
Hits Allowed5932
   
Earned Runs2316
   
Home Runs Allowed84
   
Strikeouts6221
   
Walks3110
   
ERA3.344.50
   
WHIP1.451.31
   
Who Should I Trade? Player Projections
  Kyle Finnegan
RP - WSH
Kyle Finnegan
Miles Mikolas
SP - STL
Miles Mikolas
2021 Projections 
   
   
Games Played51
   
Games Started01
   
Innings Pitched4.66.5
   
Wins00
   
Losses00
   
Saves20
   
Blown Saves00
   
Holds10
   
Hits Allowed46
   
Earned Runs23
   
Home Runs Allowed11
   
Strikeouts55
   
Walks21
   
ERA4.004.06
   
WHIP1.471.26
   
Who Should I Trade? Player Notes
  Kyle Finnegan
RP - WSH
Kyle Finnegan
Miles Mikolas
SP - STL
Miles Mikolas
News 
 Kyle Finnegan got back on track with his 10th save of the season. Finnegan tossed a scoreless 9th inning with one walk and one strikeout.
Corbin Young
Sun, Sep 19th
Miles Mikolas (1-2) picked up his first win of the season on Friday night, pitching 5 2/3 scoreless innings against the Padres. Mikolas allowed just three hits and two walks while striking out three in an 8-2 victory.
Lucas Spence
Sat, Sep 18th
 Kyle Finnegan blew the save after allowing a pair of earned runs. Finnegan gave up three hits and one walk with no strikeouts.
Corbin Young
Fri, Sep 17th
Miles Mikolas allowed six hits, four runs, and a walk across five innings while striking out just one batter in a no-decision against Cincinnati on Saturday.
Lucas Spence
Sat, Sep 11th
 Kyle Finnegan blew the save and gave up four earned on Wednesday. Finnegan allowed four hits, four earned runs, and one walk with one strikeout in 1 1/3 innings pitched.
Corbin Young
Wed, Sep 15th
Miles Mikolas fell to 0-2 on the season in a loss to the Dodgers on Monday, allowing five hits, five runs (four earned), and two walks across five innings while striking out three batters.
Lucas Spence
Mon, Sep 6th
 Kyle Finnegan earned a five-out save on Sunday against the Pirates. Finnegan allowed zeros across the board with one strikeout on 17 pitches.
Corbin Young
Sun, Sep 12th
Cardinals starter Miles Mikolas lasted only four innings in the first game of a double-header on Wednesday, allowing five hits, four runs, and a walk while striking out three in a no-decision.
Lucas Spence
Wed, Sep 1st
 Kyle Finnegan earned his 8th save of the season after throwing one scoreless inning. Finnegan gave up one hit with two strikeouts.
Corbin Young
Wed, Sep 8th
Making his second start since returning to the Cardinals rotation, Miles Mikolas was ineffective on Thursday. The veteran right-hander allowed eight hits, three runs, and a walk in just 4 1/3 innings while striking out three batters.
Lucas Spence
Fri, Aug 27th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Finnegan
RP - WSH
Kyle Finnegan
Miles Mikolas
SP - STL
Miles Mikolas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   @ CINLuis Castillo (8-15)#35
Sat, Apr 3rd   @ CINTyler Mahle (12-5)#32
Sun, Apr 4th   @ CINJeff Hoffman (3-5)#198
Mon, Apr 5th   @ MIATrevor Rogers (7-7)#62
Tue, Apr 6thvs ATLDrew Smyly (9-4)#64@ MIASandy Alcantara (9-13)#9
Wed, Apr 7thvs ATLHuascar Ynoa (4-5)#122@ MIAPablo Lopez (5-5)#56
Thu, Apr 8th   vs MILCorbin Burnes (10-4)#4
Sat, Apr 10th@ LADJulio Urias (18-3)#10vs MILAdrian Houser (9-6)#50
Sun, Apr 11th@ LADClayton Kershaw (10-7)#18vs MILBrett Anderson (4-8)#158
Mon, Apr 12th@ STLJohn Gant (5-9)#142vs WSHErick Fedde (7-9)#367
Tue, Apr 13th@ STLJack Flaherty (9-2)#14vs WSHStephen Strasburg (1-2)
Wed, Apr 14th@ STLAdam Wainwright (16-7)#5vs WSHJoe Ross (5-9)
Fri, Apr 16thvs ARITaylor Widener (2-1)#181@ PHIZach Eflin (4-7)
Sat, Apr 17thvs ARILuke Weaver (3-5)#110@ PHIMatt Moore (2-4)#382
Sun, Apr 18thvs ARIMadison Bumgarner (7-10)#119@ PHIAaron Nola (8-8)#47
Mon, Apr 19thvs STLJack Flaherty (9-2)#14@ WSHJoe Ross (5-9)
Tue, Apr 20thvs STLAdam Wainwright (16-7)#5@ WSHPatrick Corbin (8-15)#240
Wed, Apr 21stvs STLCarlos Martinez (4-9)@ WSHMax Scherzer (15-4)#3
Fri, Apr 23rd@ NYMJacob deGrom (7-2)vs CINSonny Gray (7-8)#88
Sat, Apr 24th@ NYMMarcus Stroman (9-12)#26vs CINWade Miley (12-7)#39
Sun, Apr 25th@ NYMTaijuan Walker (7-10)#81vs CINLuis Castillo (8-15)#35
Mon, Apr 26th   vs PHIZack Wheeler (14-9)#2
Tue, Apr 27th@ TORTrent Thornton (1-3)#170vs PHIZach Eflin (4-7)
Wed, Apr 28th@ TORSteven Matz (13-7)#57vs PHIVince Velasquez (3-7)#166
Thu, Apr 29th   vs PHIAaron Nola (8-8)#47
Fri, Apr 30thvs MIAPablo Lopez (5-5)#56@ PITJT Brubaker (5-13)#130
Sat, May 1stvs MIAPaul Campbell (2-3)#230@ PITTrevor Cahill (1-5)
Sun, May 2ndvs MIATrevor Rogers (7-7)#62@ PITWil Crowe (4-7)#401
Mon, May 3rd   vs NYMJoey Lucchesi (1-4)
Wed, May 5thvs ATLMax Fried (12-7)#30vs NYMMiguel Castro
Thu, May 6thvs ATLDrew Smyly (9-4)#64vs NYMTaijuan Walker (7-10)#81
Fri, May 7th@ NYYJameson Taillon (8-6)#90vs COLAustin Gomber (9-9)
Sat, May 8th@ NYYCorey Kluber (5-3)#58vs COLChi Chi Gonzalez (3-7)#405
Sun, May 9th@ NYYDomingo German (4-5)#83vs COLGerman Marquez (12-10)#25
Tue, May 11thvs PHIChase Anderson (2-4)#332@ MILFreddy Peralta (9-5)#16
Wed, May 12thvs PHIZack Wheeler (14-9)#2@ MILBrandon Woodruff (9-9)#11
Thu, May 13thvs PHIZach Eflin (4-7)@ MILCorbin Burnes (10-4)#4
Fri, May 14th@ ARIRiley Smith (1-4)#202@ SDJoe Musgrove (11-9)#8
Sat, May 15th@ ARISeth Frankoff (0-2)@ SDChris Paddack (7-7)#48
Sun, May 16th@ ARILuke Weaver (3-5)#110@ SDRyan Weathers (4-7)#194
Tue, May 18th@ CHCZach Davies (6-11)#390vs PITJT Brubaker (5-13)#130
Wed, May 19th@ CHCJake Arrieta (5-14)#402vs PITTrevor Cahill (1-5)
Fri, May 21stvs BALJorge Lopez (3-14)vs CHCKyle Hendricks (14-6)#77
Sat, May 22ndvs BALBruce Zimmermann (4-4)#355vs CHCAdbert Alzolay (5-13)#123
Sun, May 23rdvs BALMatt Harvey (6-14)#404vs CHCZach Davies (6-11)#390
Mon, May 24th   @ CWSLance Lynn (10-5)#15
Tue, May 25thvs CINTyler Mahle (12-5)#32@ CWSLucas Giolito (10-9)#28
Wed, May 26th   @ CWSCarlos Rodon (12-5)#20
Thu, May 27thvs CINSonny Gray (7-8)#88@ ARIJon Duplantier (0-3)#262
Fri, May 28th   @ ARIMadison Bumgarner (7-10)#119
Sat, May 29thvs MILBrett Anderson (4-8)#158@ ARISeth Frankoff (0-2)
Sun, May 30thvs MILBrandon Woodruff (9-9)#11@ ARIMatt Peacock (5-7)#164
Mon, May 31st@ ATLCharlie Morton (13-6)#6@ LADTrevor Bauer (8-5)
Tue, Jun 1st@ ATLMax Fried (12-7)#30@ LADDavid Price (4-2)#69
Wed, Jun 2nd@ ATLDrew Smyly (9-4)#64@ LADWalker Buehler (14-4)#1
Thu, Jun 3rd@ ATLTucker Davidson (0-0)#281vs CINVladimir Gutierrez (9-6)#85
Fri, Jun 4th@ PHIZack Wheeler (14-9)#2vs CINLuis Castillo (8-15)#35
Sat, Jun 5th@ PHISpencer Howard (0-4)#177vs CINTyler Mahle (12-5)#32
Sun, Jun 6th@ PHIVince Velasquez (3-7)#166vs CINWade Miley (12-7)#39
Tue, Jun 8th@ TBTyler Glasnow (5-2)vs CLEShane Bieber (7-4)#37
Wed, Jun 9th@ TBShane McClanahan (9-6)#65vs CLEJ.C. Mejia (1-7)#250
Fri, Jun 11thvs SFAnthony DeSclafani (12-7)#21@ CHCKohl Stewart (1-1)#359
Sat, Jun 12thvs SFConner Menez (1-0)#247@ CHCKyle Hendricks (14-6)#77
Sun, Jun 13thvs SFJohnny Cueto (7-7)#121@ CHCZach Davies (6-11)#390
Mon, Jun 14thvs PITJT Brubaker (5-13)#130vs MIABraxton Garrett (1-2)#300
Tue, Jun 15thvs PITTyler Anderson (7-9)#82vs MIATrevor Rogers (7-7)#62
Wed, Jun 16thvs PITChase De Jong (1-4)vs MIASandy Alcantara (9-13)#9
Thu, Jun 17th   @ ATLCharlie Morton (13-6)#6
Fri, Jun 18thvs NYMJoey Lucchesi (1-4)@ ATLMax Fried (12-7)#30
Sun, Jun 20thvs NYMTaijuan Walker (7-10)#81@ ATLDrew Smyly (9-4)#64
Tue, Jun 22nd@ PHIZack Wheeler (14-9)#2@ DETTarik Skubal (8-12)#98
Wed, Jun 23rd@ PHIVince Velasquez (3-7)#166@ DETMatt Manning (4-6)#302
Thu, Jun 24th@ MIACody Poteet (2-3)#214vs PITChad Kuhl (5-7)#231
Fri, Jun 25th@ MIAPablo Lopez (5-5)#56vs PITWil Crowe (4-7)#401
Sat, Jun 26th@ MIAZach Thompson (2-6)#135vs PITJT Brubaker (5-13)#130
Sun, Jun 27th@ MIASandy Alcantara (9-13)#9vs PITMax Kranick (1-3)#239
Mon, Jun 28thvs NYMJerad Eickhoff (0-2)#229vs ARIJake Faria (0-0)#354
Tue, Jun 29thvs TBRich Hill (6-7)#79vs ARICaleb Smith (4-9)#162
Wed, Jun 30thvs TBDrew Rasmussen (3-1)#125vs ARIRiley Smith (1-4)#202
Thu, Jul 1stvs LADVictor Gonzalez@ COLAntonio Senzatela (4-9)#146
Fri, Jul 2ndvs LADJulio Urias (18-3)#10@ COLChi Chi Gonzalez (3-7)#405
Sat, Jul 3rdvs LADClayton Kershaw (10-7)#18@ COLKyle Freeland (6-8)#375
Sun, Jul 4thvs LADGarrett Cleavinger@ COLGerman Marquez (12-10)#25
Mon, Jul 5th@ SDJoe Musgrove (11-9)#8@ SFKevin Gausman (14-6)#13
Tue, Jul 6th@ SDRyan Weathers (4-7)#194@ SFJohnny Cueto (7-7)#121
Wed, Jul 7th@ SDChris Paddack (7-7)#48@ SFAlex Wood (10-4)#49
Fri, Jul 9th@ SFLogan Webb (10-3)#31@ CHCKyle Hendricks (14-6)#77
Sat, Jul 10th@ SFAnthony DeSclafani (12-7)#21@ CHCZach Davies (6-11)#390
Fri, Jul 16thvs SDChris Paddack (7-7)#48vs SFLogan Webb (10-3)#31
Sat, Jul 17th   vs SFAnthony DeSclafani (12-7)#21
Sun, Jul 18thvs SDJoe Musgrove (11-9)#8vs SFJohnny Cueto (7-7)#121
Mon, Jul 19thvs MIARoss Detwiler (2-1)#225vs CHCAlec Mills (6-6)#185
Tue, Jul 20thvs MIATrevor Rogers (7-7)#62vs CHCTrevor Williams (4-2)#160
Wed, Jul 21stvs MIANick Neidert (1-2)#207vs CHCKyle Hendricks (14-6)#77
Thu, Jul 22nd   vs CHCAdbert Alzolay (5-13)#123
Fri, Jul 23rd@ BALJorge Lopez (3-14)@ CINTyler Mahle (12-5)#32
Sat, Jul 24th@ BALMatt Harvey (6-14)#404@ CINLuis Castillo (8-15)#35
Sun, Jul 25th@ BALJohn Means (6-7)#54@ CINSonny Gray (7-8)#88
Tue, Jul 27th@ PHIMatt Moore (2-4)#382@ CLECal Quantrill (6-3)#67
Wed, Jul 28th   @ CLEZach Plesac (10-6)#55
Fri, Jul 30thvs CHCJake Arrieta (5-14)#402vs MINGriffin Jax (3-4)#213
Sat, Jul 31stvs CHCKyle Hendricks (14-6)#77vs MINBailey Ober (2-3)#131
Sun, Aug 1stvs CHCAdbert Alzolay (5-13)#123vs MINMichael Pineda (7-8)#51
Tue, Aug 3rdvs PHIZack Wheeler (14-9)#2vs ATLMax Fried (12-7)#30
Wed, Aug 4thvs PHIChase Anderson (2-4)#332vs ATLDrew Smyly (9-4)#64
Thu, Aug 5thvs PHIAaron Nola (8-8)#47vs ATLTouki Toussaint (3-3)#172
Fri, Aug 6th@ ATLKyle Muller (2-4)#165vs KCMike Minor (8-12)#106
Sat, Aug 7th@ ATLCharlie Morton (13-6)#6vs KCBrad Keller (8-12)#391
Sun, Aug 8th@ ATLMax Fried (12-7)#30vs KCKris Bubic (5-6)#186
Tue, Aug 10th   @ PITSteven Brault (0-3)#224
Wed, Aug 11th@ NYMCarlos Carrasco (1-3)#95@ PITWil Crowe (4-7)#401
Thu, Aug 12th@ NYMTrevor Williams (4-2)#160@ PITJT Brubaker (5-13)#130
Fri, Aug 13thvs ATLCharlie Morton (13-6)#6@ KCMike Minor (8-12)#106
Sat, Aug 14thvs ATLMax Fried (12-7)#30@ KCBrad Keller (8-12)#391
Sun, Aug 15thvs ATLDrew Smyly (9-4)#64@ KCKris Bubic (5-6)#186
Tue, Aug 17thvs TORAlek Manoah (6-2)#33vs MILCorbin Burnes (10-4)#4
Wed, Aug 18thvs TORJose Berrios (12-8)#19vs MILFreddy Peralta (9-5)#16
Thu, Aug 19th   vs MILBrandon Woodruff (9-9)#11
Fri, Aug 20th@ MILBrett Anderson (4-8)#158vs PITMitch Keller (4-11)#383
Sat, Aug 21st@ MILEric Lauer (6-5)#89vs PITDillon Peters (1-2)#251
Sun, Aug 22nd@ MILAdrian Houser (9-6)#50vs PITSteven Brault (0-3)#224
Tue, Aug 24th@ MIAJesus Luzardo (5-8)#100vs DETCasey Mize (7-8)#75
Wed, Aug 25th@ MIAEdward Cabrera (0-2)#273vs DETTarik Skubal (8-12)#98
Thu, Aug 26th@ MIAElieser Hernandez (1-2)#86@ PITMitch Keller (4-11)#383
Fri, Aug 27th@ NYMRich Hill (6-7)#79@ PITDillon Peters (1-2)#251
Sat, Aug 28th@ NYMMarcus Stroman (9-12)#26@ PITSteven Brault (0-3)#224
Sun, Aug 29th@ NYMTylor Megill (3-5)#129@ PITWil Crowe (4-7)#401
Mon, Aug 30thvs PHIZack Wheeler (14-9)#2@ CINLuis Castillo (8-15)#35
Wed, Sep 1st   @ CINSonny Gray (7-8)#88
Fri, Sep 3rdvs NYMRich Hill (6-7)#79@ MILFreddy Peralta (9-5)#16
Sat, Sep 4thvs NYMTylor Megill (3-5)#129@ MILAdrian Houser (9-6)#50
Sun, Sep 5thvs NYMTaijuan Walker (7-10)#81@ MILCorbin Burnes (10-4)#4
Mon, Sep 6thvs NYMTrevor Williams (4-2)#160vs LADMax Scherzer (15-4)#3
Tue, Sep 7th@ ATLMax Fried (12-7)#30vs LADCorey Knebel (3-0)#118
Wed, Sep 8th@ ATLTouki Toussaint (3-3)#172vs LADMitch White (1-3)#155
Thu, Sep 9th@ ATLHuascar Ynoa (4-5)#122vs LADTony Gonsolin (3-1)#44
Fri, Sep 10th@ PITSteven Brault (0-3)#224vs CINTyler Mahle (12-5)#32
Sat, Sep 11th@ PITWil Crowe (4-7)#401vs CINLuis Castillo (8-15)#35
Sun, Sep 12th@ PITBryse Wilson (3-7)#156vs CINSonny Gray (7-8)#88
Mon, Sep 13thvs MIASandy Alcantara (9-13)#9@ NYMRich Hill (6-7)#79
Tue, Sep 14thvs MIAJesus Luzardo (5-8)#100@ NYMMarcus Stroman (9-12)#26
Wed, Sep 15thvs MIATrevor Rogers (7-7)#62@ NYMTylor Megill (3-5)#129
Fri, Sep 17thvs COLGerman Marquez (12-10)#25vs SDVince Velasquez (3-7)#166
Sat, Sep 18thvs COLKyle Freeland (6-8)#375vs SDYu Darvish (8-10)#24
Sun, Sep 19thvs COLJon Gray (8-11)#141vs SDJake Arrieta (5-14)#402
Mon, Sep 20th@ MIAJesus Luzardo (5-8)#100@ MILFreddy Peralta (9-5)#16
Tue, Sep 21st@ MIATrevor Rogers (7-7)#62@ MILBrandon Woodruff (9-9)#11
Wed, Sep 22nd@ MIAElieser Hernandez (1-2)#86@ MILBrett Anderson (4-8)#158
Thu, Sep 23rd@ CINSonny Gray (7-8)#88@ MILAdrian Houser (9-6)#50
Fri, Sep 24th@ CINWade Miley (12-7)#39@ CHCJustin Steele (3-3)#179
Sat, Sep 25th@ CINVladimir Gutierrez (9-6)#85@ CHCKeegan Thompson (3-3)#173
Sun, Sep 26th@ CINTyler Mahle (12-5)#32@ CHCAlec Mills (6-6)#185
Tue, Sep 28th@ COLKyle Freeland (6-8)#375vs MILBrandon Woodruff (9-9)#11
Wed, Sep 29th@ COLvs MIL
Thu, Sep 30th   vs MIL
Fri, Oct 1stvs BOSvs CHC
Sat, Oct 2ndvs BOSvs CHC
Sun, Oct 3rdvs BOSvs CHC
Fri, Apr 9th@ LADWalker Buehler (14-4)#1   
Thu, Apr 15thvs ARIMerrill Kelly (7-10)#93   
Tue, May 4thvs ATLHuascar Ynoa (4-5)#122   
Mon, May 17th@ CHCAdbert Alzolay (5-13)#123   
Thu, May 20th@ CHCTrevor Williams (4-2)#160   
Sat, Jun 19thvs NYMRobert Gsellman (0-1)#210   
Thu, Jul 8th@ SDYu Darvish (8-10)#24   
Sun, Jul 11th@ SFKevin Gausman (14-6)#13   
Mon, Jul 26th@ PHISpencer Howard (0-4)#177   
Thu, Jul 29th@ PHICristopher Sanchez (1-0)#276   
Mon, Aug 2ndvs PHIRanger Suarez (6-5)#91   
Tue, Aug 31stvs PHIMatt Moore (2-4)#382   
Thu, Sep 2ndvs PHIAaron Nola (8-8)#47   
Mon, Sep 27th@ COLGerman Marquez (12-10)#25