Biographical

Portrait of Alec Mills

Alec Mills PCubs

Cubs Player Cards | Cubs Team Audit | Cubs Depth Chart

2017 Projections (Preseason PECOTA - seasonal age 25)
IP ERA WHIP SO W L SV WARP
42.3 4.11 1.40 34 2 2 0 0.4
Birth Date11-30-1991
Height6' 4"
Weight190 lbs
Age25 years, 10 months, 20 days
BatsR
ThrowsR
2013
2014
2015
0.12016
0.02017
WARP Summary

MLB Statistics

Historical (past-seasons) WARP is now based on DRA..
cFIP and DRA are not available on a by-team basis and display as zeroes(0). See TOT line for season totals of these stats.
Multiple stints are are currently shownClick to hide.
YEAR Team Lg G GS IP W L SV H BB SO HR oppTAv PPF H/9 BB/9 HR/9 K/9 GB% BABIP TAv WHIP FIP ERA cFIP DRA DRA- WARP
2016 KCA MLB 3 0 3.3 0 0 0 3 5 4 0 .225 102 8.1 13.5 0.0 10.8 44% .333 .326 2.40 6.10 13.50 70 2.68 59.4 0.1
CareerMLB303.30003540.2251028.113.50.010.844%.333.3262.406.1013.50702.6859.40.1

Statistics for All Levels

'opp' stats - Quality of opponents faced - have been moved and are available only as OPP_QUAL in the Statistics reports now.
Minor league stats are currently shownClick to hide.
YEAR Team Lg G GS IP W L SV H BB SO HR oppTAv PPF H/9 BB/9 HR/9 K/9 GB% BABIP TAv WHIP FIP ERA cFIP DRA DRA-
2012 IDA Rk 17 7 50.7 1 4 3 58 17 50 7 .279 113 10.3 3.0 1.2 8.9 49% .331 .281 1.48 5.54 4.62 99 4.93 104.5
2013 LEX A 18 3 45.3 2 3 6 28 9 47 1 .271 83 5.6 1.8 0.2 9.3 62% .233 .197 0.82 2.41 1.59 73 2.08 85.4
2014 LEX A 7 7 38.0 2 1 0 25 10 33 0 .257 101 5.9 2.4 0.0 7.8 58% .263 .182 0.92 2.71 1.18 77 2.52 88.2
2014 IDA Rk 7 6 19.3 2 2 0 20 4 14 0 .000 9.3 1.9 0.0 6.5 0% .328 .000 1.24 3.49 4.66 99 4.17 100.5
2015 WIL A+ 21 21 113.3 7 7 0 122 14 111 3 .257 98 9.7 1.1 0.2 8.8 52% .350 .243 1.20 2.08 3.02 66 1.73 82.3
2016 KCA MLB 3 0 3.3 0 0 0 3 5 4 0 .225 102 8.1 13.5 0.0 10.8 44% .333 .326 2.40 6.10 13.50 70 2.68 59.4
2016 NWA AA 12 12 67.7 1 2 0 57 12 68 2 .267 97 7.6 1.6 0.3 9.0 44% .314 .202 1.02 2.12 2.39 69 1.21 71.3
2016 OMA AAA 12 11 58.0 4 3 0 62 19 54 8 .276 99 9.6 2.9 1.2 8.4 47% .323 .263 1.40 4.73 4.19 91 3.15 93.1
2017 MYR A+ 2 2 9.0 0 1 0 8 1 7 0 .261 96 8.0 1.0 0.0 7.0 68% .320 .209 1.00 2.50 3.00 88 3.39 76.3
2017 IOW AAA 3 3 14.0 2 0 0 12 3 7 0 .249 102 7.7 1.9 0.0 4.5 47% .255 .238 1.07 3.36 3.21 96 3.27 63.0
2017 CUB Rk 2 2 5.0 0 0 0 2 1 6 0 .245 106 3.6 1.8 0.0 10.8 44% .222 .105 0.60 2.38 0.00 94 4.48 80.9

Plate Discipline

YEAR PITCHES ZONE_RT SWING_RT CONTACT_RT Z_SWING_RT O_SWING_RT Z_CONTACT_RT O_CONTACT_RT SW_STRK_RT
2016 86 0.3256 0.4767 0.8293 0.7500 0.3448 0.9048 0.7500 0.1707
Career860.32560.47670.82930.750.34480.90480.750.1707

Injury History  —  No longer being updated

Last Update: 12/31/2014 23:59 ET

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation
2014-04-05 2014-07-21 Minors 107 0 - Not Disclosed - -
2013-06-13 2013-09-06 Minors 85 0 Right Elbow Surgery Tommy John Surgery -

Compensation

Year Team Salary
2017 CHN $
2016 KCA $

 

Service TimeAgentContract Status
0 y 22 d1 year (2017)

