2020 ALL-CFOD Teams Below are the 1st and 2nd All-CFOD teams for the 2020 year. Players were selected according to the following formulas: BATVAL = 0.080*(RUNS+RBI)+(AB+BB)*(OBA+SBSLG-0.738)*0.103 STARTPITVAL = ((WINS+SAVES)/0.82+IP/8.44*((LN(4.28/ERA)+LN(0.738/OPS)))) RELPITVAL = ((WINS+SAVES)/1.15+IP/6.56*((LN(4.28/ERA)+LN(0.738/OPS)))) For hitters: SBSLG is slugging percentage with net steals (SB - 2*CS) factored in. The 2*CS comes from the general consensus that a player needs to steal 2 bases for every caught stealing if they're going to be effective at it. The weighting factors for sabermetric and rotisserie (runs, RBI) contributions were calculated by first setting them at their starting values (0.09 for each), then running a regression so that the sum values for the top 10 players based on initial values had equal contributions from the sabermetric and rotisserie stats. Hitters only qualified at the position where they've played the most this season, with centerfielders also qualifying in the left/right field positions if they had enough value. For pitchers: The weighting factors for more team oriented stats (wins, saves) and more individual factors (ERA, OPS against) were set to their initial values (For wins/saves: Starters at 1.2, relievers at 1.6, for individual factors: 1/10 for starters, 1/5 for relievers). I know that ERA and OPS are also influenced by fielding and park effects, but the stats are easier to understand and represent better "uneducated media awareness of success" than something like xFIP, even though they are probably somewhat correlated. A regression was also run on the top 10 starters and relievers rated by the initial value such that each group had equal contributions to team oriented stats and individual stats, *and* that the average total values of starters and relievers from each top 10 were equal to the top 10 for hitters. Starting pitchers are those that have at least half of their game appearances as game starts, while relievers are those that do not have at least half of their appearances as game starts. LN is the natural log function. 1ST TEAM ALL-CFOD Name POS Team P Age AVG OBP SPC SBSLG VAL AB H 2B 3B HR R RBI HBP BB K SB CS Freddie Freeman* 1B LAK 1b 30 0.335 0.453 0.648 0.658 41.4 529 177 50 4 36 115 93 5 114 100 5 0 Brandon Lowe* 2B MEC 2b 25 0.286 0.393 0.614 0.614 37.3 573 164 35 6 47 128 109 14 88 169 6 3 Fernando Tatis SS TOP ss 21 0.295 0.373 0.627 0.646 43.3 641 189 32 5 57 130 152 10 73 163 24 6 Jose Ramirez# 3B DAL 3b 27 0.294 0.401 0.648 0.658 43.8 599 176 49 5 51 117 140 8 102 116 26 10 Will Smith C PKC c 25 0.308 0.427 0.594 0.599 21.6 347 107 27 0 24 60 57 8 64 83 2 0 Mike Yastrzemski* CF SFP rf 29 0.300 0.398 0.526 0.519 27.6 593 178 45 10 23 125 63 12 86 150 8 6 Marcell Ozuna OF DAL/TOP dh 29 0.335 0.413 0.665 0.662 47.4 603 202 46 0 51 140 154 1 84 165 0 1 Mike Trout OF ARL cf 28 0.300 0.407 0.662 0.662 43.1 609 183 24 8 60 133 101 9 104 166 4 2 Name POS Team P Age VAL ERA OPS W L S G GS CG SHO INN H R ER BB K HR GDP Shane Bieber SP SFO sp 25 54.5 2.06 0.502 20 6 0 36 36 0 0 227.2 145 61 52 59 365 15 10 Zack Wheeler SP MIA sp 30 47.5 2.08 0.600 19 4 0 29 29 5 3 220.2 191 61 51 40 162 4 41 Brandon Woodruff SP CIN sp 27 47.5 2.73 0.613 25 7 0 37 37 1 0 224.0 184 78 68 63 256 17 25 Dinelson Lamet SP DAL sp 27 44.4 2.72 0.543 20 4 0 37 36 3 1 221.2 138 74 67 69 305 20 7 Corbin Burnes SP MEC sp 25 39.2 2.19 0.578 16 4 0 32 32 0 0 181.0 127 47 44 79 284 8 6 Devin Williams RP CHN mr 25 61.0 0.70 0.338 6 2 29 63 0 0 0 77.2 27 10 6 27 135 0 5 Liam Hendriks RP TUA cl 31 44.3 0.72 0.350 5 1 13 58 0 0 0 74.2 36 7 6 11 119 1 1 Tyler Duffey RP MIA mr 29 42.3 3.04 0.612 6 6 36 61 0 0 0 71.0 52 27 24 26 87 8 1 Tyler Matzek* RP OLY mr 29 41.2 0.99 0.468 11 2 6 75 0 0 0 90.2 52 10 10 30 124 1 1 Codi Heuer RP SOM mr 23 38.2 1.01 0.462 6 3 20 43 0 0 0 53.2 34 8 6 8 46 2 4 NOTES: Fernando Tatis Jr is the new hotness, breaking into the 1st team All-CFOD at age 21. Freddie Freeman of the Zeros is the oldest 1st team hitter at the ripe old age of 30. Marcell Ozuna logged the highest hitter value at 47.4, split between two teams. Shane Bieber was the league's highest valued starter at 54.5, while Devin Williams of the Killers was the highest rated reliever at 61.0. The starters on the 1st team averaged exactly 20 wins each. Perennial all-CFOD'er Mike Trout of the Arthropods spending most of his time in right field opened up the 1st team CF spot for Piazza's center fielder Mike Yastrzemski. 2ND TEAM ALL-CFOD Name POS Team P Age AVG OBP SPC SBSLG VAL AB H 2B 3B HR R RBI HBP BB K SB CS Luke Voit 1B DAL 1b 29 0.287 0.360 0.606 0.606 38.7 630 181 18 0 61 130 148 8 68 146 0 0 DJ LeMahieu 2B CHN 2b 31 0.345 0.408 0.543 0.562 35.3 623 215 31 4 28 121 114 5 65 88 12 0 Trevor Story SS WAL ss 27 0.314 0.377 0.566 0.582 34.7 675 212 40 20 30 145 77 3 68 196 35 12 Manny Machado 3B SOM 3b 27 0.300 0.372 0.560 0.539 33.7 677 203 44 6 40 130 124 5 73 123 6 10 James McCann C CIN/LAK c 30 0.317 0.414 0.588 0.581 17.8 284 90 9 1 22 57 61 18 31 85 2 2 Cody Bellinger* CF WAL cf 24 0.244 0.342 0.480 0.498 22.9 590 144 28 0 37 94 103 2 88 112 19 4 Teoscar Hernandez OF SOM rf 27 0.288 0.340 0.650 0.665 38.6 594 171 13 2 66 118 145 6 45 209 15 3 Kyle Lewis OF SOM cf 24 0.324 0.412 0.590 0.624 35.5 503 163 12 1 40 139 83 3 72 172 23 3 Name POS Team P Age VAL ERA OPS W L S G GS CG SHO INN H R ER BB K HR GDP Gerrit Cole SP CIN sp 29 37.6 3.01 0.636 20 5 0 36 36 0 0 221.1 150 76 74 69 282 38 15 Trevor Bauer SP SEA sp 29 36.2 2.76 0.565 14 7 0 35 35 1 1 228.1 152 80 70 62 300 25 12 Zac Gallen SP DAL sp 24 34.5 2.87 0.586 15 6 0 35 35 1 1 216.1 147 76 69 83 233 27 27 Marco Gonzales* SP CIN sp 28 32.4 3.29 0.663 19 4 0 31 31 4 3 207.2 199 88 76 25 182 29 8 Kwang Hyun Kim* SP SDT sp 31 31.7 2.11 0.555 12 2 0 22 22 2 2 145.1 103 34 34 38 117 5 22 Chris Martin RP WAL mr 34 38.1 1.88 0.417 7 4 24 44 0 0 0 52.2 28 11 11 8 66 3 1 Brad Hand* RP DAL cl 30 37.8 2.63 0.663 9 8 28 56 0 0 0 61.2 48 21 18 29 72 3 0 Daniel Bard RP SFO cl 35 35.5 2.53 0.595 4 4 28 71 0 0 0 67.2 49 19 19 17 64 6 6 Diego Castillo RP SEA mr 26 35.2 3.44 0.535 8 5 26 60 0 0 0 68.0 34 29 26 43 62 6 2 Jesse Hahn RP PKC mr 30 34.5 0.91 0.355 2 1 14 47 0 0 0 59.1 23 7 6 21 75 0 1 NOTES: 2 of Cincinnati's starters made the 2nd team, with the other making 1st team honors. The 10 relievers on the all-CFOD teams were from 10 different teams, while Cincinnati and Dallas were responsible for half the starting pitchers. DJ LeMahieu of the Killers is the oldest all-CFOD hitter at 31. Reliever Daniel Bard of the Organization was the oldest All-CFOD'er period at age 35. 2/3'rds of the Somerville outfield made 2nd team honors, and neither one of them playing the majority of their time at center field allowed 2019 CFOD MVP Cody Bellinger to make 2nd team at the spot. SOME OF THE OTHERS WHO DID NOT MAKE THE CUT... Name POS Team P Age AVG OBP SPC SBSLG VAL AB H 2B 3B HR R RBI HBP BB K SB CS Dominic Smith* SOM 1b 25 0.332 0.393 0.636 0.638 35.7 549 182 68 6 29 107 116 16 43 125 1 0 Wil Myers PKC rf 29 0.261 0.325 0.593 0.596 35.2 621 162 32 3 56 110 171 8 54 196 6 2 Juan Soto* OLY lf 21 0.304 0.449 0.594 0.601 34.2 471 143 45 1 30 95 95 5 119 75 11 4 Corey Seager* OLY ss 26 0.311 0.373 0.573 0.575 33.9 656 204 38 4 42 118 111 4 63 117 1 0 Nelson Cruz SEA dh 39 0.313 0.396 0.563 0.563 31.9 591 185 16 3 42 108 102 12 70 165 0 0 Mookie Betts MEC rf 27 0.311 0.363 0.609 0.640 31.7 517 161 21 8 39 93 111 1 45 96 26 5 Trea Turner LAK ss 27 0.318 0.379 0.525 0.527 30.5 672 214 37 9 28 132 91 9 61 105 47 23 Tim Anderson FOG ss 27 0.332 0.376 0.552 0.547 29.4 618 205 43 3 29 97 114 7 39 169 9 6 Kyle Tucker* CIN lf 23 0.277 0.345 0.528 0.544 28.4 614 170 35 19 27 102 121 8 61 131 28 9 Xander Bogaerts DAL ss 27 0.289 0.367 0.502 0.521 28.3 626 181 24 2 35 115 103 2 78 131 20 4 Chris Taylor SEA ss 29 0.306 0.378 0.533 0.535 27.9 621 190 43 10 26 121 73 6 67 184 11 5 Jose Abreu SFP 1b 33 0.294 0.348 0.545 0.545 27.5 635 187 43 1 38 105 103 9 45 165 0 0 Lourdes Gurriel SEA lf 26 0.313 0.349 0.522 0.525 27.5 670 210 39 1 33 109 110 2 38 148 6 2 Max Kepler* LAK rf 27 0.299 0.408 0.580 0.573 27.3 431 129 25 0 32 92 91 10 74 80 1 2 Jared Walsh* CIN 1b 26 0.326 0.380 0.766 0.766 26.9 291 95 15 7 33 66 104 3 24 36 0 0 Paul Goldschmidt MIA 1b 32 0.311 0.409 0.499 0.499 25.9 585 182 33 1 25 86 88 3 95 134 2 1 Jeimer Candelario# BRK 1b 26 0.301 0.396 0.508 0.504 25.6 591 178 33 10 23 80 96 2 95 150 2 2 Anthony Rendon ANG 3b 30 0.282 0.398 0.470 0.470 25.3 611 172 41 1 24 109 88 18 103 98 0 0 Ian Happ# WAL cf 25 0.263 0.368 0.500 0.487 25.3 624 164 42 5 32 114 93 6 99 204 4 6 Eloy Jimenez SEA lf 23 0.299 0.342 0.541 0.539 24.6 599 179 42 2 33 85 105 4 36 183 1 1 Bryce Harper* SMT rf 27 0.241 0.383 0.491 0.493 24.5 586 141 18 3 41 99 80 9 128 122 11 5 Brandon Belt* FOG 1b 32 0.310 0.447 0.528 0.528 24.1 426 132 35 2 18 83 57 5 102 111 0 0 Wilmer Flores SFO dh 28 0.268 0.322 0.510 0.507 23.9 635 170 34 3 38 92 126 6 49 135 0 1 Anthony Santander# SFP rf 25 0.285 0.324 0.609 0.609 23.3 453 129 36 3 35 74 97 2 25 72 4 2 Ke'Bryan Hayes CHN 3b 23 0.386 0.463 0.677 0.685 23.2 254 98 18 7 14 56 80 3 36 68 2 0 George Springer WAL cf 30 0.251 0.324 0.497 0.491 23.0 581 146 15 4 40 104 121 16 52 135 4 4 Eric Hosmer* BRK 1b 30 0.291 0.352 0.544 0.546 22.8 454 132 15 2 32 87 96 5 42 101 9 4 David Fletcher CIN ss 26 0.322 0.406 0.457 0.453 22.6 602 194 45 0 12 99 77 9 77 87 2 2 AJ Pollock SEA lf 32 0.278 0.307 0.516 0.513 21.9 645 179 32 1 40 94 109 6 24 159 8 5 Eddie Rosario* MIA lf 28 0.278 0.328 0.535 0.535 21.5 546 152 22 2 38 76 99 5 39 88 6 3 Robinson Cano* ARL 2b 37 0.312 0.354 0.542 0.542 21.4 526 164 22 3 31 70 84 6 29 82 0 0 Dylan Moore ANG rf 27 0.279 0.358 0.560 0.532 21.2 427 119 28 1 30 70 104 14 40 137 12 12 Anthony Rizzo* PEP 1b 30 0.253 0.361 0.503 0.511 21.2 499 126 23 0 34 73 94 20 68 96 4 0 Joey Votto* CHN 1b 36 0.238 0.370 0.440 0.440 20.9 589 140 33 1 28 99 96 3 122 151 0 0 Christian Yelich* LAK lf 28 0.204 0.345 0.464 0.462 20.7 539 110 13 5 39 90 111 4 114 208 3 2 Michael Conforto* BRK rf 27 0.288 0.377 0.446 0.429 20.4 624 180 30 1 22 101 92 13 80 199 6 8 Jackie Bradley* cf 30 0.275 0.356 0.427 0.439 19.9 590 162 25 1 21 98 103 12 64 129 15 4 Jose Iglesias SFO ss 30 0.362 0.401 0.544 0.546 19.7 434 157 47 1 10 62 64 19 11 64 1 0 Brandon Nimmo* ANG cf 27 0.272 0.417 0.434 0.416 19.5 534 145 25 10 14 114 50 12 122 126 8 9 Alec Bohm CIN 3b 23 0.321 0.387 0.472 0.474 19.5 511 164 38 0 13 88 67 9 46 126 3 1 Alex Verdugo* FOG rf 24 0.298 0.365 0.428 0.436 19.0 635 189 44 0 13 80 101 9 59 131 7 1 Jesse Winker* CIN dh 26 0.208 0.379 0.450 0.450 19.0 418 87 17 0 28 105 71 11 106 131 0 0 Ty France TOP dh 25 0.355 0.413 0.522 0.522 19.0 425 151 25 5 12 71 49 8 35 125 0 0 Alex Bregman ARL 3b 26 0.265 0.369 0.474 0.478 18.3 475 126 33 3 20 79 72 7 75 84 2 0 Miguel Rojas CHN ss 31 0.317 0.393 0.506 0.506 17.9 385 122 25 3 14 62 72 7 43 49 10 5 Salvador Perez SFP c 30 0.315 0.338 0.542 0.538 17.8 448 141 33 0 23 72 69 7 9 112 2 2 Jason Heyward* SFO rf 30 0.260 0.394 0.451 0.463 17.8 430 112 20 7 16 96 46 4 91 130 11 3 Jeff McNeil* CIN lf 28 0.300 0.378 0.439 0.436 17.3 544 163 41 1 11 91 66 9 61 91 0 1 Didi Gregorius* SFP ss 30 0.280 0.356 0.482 0.490 17.1 461 129 17 2 24 74 69 11 45 57 8 2 Willi Castro# SDT ss 23 0.341 0.376 0.514 0.509 17.1 422 144 12 2 19 62 67 2 22 123 0 1 Ronald Acuna SDT cf 22 0.186 0.326 0.460 0.484 17.0 494 92 33 0 34 89 69 10 93 201 16 2 DJ Stewart* MEC rf 26 0.220 0.400 0.513 0.513 16.6 277 61 11 2 22 76 51 1 82 117 0 0 Robbie Grossman# BRK lf 30 0.242 0.336 0.476 0.480 16.5 487 118 36 3 24 89 62 12 57 123 24 11 Cesar Hernandez# MIA 2b 30 0.273 0.334 0.438 0.435 16.4 653 178 64 1 14 95 82 12 50 149 2 2 Matt Chapman WAL 3b 27 0.235 0.280 0.546 0.548 16.1 438 103 28 6 32 60 87 1 27 181 1 0 Name POS Team P Age VAL ERA OPS W L S G GS CG SHO INN H R ER BB K HR GDP Nick Anderson SFP cl 29 33.6 1.41 0.385 3 2 18 56 0 0 0 57.1 19 9 9 15 83 4 2 Josh Hader* TOP cl 26 33.5 2.89 0.564 5 10 27 53 0 0 0 56.0 27 20 18 32 71 7 2 Jeremy Jeffress SDT cl 32 33.4 2.39 0.490 6 6 20 60 0 0 0 71.2 36 22 19 41 61 3 12 Alex Colome PKC cl 31 33.3 2.66 0.573 6 4 24 58 0 0 0 64.1 48 21 19 26 49 1 2 Julio Urias* OLY sp 23 31.3 2.66 0.593 14 7 0 29 29 0 0 172.1 128 56 51 65 137 13 20 Spencer Turnbull SOM sp 27 29.8 3.16 0.686 18 5 0 32 32 0 0 173.2 157 73 61 81 146 8 19 Zach Plesac CIN sp 25 29.1 3.07 0.585 15 4 0 23 23 3 2 161.0 114 60 55 22 176 26 2 Pablo Lopez WAL sp 24 28.3 3.37 0.669 17 7 0 33 33 0 0 187.0 161 81 70 71 200 21 8 Chad Green MEC mr 29 28.3 2.96 0.524 4 7 19 65 0 0 0 76.0 42 25 25 28 91 10 4 James Karinchak CIN mr 24 26.9 2.31 0.533 3 2 17 60 0 0 0 66.1 42 17 17 33 119 4 4 Will Harris LUB mr 35 26.8 3.48 0.777 2 5 27 61 0 0 0 64.2 69 33 25 33 78 10 7 Zack Britton* cl 32 26.3 1.85 0.515 3 3 14 55 0 0 0 63.1 38 17 13 33 34 1 3 Mike Mayers SEA mr 28 26.2 1.81 0.451 7 1 2 61 0 0 0 89.1 43 19 18 19 123 8 4 Aaron Nola WAL sp 27 26.1 3.90 0.627 16 12 0 36 36 0 0 214.2 159 99 93 73 286 31 9 Genesis Cabrera* SFO mr 23 26.0 1.93 0.485 3 4 16 56 0 0 0 51.1 20 12 11 27 73 4 6 Yu Darvish LAK sp 33 25.8 3.34 0.669 14 8 0 33 33 0 0 212.2 191 88 79 54 301 18 12 Lucas Giolito MIA sp 25 25.8 3.27 0.671 14 8 0 33 33 0 0 200.2 152 79 73 93 266 27 23 Kenta Maeda SDT sp 32 25.5 3.31 0.639 13 8 0 31 31 0 0 201.1 156 81 74 30 227 37 7 Phil Maton OLY mr 27 25.5 4.32 0.778 5 8 25 67 0 0 0 73.0 89 35 35 16 98 4 9 Andre Scrubb BRK mr 25 24.8 3.45 0.663 3 5 22 60 0 0 0 62.2 41 28 24 63 67 5 4 Ryan Borucki* LAK mr 26 24.7 3.20 0.604 2 2 22 58 0 0 0 50.2 36 18 18 26 65 5 1 Sonny Gray WAL sp 30 24.5 3.10 0.613 12 4 0 33 33 0 0 162.2 128 61 56 74 234 14 7 Brad Keller BRK sp 24 23.8 2.43 0.605 8 8 0 23 23 1 0 155.1 139 53 42 51 95 8 25 Hyun Jin Ryu* TOP sp 33 23.7 3.91 0.682 16 11 0 36 36 1 1 207.1 219 108 90 51 210 17 21 Sean Manaea* PKC sp 28 23.5 3.43 0.713 15 7 0 29 29 2 2 170.1 181 68 65 20 141 19 18 Kyle Hendricks BRK sp 30 23.4 3.75 0.728 16 12 0 33 33 7 3 218.1 234 105 91 25 160 30 27 Austin Gomber* DAL mr 26 23.1 2.75 0.505 9 2 3 71 0 0 0 101.1 53 34 31 52 113 7 8 Clayton Kershaw* TOP sp 32 22.4 3.38 0.674 13 6 0 27 27 0 0 167.2 149 70 63 28 194 23 15 Joely Rodriguez* CIN mr 28 22.3 1.83 0.572 4 1 14 34 0 0 0 39.1 28 8 8 19 43 1 4 Lucas Sims OLY mr 26 22.2 2.02 0.583 7 1 7 60 0 0 0 66.2 39 16 15 20 78 9 6 Antonio Senzatela DAL sp 25 22.0 3.29 0.719 13 6 0 28 28 2 0 178.0 174 72 65 49 133 22 19 Tyler Glasnow ARL sp 26 21.9 3.07 0.620 9 13 0 35 34 0 0 182.0 125 68 62 78 276 26 2 Max Fried* DAL sp 26 21.6 3.51 0.673 13 6 0 29 29 0 0 166.2 150 75 65 59 164 6 19 A.J. Minter* DAL mr 26 21.4 1.32 0.595 6 1 2 57 0 0 0 68.1 43 11 10 21 75 7 8 Zach Davies OLY sp 27 21.3 3.89 0.721 15 9 0 33 33 1 1 210.2 184 96 91 60 198 39 14 Anthony Bass SMT cl 32 21.2 2.41 0.570 3 4 10 68 0 0 0 78.1 51 23 21 15 63 11 8 J.B. Wendelken BRK mr 27 21.1 1.88 0.573 8 1 1 58 0 0 0 81.1 55 21 17 31 91 5 12 Dallas Keuchel* SEA sp 32 20.5 3.57 0.615 10 11 0 30 30 6 4 191.2 186 94 76 45 129 9 13 Rich Hill* SFO sp 40 20.5 2.88 0.600 10 3 0 22 22 0 0 115.2 88 44 37 53 91 9 11 Tony Watson* ARL mr 35 20.3 4.03 0.693 3 4 19 56 0 0 0 58.0 48 30 26 5 62 15 3 Ian Anderson SOM sp 22 20.3 2.90 0.593 10 5 0 18 18 0 0 111.2 75 42 36 57 111 7 6 Raisel Iglesias SFP cl 30 20.2 2.04 0.486 5 1 4 56 0 0 0 70.2 44 17 16 12 86 6 3 Chasen Shreve* CIN mr 29 20.2 2.58 0.598 5 2 9 50 0 0 0 73.1 45 25 21 39 89 7 7 Matt Foster BRK mr 25 19.9 2.80 0.586 7 5 6 70 0 0 0 86.2 58 30 27 27 109 9 1 Drew Pomeranz* DAL mr 31 19.8 1.68 0.451 4 1 4 52 0 0 0 59.0 26 14 11 32 87 3 5 Max Scherzer LAK sp 35 19.7 3.90 0.728 14 5 0 35 35 0 0 203.0 194 97 88 75 285 27 2 Masahiro Tanaka SDT sp 31 19.7 3.50 0.659 11 9 0 28 28 0 0 167.1 143 68 65 27 161 30 8 Cristian Javier SOM sp 23 19.5 3.72 0.678 13 4 0 24 24 0 0 133.0 97 61 55 60 143 23 4 Kyle Zimmer SDT mr 28 19.5 1.94 0.539 5 2 3 57 0 0 0 74.1 42 16 16 32 78 1 7 Jake Diekman* SOM mr 33 19.3 2.01 0.505 3 1 13 33 0 0 0 31.1 18 8 7 22 52 1 0 Dylan Bundy sp 27 19.2 4.08 0.709 14 10 0 35 33 2 1 198.1 182 100 90 54 224 24 6 Tejay Antone SOM mr 26 18.9 2.77 0.531 6 1 1 71 0 0 0 110.2 54 36 34 48 164 12 7 Dylan Floro WAL mr 29 18.8 3.05 0.642 7 2 8 71 0 0 0 79.2 75 29 27 12 58 2 6 Oliver Perez* TUA mr 38 18.7 0.99 0.560 5 1 0 51 0 0 0 54.2 39 6 6 10 51 1 7 Justin Wilson* ARL mr 32 18.6 1.35 0.523 4 1 0 59 0 0 0 66.2 45 13 10 31 75 1 7 Sandy Alcantara SFP sp 24 18.5 3.42 0.728 12 4 0 21 21 1 1 136.2 122 54 52 49 116 20 27 Justus Sheffield* ARL sp 24 17.7 3.38 0.657 9 5 0 27 27 1 1 159.2 169 66 60 56 128 5 19 Rafael Dolis WAL mr 32 17.6 2.86 0.653 6 4 7 69 0 0 0 78.2 49 26 25 54 96 12 8 Brady Singer SFO sp 23 17.4 4.57 0.685 14 9 0 36 36 0 0 191.0 176 104 97 64 192 26 7 Sixto Sanchez PKC sp 21 17.2 3.20 0.602 8 6 0 23 23 0 0 126.2 114 51 45 32 134 8 5 Stefan Crichton OLY mr 28 17.2 2.48 0.610 9 1 0 65 0 0 0 83.1 61 27 23 22 67 4 11 Luis Castillo ARL sp 27 17.1 4.28 0.739 13 10 1 39 36 0 0 202.0 201 98 96 79 276 22 15 Greg Holland SFP mr 34 17.1 1.73 0.573 4 0 1 52 0 0 0 72.2 54 17 14 15 83 5 8 Tyler Clippard TUA mr 35 17.1 2.03 0.554 5 0 1 52 0 0 0 75.1 51 17 17 17 94 7 1 Tanner Rainey SOM mr 27 17.0 2.19 0.538 7 3 2 44 0 0 0 61.2 29 17 15 21 98 11 2 J.A. Happ* SDT sp 37 17.0 3.40 0.663 9 9 0 24 24 1 1 150.2 121 62 57 35 131 23 16 Jarlin Garcia* TUA mr 27 16.8 1.63 0.602 3 1 4 53 0 0 0 60.2 49 11 11 18 56 1 13 Tyler Anderson* MEC sp 30 16.8 3.73 0.764 12 10 0 32 32 0 0 173.2 181 91 72 68 114 16 12 Trevor Rosenthal PKC cl 30 16.7 2.64 0.609 6 2 6 54 0 0 0 61.1 38 18 18 21 65 8 5 Caleb Thielbar* MIA mr 33 16.7 2.07 0.441 5 2 0 52 0 0 0 65.1 39 16 15 22 70 2 1 Grant Dayton* BRK mr 32 16.6 2.70 0.642 3 6 7 61 0 0 0 86.2 68 30 26 30 96 11 2 Blake Taylor* SEA mr 24 16.5 2.39 0.594 5 3 5 49 0 0 0 64.0 49 19 17 29 55 3 6 Kyle Finnegan PKC mr 28 16.4 2.55 0.537 5 0 2 65 0 0 0 81.1 52 23 23 26 92 6 9 Zach Eflin TOP sp 26 16.4 3.81 0.686 10 13 0 29 29 1 1 184.1 167 87 78 51 237 23 13 Andrew Heaney* MEC sp 29 16.2 3.55 0.755 10 11 0 33 33 0 0 205.1 206 91 81 51 206 35 12 Rick Porcello TUA sp 31 16.1 3.78 0.735 11 10 0 33 33 0 0 176.0 207 82 74 58 171 5 20