Details
  • 1 year (2017). Acquired by Chicago Cubs in trade 2/8/17 after being DFA by Kansas City. Re-signed by Chicago Cubs 3/17.
  • 1 year/$0.5075M (2016). Contract selected by Kansas City 11/20/15. Re-signed by Kansas City 2/28/16.
  • Drafted by Kansas City 2012 (22-673) (Tennessee-Martin).

Preseason Long-Term Forecast (Beyond the 2017 Projections)

Playing time estimates are based on performance, not Depth Charts.
Year Age W L SV G GS IP H BB SO HR GB% BABIP WHIP ERA DRA H/9 BB/9 K/9 HR/9 WARP
201826650501110888481181243.3041.263.924.427.34.09.81.01.1
201927650531211493491231443.3011.254.034.557.33.99.71.11.0
20202843036877603584943.2911.234.104.637.04.19.81.10.6
20212954044109677401081143.3061.223.834.327.23.810.21.01.1
202230440419886837981243.2871.194.104.637.03.810.01.20.7
2023318707216156126581662143.2901.184.064.587.33.49.61.21.3

Comparable Players (Similarity Index 88)

Rank Score Name Year Run Average Trend
1 93 Josh Banks 2008 4.96
2 93 Josh Tomlin 2010 4.68
3 93 Tyler Lyons 2013 4.92
4 93 Mike Clevinger 2016 4.65
5 92 Jeff Niemann 2008 6.75
6 92 Chase Anderson 2013 0.00 DNP
7 91 Edwar Cabrera 2013 0.00 DNP
8 91 Dillon Gee 2011 4.76
9 91 Tyler DeLoach 2016 0.00 DNP
10 91 Kyle Gibson 2013 6.71
11 91 Alex Meyer 2015 16.88
12 91 Chris Heston 2013 0.00 DNP
13 91 Hiram Burgos 2013 7.06
14 90 Kyle Lobstein 2015 6.08
15 90 Jake McGee 2012 2.11
16 90 Phil Irwin 2012 0.00 DNP
17 89 Tyler Wilson 2015 3.50
18 89 Jimmy Nelson 2014 5.45
19 89 Charles Brewer 2013 3.00
20 89 David Phelps 2012 3.43
21 89 Adam Ottavino 2011 0.00 DNP
22 89 Gus Schlosser 2014 8.66
23 89 Brandon Workman 2014 5.90
24 89 Eric Surkamp 2013 23.62
25 89 Francisco Cruceta 2007 0.00 DNP
26 88 Jae Kuk Ryu 2008 0.00
27 88 Brad Lincoln 2010 7.18
28 88 Scott Lewis 2009 8.31
29 88 Matt Shoemaker 2012 0.00 DNP
30 88 Andrew Carraway 2012 0.00 DNP
31 88 Neil Ramirez 2014 2.27
32 88 Esmil Rogers 2011 7.08
33 88 Chris Seddon 2009 0.00 DNP
34 88 Ryan Weber 2016 5.45
35 88 Daniel Wright 2016 8.29
36 88 Jorge Reyes 2013 0.00 DNP
37 88 Daniel Rosenbaum 2013 0.00 DNP
38 87 Cody Martin 2015 7.92
39 87 Brady Rodgers 2016 24.55
40 87 Kevin Hart 2008 7.81
41 87 Chad Bettis 2014 9.85
42 87 Ross Stripling 2015 0.00 DNP
43 87 Michael Bowden 2012 2.95
44 87 Alex Colome 2014 2.66
45 87 Jay Jackson 2013 0.00 DNP
46 87 George Kontos 2010 0.00 DNP
47 87 Daryl Thompson 2011 15.00
48 87 Vidal Nuno 2013 2.25
49 87 Brad Peacock 2013 5.51
50 87 Michael Kirkman 2012 4.33
51 87 Sean Gilmartin 2015 2.67
52 87 Luis Marte 2012 2.82
53 87 J.J. Hoover 2013 3.00
54 87 Red Patterson 2012 0.00 DNP
55 86 Trevor May 2015 4.16
56 86 Chris Withrow 2014 3.38
57 86 Carlos Rosa 2010 4.50
58 86 Stolmy Pimentel 2015 3.97
59 86 Tony Barnette 2009 0.00 DNP
60 86 Tommy Milone 2012 4.26
61 86 Travis Chick 2009 0.00 DNP
62 86 Billy Buckner 2009 6.52
63 86 Jeff Ferrell 2016 0.00 DNP
64 86 Chris Rusin 2012 6.67
65 86 Colin Rea 2016 5.52
66 86 Bud Norris 2010 5.51
67 86 Adam Wilk 2013 0.00 DNP
68 86 Cesar Valdez 2010 8.55
69 86 Josh Lindblom 2012 3.93
70 86 Kyle McPherson 2013 0.00 DNP
71 86 Josh Turley 2016 0.00 DNP
72 86 Mike Kickham 2014 22.50
73 86 John Lamb 2016 6.94
74 86 John Gast 2014 0.00 DNP
75 86 Steven Matz 2016 3.60
76 86 Ryan Cook 2012 2.21
77 86 Tom Koehler 2011 0.00 DNP
78 86 Steve Johnson 2013 7.47
79 86 Jerad Eickhoff 2016 4.13
80 85 Seth Maness 2014 3.25
81 85 Forrest Snow 2014 0.00 DNP
82 85 Jose Alvarez 2014 0.00
83 85 Michael Mariot 2014 7.56
84 85 Bryan Mitchell 2016 6.50
85 85 Boone Whiting 2015 0.00 DNP
86 85 Sean Nolin 2015 5.90
87 85 Trevor Bell 2012 0.00 DNP
88 85 Jarod Plummer 2009 0.00 DNP
89 85 Aaron Brooks 2015 6.67
90 85 Asher Wojciechowski 2014 0.00 DNP
91 85 Miguel Pinango 2008 0.00 DNP
92 85 Daniel Stumpf 2016 10.80
93 85 Tyler Pill 2015 0.00 DNP
94 85 Todd Redmond 2010 0.00 DNP
95 85 Andre Rienzo 2014 7.52
96 85 Antonio Bastardo 2011 2.64
97 85 Will Inman 2012 0.00 DNP
98 85 Jason Windsor 2008 0.00 DNP
99 85 Scott Elbert 2011 2.43
100 85 Cory Mazzoni 2015 22.85

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv
10 vs L (Multi) .286 .444 .429 .322
11 vs R (Multi) .167 .500 .333 .331
18 Split (Multi) .119 -.056 .095 -.009
19 LgAvg (Multi) .006 .020 .015 .013
30 vs L (2016) .286 .444 .429 .322
31 vs R (2016) .167 .500 .333 .331
38 Split (2016) .119 -.056 .095 -.009
39 LgAvg (2016) .003 .018 .013 .012

Definition of multi-year splits

BP Annual Player Comments

YearComment
2017 Due to publishing agreements, the 2017 player comments and team essays are only available in the Baseball Prospectus 2017 book (available in hardcopy, and soon e-book and Kindle).
2016 Armed with a low-90s fastball and an excellent changeup, Alec Mills put up solid numbers at High-A Wilmington and would rather chew glass than hand out a free pass; he'll get his first crack at passing the Double-A exam this summer.

BP Articles

Alec Mills is referenced in the following articles.

BP Premium requires BP Premium access to view, BP Fantasy requires BP Premium or BP Fantasy access to view

  Title Author Date
This article requires BP Premium accessProspectus Feature: AFL Preview: Mesa Solar SoxBP Prospect Staff2017-10-09
This article requires BP Premium accessMinor League Update: Games of August 28Steve Givarz2017-08-29
This article requires BP Premium accessRubbing Mud: The Cubs' Pitching and Its SkepticsMatthew Trueblood2017-04-04
This article requires BP Premium accessTransaction Analysis: Old Second Basemen Never DieBryan Grosnick2017-02-13
This article requires BP Premium accessTransaction Analysis: Old Second Basemen Never DieJeffrey Paternostro2017-02-13
This article requires BP Premium access2017 Prospects: Kansas City Royals Top 10 ProspectsBP Prospect Staff2017-02-08
This article requires BP Premium access2017 Prospects: Kansas City Royals Top 10 ProspectsJeffrey Paternostro2017-02-08
This article requires BP Premium accessMinor League Update: Games of Monday, June 13thChristopher Crawford2016-06-14
This article requires BP Premium accessWho to Watch: Texas LeagueKit House2016-04-14
2016 Prospects: Kansas City Royals Top 10 ProspectsBP Prospect Staff2016-01-26
2016 Prospects: Kansas City Royals Top 10 ProspectsChristopher Crawford2016-01-26
This article requires BP Fantasy or Premium accessFive to Watch: Your High-A All StarsGreg Wellemeyer2015-06-25


BP Chats

DateQuestionAnswer
2016-07-13 15:00:00 (link to chat)Alec Mills is flying under the radar. Do you think he can be a 50+ role player as a starter for my Royals or am I being too much of a homer? Thanks for the chat man.
(Jubbs from Smacktown)
You know, I just missed him, he was still in NW Arkansas when Omaha came north. My understanding is that he's a little light of that. Good changeup, not sure he'll miss enough same-side bats. (Brendan Gawlowski)


BP Roundtables

No BP Roundtables have mentioned this guy.

 

PITCHf/x Pitcher Profile

A Collaboration between BrooksBaseball.net and Baseball Prospectus - Pitch classifications provided by Pitch Info LLC


Alec Mills has thrown 208 pitches that have been tracked by the PITCHf/x system between 2016 and 2017, including pitches thrown in the MLB Regular Season and Spring Training. In 2017, he has relied primarily on his Fourseam Fastball (92mph), also mixing in a Sinker (92mph), Change (81mph), Curve (76mph) and Slider (80mph).