2018 Projection Evaluation

Summary

Batting

System PA wOBA SO BB HR R RBI SB BABIP
ATC
Aggregate
Depth Charts
Marcel
OOPSY
Razzball
Steamer
The BAT
The BAT X
ZiPS

Pitching

System BF wOBA ERA SO BB HR W L SV HLD BABIP
ATC
Aggregate
Depth Charts
Marcel
OOPSY
Razzball
Steamer
The BAT
The BAT X
ZiPS

Batting Projection Accuracy

Plate Appearances (PA)

Everybody Missed for Plate Appearances (PA)

Player Actual Aggregate Marcel Steamer ZiPS
Brandon Phillips 27
505
(478.2)
547
(520.0)
472
(445.4)
538
(511.0)
Corey Seager 115
638
(522.8)
592
(477.0)
610
(494.5)
666
(551.0)

Individual Misses for Plate Appearances (PA)

Aggregate

Rank Player Proj Actual Error
1 Juan Soto 1 494 493.0
2 Dustin Pedroia 477 13 464.2
3 Byron Buxton 554 94 460.2
4 Chase Headley 490 60 430.1
5 J.P. Crawford 566 138 428.3
6 Willie Calhoun 514 108 405.8
7 Bradley Zimmer 514 114 400.0
8 Miguel Cabrera 532 157 375.3
9 Josh Donaldson 594 219 374.6
10 Yoenis Cespedes 528 157 370.5

Marcel

Rank Player Proj Actual Error
1 Dustin Pedroia 492 13 479.0
2 Chase Headley 538 60 478.0
3 Brian Anderson 253 670 417.0
4 Brandon Drury 499 86 413.0
5 Byron Buxton 500 94 406.0
6 Travis d'Arnaud 416 16 400.0
7 Miguel Andujar 211 606 395.0
8 Juan Soto 100 494 394.0
9 Ronald Acuña Jr. 100 487 387.0
10 Gleyber Torres 100 484 384.0

Steamer

Rank Player Proj Actual Error
1 Jesús Aguilar 13 566 552.9
2 Juan Soto 1 494 493.0
3 Max Muncy 1 481 480.0
4 Niko Goodrum 14 492 477.7
5 Byron Buxton 570 94 476.4
6 Dustin Pedroia 456 13 443.4
7 Daniel Palka 13 449 436.1
8 Brian Anderson 239 670 431.3
9 Ronald Guzmán 19 428 408.6
10 Bradley Zimmer 520 114 405.9

ZiPS

Rank Player Proj Actual Error
1 Rio Ruiz 579 15 564.0
2 Myles Straw 558 10 548.0
3 AJ Reed 551 3 548.0
4 Blake Trahan 555 14 541.0
5 Tim Locastro 550 14 536.0
6 Christian Walker 587 53 534.0
7 Ildemaro Vargas 547 20 527.0
8 Jack Reinheimer 562 35 527.0
9 Richard Urena 632 108 524.0
10 Raimel Tapia 551 27 524.0

Most Unique Misses for Plate Appearances (PA)

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Scott Kingery 100 498 484 384.0 14.1 369.9
2 Ronald Acuña Jr. 100 513 487 387.0 26.4 360.6
3 Ozzie Albies 337 652 684 347.0 31.5 315.5
4 Rhys Hoskins 313 619 660 347.0 40.8 306.2
5 Mark Reynolds 531 242 235 296.0 6.5 289.5
6 Jeimer Candelario 279 563 619 340.0 55.8 284.2
7 Yoán Moncada 329 601 650 321.0 49.3 271.7
8 Amed Rosario 295 565 592 297.0 27.1 269.9
9 Jake Bauers 100 367 388 288.0 21.2 266.8
10 Gleyber Torres 100 364 484 384.0 120.4 263.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 José Bautista 1 282 399 398.0 116.5 281.5
2 Isiah Kiner-Falefa 12 292 396 383.5 103.8 279.8
3 Willy Adames 32 311 323 290.6 11.8 278.8
4 Franmil Reyes 1 290 285 284.0 5.5 278.5
5 Ronald Guzmán 19 284 428 408.6 143.8 264.8
6 David Fletcher 1 240 307 306.0 66.5 239.5
7 Greg Allen 13 249 291 277.9 41.9 235.9
8 Daniel Palka 13 248 449 436.1 200.6 235.6
9 Harrison Bader 69 304 427 358.4 123.2 235.2
10 Jake Cave 32 267 309 276.6 42.3 234.3

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Richard Urena 632 326 108 524.0 217.9 306.1
2 Christian Walker 587 297 53 534.0 243.7 290.3
3 Franmil Reyes 580 290 285 295.0 5.5 289.5
4 Garrett Hampson 567 284 48 519.0 236.0 283.0
5 Myles Straw 558 280 10 548.0 269.5 278.5
6 Tyler O'Neill 570 292 142 428.0 149.6 278.4
7 Jack Reinheimer 562 284 35 527.0 249.2 277.8
8 Blake Trahan 555 278 14 541.0 264.0 277.0
9 Luis Guillorme 565 292 74 491.0 218.4 272.6
10 Ildemaro Vargas 547 277 20 527.0 256.7 270.3

wOBA

Everybody Missed for wOBA

Player Actual Aggregate Marcel Steamer ZiPS
Brandon Nimmo 0.3864
0.3084
(43.1)
0.3289
(34.8)
0.3094
(43.4)
0.3074
(43.1)
Mookie Betts 0.4520
0.3711
(51.3)
0.3530
(65.5)
0.3762
(49.1)
0.3660
(53.7)
Trevor Story 0.3852
0.3371
(33.3)
0.3421
(33.3)
0.3393
(32.8)
0.3348
(34.1)
Chris Davis 0.2407
0.3403
(50.6)
0.3426
(49.2)
0.3460
(52.9)
0.3346
(48.2)
Juan Soto 0.3970
0.2684
(64.8)
0.3206
(41.5)
0.2686
(65.4)
0.3206
(38.5)
Alex Bregman 0.3965
0.3465
(37.1)
0.3428
(43.2)
0.3494
(36.0)
0.3435
(38.4)
Max Muncy 0.4106
0.2948
(57.0)
0.3015
(56.2)
0.2892
(60.4)
0.3004
(53.7)
Ronald Acuña Jr. 0.3888
0.3318
(29.0)
0.3206
(36.9)
0.3336
(28.9)
0.3301
(29.3)
Christian Yelich 0.4228
0.3688
(36.9)
0.3506
(52.0)
0.3735
(34.8)
0.3642
(39.1)

Individual Misses for wOBA

Aggregate

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.4257 0.3620 43.0
2 Kyle Seager 0.3497 0.2897 36.1
3 Jesús Aguilar 0.3145 0.3755 36.0
4 Joey Wendle 0.2787 0.3391 34.4
5 Javier Báez 0.3220 0.3698 32.6
6 Jonathan Lucroy 0.3440 0.2712 31.8
7 Matt Chapman 0.3219 0.3692 30.8
8 Johan Camargo 0.2930 0.3489 30.7
9 Mitch Haniger 0.3273 0.3685 29.9
10 Carlos Correa 0.3817 0.3157 29.7

Marcel

Rank Player Proj Actual Error
1 José Ramírez 0.3571 0.3979 33.8
2 J.D. Martinez 0.3886 0.4319 33.1
3 Eugenio Suárez 0.3343 0.3800 32.3
4 Javier Báez 0.3282 0.3698 31.8
5 Eduardo Escobar 0.3091 0.3504 30.9
6 Mike Trout 0.4135 0.4558 30.4
7 Matt Chapman 0.3292 0.3692 29.4
8 Manny Machado 0.3511 0.3845 29.1
9 Jurickson Profar 0.3009 0.3417 28.8
10 Shohei Ohtani 0.3206 0.3902 28.3

Steamer

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.4280 0.3620 43.7
2 Jesús Aguilar 0.3123 0.3755 38.0
3 Joey Wendle 0.2749 0.3391 37.2
4 J.D. Martinez 0.3839 0.4319 33.8
5 Matt Chapman 0.3195 0.3692 33.1
6 Kyle Seager 0.3456 0.2897 32.6
7 Scooter Gennett 0.3156 0.3615 31.9
8 Mitch Haniger 0.3265 0.3685 31.5
9 Miguel Andujar 0.3161 0.3621 30.3
10 Eugenio Suárez 0.3351 0.3800 29.7

ZiPS

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.4234 0.3620 42.2
2 Kyle Seager 0.3538 0.2897 39.4
3 Javier Báez 0.3137 0.3698 37.2
4 Johan Camargo 0.2808 0.3489 36.5
5 Jonathan Lucroy 0.3529 0.2712 36.4
6 Jesús Aguilar 0.3167 0.3755 34.1
7 Joey Wendle 0.2824 0.3391 31.7
8 Carlos Correa 0.3847 0.3157 31.6
9 Brian Dozier 0.3526 0.3045 29.5
10 Mallex Smith 0.2827 0.3351 29.3

Most Unique Misses for wOBA

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Ketel Marte 0.3009 0.3258 0.3314 22.1 4.8 17.3
2 Christian Yelich 0.3506 0.3688 0.4228 52.0 36.9 15.1
3 Nick Castellanos 0.3352 0.3517 0.3654 25.7 11.1 14.6
4 Mookie Betts 0.3530 0.3711 0.4520 65.5 51.3 14.2
5 Mike Trout 0.4135 0.4316 0.4558 30.4 16.3 14.1
6 Manny Machado 0.3511 0.3654 0.3845 29.1 15.4 13.7
7 Rosell Herrera 0.3206 0.2704 0.2653 14.4 0.8 13.7
8 Andrew Benintendi 0.3357 0.3513 0.3568 19.0 5.4 13.6
9 Francisco Lindor 0.3450 0.3578 0.3699 24.2 11.0 13.3
10 Maikel Franco 0.3135 0.3364 0.3337 13.0 0.0 13.0

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Gleyber Torres 0.3021 0.3154 0.3506 25.4 18.3 7.1
2 Nick Castellanos 0.3428 0.3517 0.3654 18.0 11.1 7.0
3 J.D. Martinez 0.3839 0.3911 0.4319 33.8 28.2 5.6
4 Marcell Ozuna 0.3732 0.3635 0.3272 26.3 21.1 5.2
5 Khris Davis 0.3481 0.3544 0.3677 15.4 10.5 5.0
6 Ian Desmond 0.3441 0.3354 0.3146 15.8 11.2 4.5
7 Carlos González 0.3586 0.3490 0.3409 6.9 2.7 4.2
8 Freddy Galvis 0.2901 0.2950 0.2948 5.7 1.6 4.1
9 Renato Núñez 0.2930 0.3066 0.3218 8.6 4.7 3.9
10 Trea Turner 0.3458 0.3392 0.3317 7.4 3.5 3.9

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Charlie Blackmon 0.3879 0.3779 0.3681 12.7 5.0 7.7
2 Cody Bellinger 0.3844 0.3734 0.3501 20.8 13.1 7.7
3 Manny Machado 0.3538 0.3654 0.3845 22.9 15.4 7.5
4 Johan Camargo 0.2808 0.2930 0.3489 36.5 30.7 5.8
5 Nelson Cruz 0.3525 0.3625 0.3636 7.4 2.2 5.2
6 Adam Duvall 0.3328 0.3231 0.2803 21.8 17.1 4.7
7 Jonathan Lucroy 0.3529 0.3440 0.2712 36.4 31.8 4.6
8 Javier Báez 0.3137 0.3220 0.3698 37.2 32.6 4.6
9 Yoán Moncada 0.3250 0.3194 0.3109 8.2 3.8 4.4
10 Yonder Alonso 0.3615 0.3551 0.3197 23.1 18.8 4.3

Strikeout Rate

Everybody Missed for Strikeout Rate

Player Actual Aggregate Marcel Steamer ZiPS
Trevor Story 0.2561
0.3155
(43.2)
0.3068
(38.9)
0.3014
(35.2)
0.3297
(51.2)
Travis Shaw 0.1840
0.2331
(32.7)
0.2326
(33.5)
0.2342
(34.4)
0.2321
(30.9)
Corey Dickerson 0.1501
0.2336
(48.0)
0.2373
(51.0)
0.2293
(46.8)
0.2378
(49.1)
Austin Jackson 0.3547
0.2136
(50.4)
0.2149
(49.2)
0.2212
(46.9)
0.2061
(54.0)
Nick Markakis 0.1135
0.1577
(35.7)
0.1551
(35.4)
0.1596
(38.5)
0.1557
(32.9)
Alex Bregman 0.1206
0.1555
(29.2)
0.1815
(49.0)
0.1524
(28.4)
0.1585
(29.9)
Ian Happ 0.3615
0.2811
(34.1)
0.2745
(36.3)
0.2724
(37.2)
0.2899
(31.0)
Enrique Hernández 0.1688
0.2335
(32.9)
0.2300
(32.2)
0.2345
(34.3)
0.2326
(31.5)

Individual Misses for Strikeout Rate

Aggregate

Rank Player Proj Actual Error
1 Matt Chapman 0.3034 0.2370 44.9
2 Chris Taylor 0.2277 0.2947 36.5
3 Ronald Guzmán 0.1914 0.2827 36.3
4 J.D. Martinez 0.2694 0.2250 33.1
5 Victor Martinez 0.1533 0.0965 32.2
6 Joc Pederson 0.2573 0.1919 31.9
7 Adrian Beltré 0.1294 0.1996 30.6
8 Jean Segura 0.1508 0.1092 30.4
9 Brian Anderson 0.2311 0.1925 30.2
10 Kyle Seager 0.1669 0.2190 28.7

Marcel

Rank Player Proj Actual Error
1 Daniel Palka 0.2169 0.3408 51.8
2 Jorge Alfaro 0.2453 0.3660 42.3
3 Jurickson Profar 0.2059 0.1481 39.4
4 Jean Segura 0.1583 0.1092 36.4
5 Max Kepler 0.2070 0.1571 35.7
6 Brian Anderson 0.2372 0.1925 35.6
7 David Fletcher 0.2169 0.1107 35.2
8 Robinson Chirinos 0.2377 0.3286 35.1
9 José Peraza 0.1523 0.1098 34.8
10 Jake Cave 0.2169 0.3301 32.3

Steamer

Rank Player Proj Actual Error
1 Matt Chapman 0.2902 0.2370 38.0
2 Victor Martinez 0.1586 0.0965 35.9
3 Chris Taylor 0.2275 0.2947 35.5
4 J.D. Martinez 0.2701 0.2250 34.8
5 Ronald Guzmán 0.1969 0.2827 33.1
6 Bryce Harper 0.1881 0.2432 32.4
7 Jean Segura 0.1517 0.1092 32.2
8 Joey Wendle 0.2214 0.1761 29.3
9 Luis Valbuena 0.2429 0.3472 27.6
10 Joc Pederson 0.2452 0.1919 27.4

ZiPS

Rank Player Proj Actual Error
1 Matt Chapman 0.3167 0.2370 51.8
2 Ronald Guzmán 0.1858 0.2827 39.6
3 Chris Taylor 0.2280 0.2947 37.6
4 Joc Pederson 0.2695 0.1919 36.4
5 Adrian Beltré 0.1233 0.1996 34.6
6 Brian Anderson 0.2389 0.1925 34.1
7 J.D. Martinez 0.2687 0.2250 31.3
8 Kyle Seager 0.1661 0.2190 30.5
9 AJ Pollock 0.1471 0.2174 30.3
10 Yoán Moncada 0.2832 0.3338 30.0

Most Unique Misses for Strikeout Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Daniel Palka 0.2169 0.3167 0.3408 51.8 7.9 43.9
2 Jurickson Profar 0.2059 0.1461 0.1481 39.4 2.6 36.7
3 Jorge Alfaro 0.2453 0.3264 0.3660 42.3 12.5 29.8
4 Miguel Andujar 0.2038 0.1610 0.1601 31.7 4.5 27.2
5 Amed Rosario 0.2441 0.2034 0.2010 30.5 5.2 25.3
6 Ketel Marte 0.1775 0.1371 0.1362 28.9 4.3 24.6
7 David Fletcher 0.2169 0.1391 0.1107 35.2 10.7 24.5
8 Isiah Kiner-Falefa 0.2169 0.1422 0.1566 27.3 3.1 24.2
9 Max Muncy 0.2140 0.2583 0.2723 24.0 3.6 20.4
10 Alex Bregman 0.1815 0.1555 0.1206 49.0 29.2 19.8

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Nicky Delmonico 0.2104 0.2411 0.2516 10.4 1.3 9.2
2 Teoscar Hernández 0.2560 0.2709 0.3117 24.7 17.9 6.7
3 José A. Martínez 0.1914 0.1822 0.1763 13.9 7.3 6.6
4 Michael Brantley 0.1295 0.1213 0.0951 27.0 20.6 6.4
5 Daniel Palka 0.3008 0.3167 0.3408 14.1 7.9 6.3
6 Whit Merrifield 0.1659 0.1594 0.1612 9.3 3.3 6.0
7 Lucas Duda 0.2495 0.2752 0.2779 7.3 1.4 5.9
8 Giancarlo Stanton 0.2612 0.2714 0.2993 20.9 15.1 5.8
9 Yonder Alonso 0.1902 0.2136 0.2143 8.9 3.4 5.6
10 Jake Cave 0.2622 0.2818 0.3301 18.4 12.9 5.4

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Joey Gallo 0.3945 0.3697 0.3588 23.2 10.1 13.1
2 Yonder Alonso 0.2370 0.2136 0.2143 15.6 3.4 12.3
3 Gleyber Torres 0.2746 0.2515 0.2521 13.1 2.9 10.2
4 Lucas Duda 0.3009 0.2752 0.2779 10.1 1.4 8.7
5 Juan Soto 0.2169 0.1980 0.2004 10.4 2.0 8.3
6 Trevor Story 0.3297 0.3155 0.2561 51.2 43.2 8.0
7 Ronald Acuña Jr. 0.2828 0.2649 0.2526 16.9 9.2 7.8
8 Matt Chapman 0.3167 0.3034 0.2370 51.8 44.9 6.9
9 Nicky Delmonico 0.2718 0.2411 0.2516 7.9 1.3 6.6
10 Matt Olson 0.2814 0.2695 0.2470 25.7 19.2 6.5

Walk Rate

Everybody Missed for Walk Rate

Player Actual Aggregate Marcel Steamer ZiPS
Mookie Betts 0.1319
0.0960
(19.4)
0.0844
(27.8)
0.0984
(19.0)
0.0936
(19.8)
Kyle Seager 0.0603
0.0919
(22.7)
0.0900
(20.1)
0.0960
(24.1)
0.0878
(21.1)
Lorenzo Cain 0.1145
0.0733
(22.8)
0.0749
(23.2)
0.0758
(22.4)
0.0708
(23.3)
Chris Davis 0.0785
0.1203
(24.1)
0.1183
(22.0)
0.1260
(26.1)
0.1146
(22.0)
Travis Shaw 0.1329
0.0892
(23.1)
0.0877
(25.2)
0.0929
(21.9)
0.0855
(24.2)
Juan Soto 0.1599
0.0520
(51.1)
0.0863
(35.2)
0.0520
(52.0)
0.0863
(33.4)
José Ramírez 0.1519
0.0804
(46.8)
0.0790
(49.3)
0.0831
(46.2)
0.0778
(47.5)
Alex Bregman 0.1362
0.0875
(31.3)
0.0835
(35.5)
0.0899
(30.8)
0.0850
(31.8)
Justin Bour 0.1457
0.1028
(19.3)
0.0989
(22.3)
0.1035
(19.9)
0.1021
(18.8)
Max Muncy 0.1642
0.1044
(26.7)
0.0977
(30.9)
0.1034
(28.0)
0.1054
(25.4)
Ian Happ 0.1515
0.0897
(26.5)
0.0907
(27.0)
0.0895
(27.4)
0.0899
(25.7)
Aaron Hicks 0.1549
0.1156
(20.3)
0.1031
(28.8)
0.1154
(21.4)
0.1158
(19.2)

Individual Misses for Walk Rate

Aggregate

Rank Player Proj Actual Error
1 Freddie Freeman 0.1356 0.1075 22.9
2 Johan Camargo 0.0500 0.0973 22.5
3 Joc Pederson 0.1362 0.0903 22.3
4 Whit Merrifield 0.0511 0.0863 21.8
5 Stephen Piscotty 0.0994 0.0694 20.8
6 Dee Strange-Gordon 0.0433 0.0153 19.1
7 Giancarlo Stanton 0.1216 0.0993 18.8
8 Yonder Alonso 0.1168 0.0889 18.6

Marcel

Rank Player Proj Actual Error
1 Miguel Andujar 0.0853 0.0413 28.1
2 Mike Trout 0.1534 0.2007 27.3
3 César Hernández 0.0993 0.1342 23.1
4 Matt Davidson 0.0562 0.1048 23.0
5 Bryce Harper 0.1525 0.1871 22.4
6 Ozzie Albies 0.0831 0.0526 22.4
7 Lewis Brinson 0.0897 0.0419 20.4
8 Trea Turner 0.0642 0.0932 19.8

Steamer

Rank Player Proj Actual Error
1 Johan Camargo 0.0508 0.0973 23.0
2 Freddie Freeman 0.1351 0.1075 21.3
3 Joc Pederson 0.1355 0.0903 21.2
4 Stephen Piscotty 0.1014 0.0694 20.9
5 Whit Merrifield 0.0543 0.0863 20.8
6 Dee Strange-Gordon 0.0475 0.0153 20.4
7 Paul Goldschmidt 0.1566 0.1304 19.9
8 Anthony Rendon 0.1211 0.0921 18.8

ZiPS

Rank Player Proj Actual Error
1 Freddie Freeman 0.1360 0.1075 24.5
2 Joc Pederson 0.1368 0.0903 23.3
3 Whit Merrifield 0.0478 0.0863 22.9
4 Johan Camargo 0.0491 0.0973 22.1
5 Yonder Alonso 0.1206 0.0889 21.7
6 Stephen Piscotty 0.0973 0.0694 20.5
7 Edwin Encarnación 0.1352 0.1088 18.8
8 Giancarlo Stanton 0.1197 0.0993 18.7

Most Unique Misses for Walk Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Miguel Andujar 0.0853 0.0509 0.0413 28.1 8.5 19.6
2 Scott Kingery 0.0863 0.0558 0.0496 18.9 5.1 13.8
3 Mike Trout 0.1534 0.1715 0.2007 27.3 15.1 12.3
4 David Fletcher 0.0863 0.0443 0.0489 12.2 0.1 12.1
5 Carlos Santana 0.1357 0.1501 0.1620 16.3 5.1 11.2
6 Bryce Harper 0.1525 0.1629 0.1871 22.4 13.7 8.7
7 Victor Reyes 0.0863 0.0451 0.0228 14.4 5.8 8.6
8 Aaron Hicks 0.1031 0.1156 0.1549 28.8 20.3 8.5
9 Mookie Betts 0.0844 0.0960 0.1319 27.8 19.4 8.4
10 Lourdes Gurriel Jr. 0.0863 0.0537 0.0342 14.3 6.3 8.0

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Javier Báez 0.0618 0.0565 0.0450 12.5 10.3 2.2
2 Ronald Acuña Jr. 0.0624 0.0649 0.0924 13.4 11.3 2.1
3 Mike Trout 0.1699 0.1715 0.2007 17.1 15.1 2.0
4 Chris Davis 0.1260 0.1203 0.0785 26.1 24.1 2.0
5 Brandon Nimmo 0.1143 0.1162 0.1495 17.5 15.5 2.0
6 Paul Goldschmidt 0.1566 0.1520 0.1304 19.9 17.9 2.0
7 AJ Pollock 0.0834 0.0780 0.0674 8.5 6.9 1.7
8 Aledmys Díaz 0.0647 0.0593 0.0509 7.4 5.8 1.6
9 Albert Pujols 0.0693 0.0645 0.0562 7.8 6.3 1.5
10 Kyle Seager 0.0960 0.0919 0.0603 24.1 22.7 1.5

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Yuli Gurriel 0.0623 0.0558 0.0401 16.1 11.5 4.6
2 Francisco Arcia 0.0863 0.0580 0.0094 8.8 5.6 3.2
3 Yonder Alonso 0.1206 0.1168 0.0889 21.7 18.6 3.1
4 Shohei Ohtani 0.0817 0.0910 0.1008 4.8 2.0 2.8
5 Gleyber Torres 0.0915 0.0874 0.0868 5.2 2.4 2.8
6 José Briceño 0.0863 0.0470 0.0625 3.8 1.4 2.4
7 Mike Moustakas 0.0626 0.0679 0.0772 5.4 3.1 2.3
8 A.J. Ellis 0.0774 0.0912 0.1421 10.7 8.5 2.2
9 Eric Thames 0.1260 0.1206 0.1043 7.7 5.7 2.0
10 José Bautista 0.1241 0.1306 0.1679 15.1 13.2 1.9

Hit By Pitch Rate

Everybody Missed for Hit By Pitch Rate

Player Actual Aggregate Marcel Steamer ZiPS
Brandon Nimmo 0.0411
0.0087
(16.6)
0.0093
(16.5)
0.0090
(16.5)
0.0084
(16.8)
Willson Contreras 0.0239
0.0103
(6.7)
0.0089
(7.6)
0.0100
(6.8)
0.0105
(6.5)
Starlin Castro 0.0000
0.0075
(5.8)
0.0080
(5.9)
0.0080
(6.1)
0.0071
(5.5)
Francisco Cervelli 0.0371
0.0166
(7.7)
0.0155
(8.3)
0.0140
(8.8)
0.0192
(6.7)
Carlos Gómez 0.0515
0.0242
(10.6)
0.0221
(11.6)
0.0200
(12.3)
0.0284
(8.9)
Brian Anderson 0.0239
0.0126
(6.7)
0.0079
(10.0)
0.0110
(7.7)
0.0142
(5.6)
Salvador Perez 0.0221
0.0098
(6.0)
0.0099
(6.0)
0.0100
(5.8)
0.0095
(6.1)
Chance Sisco 0.0598
0.0143
(8.1)
0.0137
(8.3)
0.0100
(8.9)
0.0186
(7.3)
Paul DeJong 0.0245
0.0108
(6.0)
0.0093
(6.9)
0.0100
(6.4)
0.0116
(5.6)
C.J. Cron 0.0304
0.0143
(8.2)
0.0138
(8.7)
0.0140
(8.4)
0.0146
(8.1)
Robinson Chirinos 0.0446
0.0220
(9.1)
0.0219
(9.2)
0.0180
(10.8)
0.0259
(7.4)
Jorge Alfaro 0.0371
0.0175
(6.9)
0.0151
(7.9)
0.0150
(7.8)
0.0201
(5.9)
Mitch Moreland 0.0000
0.0120
(6.1)
0.0132
(6.5)
0.0120
(6.1)
0.0119
(6.1)
Kris Bryant 0.0372
0.0199
(7.3)
0.0196
(7.6)
0.0190
(7.7)
0.0209
(6.8)
Daniel Robertson 0.0382
0.0169
(6.8)
0.0119
(8.6)
0.0140
(7.8)
0.0197
(5.8)
Starling Marte 0.0132
0.0264
(8.8)
0.0238
(7.1)
0.0230
(6.8)
0.0298
(10.8)

Individual Misses for Hit By Pitch Rate

Aggregate

Rank Player Proj Actual Error
1 George Springer 0.0164 0.0081 6.0
2 JaCoby Jones 0.0107 0.0236 5.4
3 Christian Villanueva 0.0087 0.0234 5.1
4 Kole Calhoun 0.0098 0.0018 5.1

Marcel

Rank Player Proj Actual Error
1 Yoán Moncada 0.0122 0.0015 7.6
2 Harrison Bader 0.0079 0.0258 7.2
3 Joey Wendle 0.0046 0.0165 5.9
4 Juan Soto 0.0106 0.0000 5.8

Steamer

Rank Player Proj Actual Error
1 JaCoby Jones 0.0100 0.0236 5.7
2 Nick Markakis 0.0080 0.0014 5.6
3 Nelson Cruz 0.0130 0.0237 5.5
4 Kurt Suzuki 0.0180 0.0335 5.5

ZiPS

Rank Player Proj Actual Error
1 George Springer 0.0179 0.0081 6.9
2 Derek Dietrich 0.0481 0.0381 6.3
3 Juan Soto 0.0106 0.0000 5.9
4 Mookie Betts 0.0028 0.0130 5.5

Most Unique Misses for Hit By Pitch Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Joey Wendle 0.0046 0.0117 0.0165 5.9 1.9 4.0
2 Harrison Bader 0.0079 0.0158 0.0258 7.2 3.7 3.5
3 Brian Anderson 0.0079 0.0126 0.0239 10.0 6.7 3.3
4 Yoán Moncada 0.0122 0.0080 0.0015 7.6 5.1 2.5
5 Daniel Palka 0.0106 0.0051 0.0045 3.3 0.9 2.4
6 Ozzie Albies 0.0119 0.0083 0.0073 3.9 1.6 2.3
7 Erik Kratz 0.0049 0.0147 0.0320 5.7 3.5 2.2
8 Shohei Ohtani 0.0106 0.0049 0.0054 2.3 0.3 2.0
9 Jon Jay 0.0223 0.0253 0.0307 4.3 2.4 1.9
10 Daniel Robertson 0.0119 0.0169 0.0382 8.6 6.8 1.8

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jon Jay 0.0200 0.0253 0.0307 5.5 2.4 3.1
2 Carlos Gómez 0.0200 0.0242 0.0515 12.3 10.6 1.7
3 Robinson Chirinos 0.0180 0.0220 0.0446 10.8 9.1 1.7
4 Martín Maldonado 0.0200 0.0240 0.0272 2.4 0.8 1.6
5 Harrison Bader 0.0130 0.0158 0.0258 4.9 3.7 1.2
6 Aaron Hicks 0.0060 0.0042 0.0052 1.3 0.2 1.1
7 Francisco Cervelli 0.0140 0.0166 0.0371 8.8 7.7 1.1
8 Jeff McNeil 0.0120 0.0163 0.0202 1.7 0.6 1.1
9 Brian Anderson 0.0110 0.0126 0.0239 7.7 6.7 1.1
10 Daniel Robertson 0.0140 0.0169 0.0382 7.8 6.8 1.0

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Derek Dietrich 0.0481 0.0416 0.0381 6.3 2.6 3.6
2 Starling Marte 0.0298 0.0264 0.0132 10.8 8.8 2.0
3 Brandon Guyer 0.0612 0.0526 0.0498 2.8 0.9 1.9
4 Greg Allen 0.0330 0.0270 0.0241 3.0 1.2 1.7
5 Devin Mesoraco 0.0249 0.0194 0.0146 3.2 1.7 1.5
6 Mike Zunino 0.0232 0.0196 0.0148 3.9 2.5 1.5
7 Scott Schebler 0.0254 0.0222 0.0209 2.5 1.1 1.4
8 Anthony Rizzo 0.0319 0.0300 0.0301 2.1 0.8 1.3
9 Juan Soto 0.0106 0.0080 0.0000 5.9 4.6 1.3
10 A.J. Ellis 0.0258 0.0194 0.0055 4.0 2.8 1.2

Home Run Rate

Everybody Missed for Home Run Rate

Player Actual Aggregate Marcel Steamer ZiPS
Jesús Aguilar 0.0975
0.0628
(19.8)
0.0647
(19.1)
0.0641
(19.2)
0.0615
(20.6)
Chris Davis 0.0567
0.1119
(28.6)
0.0969
(20.5)
0.1123
(28.8)
0.1115
(28.4)
Christian Yelich 0.0816
0.0491
(21.4)
0.0375
(29.3)
0.0525
(19.2)
0.0457
(23.7)
José Ramírez 0.0774
0.0393
(26.8)
0.0381
(28.1)
0.0403
(26.2)
0.0383
(27.5)
Cody Bellinger 0.0611
0.0986
(23.5)
0.0924
(19.2)
0.0959
(21.7)
0.1013
(25.1)
Joey Votto 0.0296
0.0646
(21.6)
0.0673
(22.9)
0.0674
(23.3)
0.0617
(19.8)
Luke Voit 0.1500
0.0456
(16.9)
0.0440
(17.2)
0.0439
(17.2)
0.0473
(16.6)
Max Muncy 0.1316
0.0428
(42.9)
0.0408
(44.1)
0.0409
(43.8)
0.0447
(42.0)
David Peralta 0.0685
0.0381
(18.9)
0.0384
(19.1)
0.0381
(18.9)
0.0382
(18.9)
Matt Carpenter 0.0876
0.0518
(24.4)
0.0582
(20.5)
0.0509
(25.1)
0.0528
(23.8)

Individual Misses for Home Run Rate

Aggregate

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.1538 0.0913 43.8
2 Freddie Freeman 0.0763 0.0467 20.6
3 Juan Soto 0.0283 0.0696 20.6
4 Addison Russell 0.0522 0.0154 16.9
5 Adam Jones 0.0583 0.0305 16.8
6 Johan Camargo 0.0215 0.0529 16.6
7 Mookie Betts 0.0473 0.0737 16.4
8 Jed Lowrie 0.0254 0.0488 16.1
9 Francisco Lindor 0.0467 0.0679 16.0
10 Kris Bryant 0.0809 0.0456 16.0

Marcel

Rank Player Proj Actual Error
1 Daniel Palka 0.0463 0.1023 25.5
2 Matt Olson 0.1014 0.0692 20.7
3 Eugenio Suárez 0.0544 0.0870 20.3
4 Shohei Ohtani 0.0463 0.0973 19.0
5 Mookie Betts 0.0437 0.0737 19.0
6 Mike Trout 0.0811 0.1108 18.6
7 Willson Contreras 0.0631 0.0280 18.6
8 Ronald Acuña Jr. 0.0463 0.0831 18.3
9 Francisco Lindor 0.0443 0.0679 18.2
10 C.J. Cron 0.0514 0.0831 18.2

Steamer

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.1502 0.0913 41.2
2 Freddie Freeman 0.0771 0.0467 21.2
3 Gleyber Torres 0.0338 0.0762 20.7
4 Juan Soto 0.0288 0.0696 20.4
5 Ronald Acuña Jr. 0.0467 0.0831 17.9
6 Addison Russell 0.0540 0.0154 17.7
7 Daniel Palka 0.0632 0.1023 17.7
8 Adam Jones 0.0598 0.0305 17.7
9 Eugenio Suárez 0.0587 0.0870 17.4
10 Anthony Rizzo 0.0760 0.0505 16.7

ZiPS

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.1576 0.0913 46.4
2 Freddie Freeman 0.0754 0.0467 20.0
3 Mookie Betts 0.0426 0.0737 19.4
4 Matt Olson 0.0976 0.0692 18.5
5 Francisco Lindor 0.0442 0.0679 17.9
6 Jed Lowrie 0.0232 0.0488 17.7
7 Johan Camargo 0.0200 0.0529 17.5
8 Matt Chapman 0.0882 0.0596 17.4
9 Kris Bryant 0.0827 0.0456 16.8
10 Addison Russell 0.0503 0.0154 16.0

Most Unique Misses for Home Run Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Joey Gallo 0.1155 0.1370 0.1365 12.6 0.1 12.6
2 Daniel Palka 0.0463 0.0717 0.1023 25.5 13.9 11.7
3 Isiah Kiner-Falefa 0.0463 0.0103 0.0133 12.7 1.3 11.4
4 David Fletcher 0.0463 0.0092 0.0039 12.7 1.5 11.2
5 Mike Trout 0.0811 0.0980 0.1108 18.6 8.0 10.6
6 Amed Rosario 0.0392 0.0208 0.0204 10.6 0.0 10.6
7 Rosell Herrera 0.0463 0.0164 0.0045 12.4 3.5 8.9
8 Shohei Ohtani 0.0463 0.0677 0.0973 19.0 11.0 8.0
9 Christian Yelich 0.0375 0.0491 0.0816 29.3 21.4 7.9
10 Greg Allen 0.0443 0.0168 0.0094 9.9 2.1 7.8

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Gleyber Torres 0.0338 0.0481 0.0762 20.7 13.7 7.0
2 Joey Gallo 0.1294 0.1370 0.1365 4.3 0.1 4.2
3 Daniel Palka 0.0632 0.0717 0.1023 17.7 13.9 3.9
4 Manny Machado 0.0755 0.0706 0.0694 4.0 0.6 3.4
5 Albert Pujols 0.0568 0.0503 0.0471 4.6 1.4 3.2
6 Rhys Hoskins 0.0929 0.0880 0.0821 6.8 3.6 3.2
7 Charlie Blackmon 0.0546 0.0586 0.0586 3.1 0.2 2.8
8 Rafael Devers 0.0518 0.0575 0.0634 5.9 3.1 2.8
9 Trevor Story 0.0739 0.0781 0.0853 7.7 4.9 2.8
10 Joe Mauer 0.0276 0.0225 0.0149 6.7 4.0 2.7

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Yonder Alonso 0.0782 0.0647 0.0578 11.5 3.8 7.7
2 Aaron Judge 0.1319 0.1217 0.1015 14.9 9.9 5.1
3 Joey Gallo 0.1453 0.1370 0.1365 4.8 0.1 4.8
4 J.D. Martinez 0.1095 0.1025 0.1000 5.9 1.4 4.5
5 Matt Chapman 0.0882 0.0823 0.0596 17.4 13.8 3.6
6 Trey Mancini 0.0651 0.0595 0.0553 6.0 2.5 3.5
7 Matt Olson 0.0976 0.0923 0.0692 18.5 15.0 3.5
8 Mookie Betts 0.0426 0.0473 0.0737 19.4 16.4 2.9
9 Kyle Schwarber 0.1076 0.1021 0.0893 9.1 6.4 2.8
10 Giancarlo Stanton 0.1576 0.1538 0.0913 46.4 43.8 2.6

BABIP

Everybody Missed for BABIP

Player Actual Aggregate Marcel Steamer ZiPS
Mookie Betts 0.3682
0.3038
(41.3)
0.2973
(47.2)
0.3002
(43.6)
0.3074
(39.1)
Matt Chapman 0.3377
0.2769
(39.3)
0.2952
(30.0)
0.2743
(40.9)
0.2796
(37.6)
Joey Wendle 0.3510
0.2898
(34.9)
0.2961
(33.3)
0.2917
(33.9)
0.2878
(36.0)
Dexter Fowler 0.2095
0.3138
(33.9)
0.3149
(33.2)
0.3118
(33.2)
0.3158
(34.5)
Wilson Ramos 0.3529
0.2756
(33.4)
0.2863
(30.3)
0.2678
(36.7)
0.2833
(30.2)
José Ramírez 0.2516
0.3045
(34.9)
0.3077
(34.9)
0.3023
(33.3)
0.3068
(36.5)
Gary Sánchez 0.1972
0.2856
(32.0)
0.3059
(38.4)
0.2863
(32.2)
0.2848
(31.7)
Jorge Alfaro 0.4061
0.3086
(37.9)
0.3294
(31.2)
0.3085
(37.9)
0.3086
(37.8)

Individual Misses for BABIP

Aggregate

Rank Player Proj Actual Error
1 Scooter Gennett 0.3024 0.3559 35.9
2 Juan Soto 0.2691 0.3367 34.8
3 Max Kepler 0.2914 0.2363 31.9
4 Matt Duffy 0.2991 0.3521 31.3
5 Ian Desmond 0.3314 0.2781 31.2
6 Mitch Haniger 0.2943 0.3357 30.2
7 Kole Calhoun 0.2975 0.2399 30.2
8 Logan Morrison 0.2824 0.1964 29.8
9 Chris Davis 0.2968 0.2368 29.8
10 Whit Merrifield 0.3112 0.3502 29.6

Marcel

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.2900 0.3333 34.8
2 Travis Shaw 0.3059 0.2411 34.5
3 Nick Castellanos 0.3188 0.3608 32.6
4 Yan Gomes 0.2679 0.3358 32.2
5 Nelson Cruz 0.3227 0.2645 30.8
6 Ben Zobrist 0.2784 0.3299 30.0
7 Ronald Acuña Jr. 0.2965 0.3519 30.0
8 DJ LeMahieu 0.3543 0.2966 29.9
9 Ryon Healy 0.3188 0.2570 29.2
10 Chris Davis 0.2989 0.2368 29.2

Steamer

Rank Player Proj Actual Error
1 Ian Desmond 0.3434 0.2781 38.6
2 Scooter Gennett 0.3001 0.3559 37.5
3 Juan Soto 0.2688 0.3367 35.0
4 Max Kepler 0.2928 0.2363 32.7
5 Nick Castellanos 0.3160 0.3608 32.4
6 Whit Merrifield 0.3090 0.3502 31.3
7 Matt Duffy 0.3013 0.3521 30.1
8 Mitch Haniger 0.2950 0.3357 29.8
9 Kole Calhoun 0.2969 0.2399 29.8
10 Ian Happ 0.3013 0.3623 29.6

ZiPS

Rank Player Proj Actual Error
1 Scooter Gennett 0.3047 0.3559 34.5
2 Giancarlo Stanton 0.2891 0.3333 33.2
3 Matt Duffy 0.2969 0.3521 32.5
4 Logan Morrison 0.2885 0.1964 32.0
5 Chris Davis 0.2996 0.2368 31.2
6 Max Kepler 0.2899 0.2363 31.0
7 Mitch Haniger 0.2936 0.3357 30.7
8 Kole Calhoun 0.2981 0.2399 30.5
9 Yan Gomes 0.2689 0.3358 30.4
10 Mallex Smith 0.3088 0.3599 29.4

Most Unique Misses for BABIP

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Ronald Acuña Jr. 0.2965 0.3461 0.3519 30.0 4.2 25.7
2 Shohei Ohtani 0.2965 0.3349 0.3480 21.2 5.9 15.3
3 Nelson Cruz 0.3227 0.2985 0.2645 30.8 18.4 12.4
4 Kyle Schwarber 0.2661 0.2840 0.2868 13.6 2.9 10.7
5 Dee Strange-Gordon 0.3451 0.3236 0.2984 23.9 13.2 10.7
6 Josh Bell 0.2849 0.2996 0.3051 15.3 4.9 10.5
7 Colin Moran 0.2908 0.3094 0.3161 14.6 4.4 10.2
8 César Hernández 0.3446 0.3273 0.3144 17.1 7.2 10.0
9 Manny Piña 0.3218 0.2906 0.2833 10.9 1.5 9.4
10 Rougned Odor 0.2683 0.2813 0.3036 22.1 13.5 8.7

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Cody Bellinger 0.2800 0.2946 0.3125 22.4 13.1 9.3
2 Ian Desmond 0.3434 0.3314 0.2781 38.6 31.2 7.3
3 Nelson Cruz 0.3090 0.2985 0.2645 24.6 18.4 6.2
4 Nick Castellanos 0.3160 0.3235 0.3608 32.4 27.3 5.1
5 Yoán Moncada 0.3128 0.3198 0.3420 20.9 16.3 4.6
6 Joey Votto 0.3172 0.3244 0.3333 11.9 7.4 4.6
7 Lewis Brinson 0.3021 0.2910 0.2559 17.5 13.1 4.4
8 Freddy Galvis 0.2805 0.2870 0.3029 16.7 12.3 4.4
9 JaCoby Jones 0.3112 0.3026 0.2796 13.4 9.4 4.0
10 Guillermo Heredia 0.2966 0.2853 0.2623 10.6 6.8 3.8

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Rhys Hoskins 0.2979 0.2869 0.2711 15.8 8.6 7.2
2 Carlos González 0.2967 0.3091 0.3323 19.4 13.2 6.3
3 Johan Camargo 0.2915 0.3026 0.3147 13.7 7.8 5.8
4 Mike Trout 0.3174 0.3266 0.3450 18.6 13.0 5.6
5 Jonathan Lucroy 0.3214 0.3102 0.2720 21.1 16.1 5.1
6 Jay Bruce 0.2900 0.2761 0.2627 8.8 3.8 5.0
7 Adrian Beltré 0.2812 0.2916 0.3121 16.2 11.3 5.0
8 Todd Frazier 0.2692 0.2589 0.2413 11.8 7.0 4.9
9 Edwin Encarnación 0.2800 0.2717 0.2645 7.3 2.5 4.8
10 Ehire Adrianza 0.2772 0.2900 0.3083 12.5 7.8 4.7

Single Rate

Everybody Missed for Single Rate

Player Actual Aggregate Marcel Steamer ZiPS
Scooter Gennett 0.2815
0.2246
(38.8)
0.2399
(30.3)
0.2249
(39.1)
0.2244
(38.4)
Bryce Harper 0.1938
0.2411
(30.2)
0.2345
(24.2)
0.2361
(26.2)
0.2462
(34.3)
Lorenzo Cain 0.2952
0.2491
(31.0)
0.2612
(24.7)
0.2476
(32.4)
0.2506
(29.6)
Ian Desmond 0.2041
0.2576
(30.7)
0.2568
(29.0)
0.2624
(33.2)
0.2529
(28.3)
Xander Bogaerts 0.1954
0.2489
(28.8)
0.2599
(34.0)
0.2473
(27.4)
0.2505
(30.2)
José Ramírez 0.1613
0.2097
(31.1)
0.2066
(27.5)
0.2102
(30.9)
0.2092
(31.3)
Jake Bauers 0.1389
0.2174
(29.0)
0.2192
(28.9)
0.2166
(28.4)
0.2182
(29.6)
Gary Sánchez 0.1174
0.2153
(35.2)
0.2336
(41.3)
0.2184
(36.0)
0.2121
(34.3)
Willy Adames 0.3387
0.2271
(37.3)
0.2192
(40.5)
0.2267
(37.7)
0.2275
(36.9)
Matt Duffy 0.2958
0.2352
(36.1)
0.2429
(32.9)
0.2360
(36.1)
0.2344
(36.1)
Jorge Alfaro 0.3147
0.2352
(31.4)
0.2529
(25.5)
0.2360
(31.4)
0.2344
(31.5)
Justin Upton 0.2643
0.2174
(31.1)
0.2192
(31.2)
0.2213
(29.2)
0.2134
(33.1)
DJ LeMahieu 0.2202
0.2795
(32.2)
0.2848
(34.1)
0.2773
(30.5)
0.2817
(33.9)

Individual Misses for Single Rate

Aggregate

Rank Player Proj Actual Error
1 J.D. Martinez 0.2333 0.2739 28.8
2 Jonathan Villar 0.2386 0.2902 28.6
3 Max Kepler 0.2051 0.1551 28.1
4 Jurickson Profar 0.2217 0.1714 27.6
5 Giancarlo Stanton 0.2062 0.2407 27.1
6 Derek Dietrich 0.2106 0.2551 26.6
7 Whit Merrifield 0.2292 0.2607 25.0

Marcel

Rank Player Proj Actual Error
1 Ben Zobrist 0.1989 0.2513 30.3
2 Adam Engel 0.1883 0.2450 29.0
3 J.D. Martinez 0.2379 0.2739 27.2
4 Giancarlo Stanton 0.2085 0.2407 26.9
5 Jurickson Profar 0.2210 0.1714 26.0
6 Lucas Duda 0.1698 0.2326 25.2
7 Gerardo Parra 0.2305 0.2800 24.5

Steamer

Rank Player Proj Actual Error
1 Max Kepler 0.2080 0.1551 29.5
2 Jurickson Profar 0.2249 0.1714 29.0
3 Jonathan Villar 0.2408 0.2902 27.8
4 Whit Merrifield 0.2267 0.2607 27.3
5 Joey Gallo 0.2011 0.1502 26.7
6 Wilson Ramos 0.2142 0.2734 26.6
7 Ozzie Albies 0.2363 0.1948 25.2

ZiPS

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.1905 0.2407 37.6
2 J.D. Martinez 0.2233 0.2739 34.8
3 Jonathan Villar 0.2364 0.2902 29.3
4 Derek Dietrich 0.2063 0.2551 28.6
5 Max Kepler 0.2021 0.1551 26.8
6 Aaron Judge 0.2261 0.2762 26.4
7 Logan Morrison 0.2147 0.1384 26.3

Most Unique Misses for Single Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jeimer Candelario 0.2337 0.2028 0.1945 20.6 2.8 17.9
2 Colin Moran 0.2128 0.2422 0.2553 22.5 7.9 14.6
3 Dee Strange-Gordon 0.2901 0.2697 0.2469 21.9 11.1 10.8
4 Brandon Nimmo 0.2538 0.2317 0.2210 14.4 3.6 10.8
5 Ronald Acuña Jr. 0.2192 0.2633 0.2474 16.6 5.9 10.7
6 Nelson Cruz 0.2529 0.2335 0.2121 20.6 10.3 10.3
7 Lucas Duda 0.1698 0.1928 0.2326 25.2 16.0 9.2
8 Harrison Bader 0.2216 0.2407 0.2661 21.5 12.5 9.0
9 Javier Báez 0.2515 0.2359 0.2268 12.1 3.4 8.8
10 Eric Hosmer 0.2584 0.2435 0.2291 15.9 7.2 8.7

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Cody Bellinger 0.2025 0.2096 0.2214 14.8 9.8 5.0
2 Joe Mauer 0.2450 0.2527 0.2588 10.0 5.4 4.6
3 Ozzie Albies 0.2363 0.2290 0.1948 25.2 20.7 4.4
4 Wilson Ramos 0.2142 0.2238 0.2734 26.6 22.2 4.3
5 Andrelton Simmons 0.2151 0.2216 0.2376 16.3 12.0 4.3
6 Edwin Encarnación 0.1962 0.2024 0.2151 13.7 9.6 4.1
7 Lewis Brinson 0.2211 0.2103 0.1969 8.0 3.9 4.1
8 Jon Jay 0.2541 0.2602 0.2563 4.0 0.0 4.0
9 Joey Gallo 0.2011 0.1935 0.1502 26.7 22.8 3.9
10 Starlin Castro 0.2345 0.2396 0.2570 17.6 13.8 3.8

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Giancarlo Stanton 0.1905 0.2062 0.2407 37.6 27.1 10.5
2 Yuli Gurriel 0.1934 0.2070 0.2329 24.4 17.0 7.4
3 Yoán Moncada 0.2579 0.2490 0.2328 14.3 8.0 6.3
4 Albert Pujols 0.2299 0.2181 0.1953 15.7 9.4 6.3
5 J.D. Martinez 0.2233 0.2333 0.2739 34.8 28.8 6.0
6 Johan Camargo 0.2099 0.2213 0.2324 13.4 7.8 5.5
7 Mike Trout 0.2191 0.2282 0.2556 24.1 19.0 5.0
8 Trevor Story 0.2042 0.2126 0.2242 15.2 10.1 5.0
9 Kyle Schwarber 0.1946 0.2051 0.2226 15.9 10.9 5.0
10 Jonathan Lucroy 0.2418 0.2316 0.2096 13.2 8.2 5.0

Double Rate

Everybody Missed for Double Rate

Player Actual Aggregate Marcel Steamer ZiPS
Brandon Nimmo 0.1014
0.0665
(18.0)
0.0711
(16.2)
0.0687
(16.9)
0.0643
(19.1)
Mookie Betts 0.1169
0.0818
(20.7)
0.0790
(23.2)
0.0822
(20.6)
0.0815
(20.9)
Eduardo Escobar 0.1129
0.0702
(26.1)
0.0616
(32.3)
0.0689
(27.1)
0.0714
(25.3)
Jonathan Villar 0.0442
0.0746
(16.4)
0.0789
(18.0)
0.0757
(16.8)
0.0735
(15.8)
Xander Bogaerts 0.1142
0.0726
(23.3)
0.0696
(25.8)
0.0716
(24.1)
0.0737
(22.7)
Marcell Ozuna 0.0352
0.0719
(23.9)
0.0668
(19.9)
0.0729
(24.4)
0.0709
(23.3)
Odúbel Herrera 0.0466
0.0757
(18.2)
0.0773
(18.4)
0.0737
(16.9)
0.0777
(19.4)
Rhys Hoskins 0.1000
0.0699
(19.0)
0.0649
(23.1)
0.0655
(22.0)
0.0745
(15.9)
Alex Bregman 0.1060
0.0764
(19.9)
0.0836
(15.7)
0.0751
(21.0)
0.0778
(18.9)
Miguel Andujar 0.1038
0.0672
(21.3)
0.0775
(15.8)
0.0631
(24.0)
0.0713
(18.8)
Justin Upton 0.0541
0.0846
(19.5)
0.0931
(24.0)
0.0839
(19.0)
0.0854
(20.0)

Individual Misses for Double Rate

Aggregate

Rank Player Proj Actual Error
1 Yoán Moncada 0.0593 0.0920 20.3
2 Juan Soto 0.0430 0.0850 20.1
3 Javier Báez 0.0690 0.0976 17.6
4 Matt Chapman 0.0814 0.1108 17.3
5 Justin Smoak 0.0745 0.1040 16.7
6 Devon Travis 0.0918 0.0496 16.4
7 Niko Goodrum 0.0642 0.0973 15.7
8 Chris Davis 0.0732 0.0451 15.4
9 Yonder Alonso 0.0756 0.0507 15.1

Marcel

Rank Player Proj Actual Error
1 Matt Olson 0.0484 0.0846 23.8
2 Justin Smoak 0.0697 0.1040 20.3
3 Jurickson Profar 0.0497 0.0833 19.9
4 Miguel Rojas 0.0667 0.0313 18.7
5 Ryon Healy 0.0763 0.0419 18.1
6 Nick Ahmed 0.0524 0.0831 17.2
7 Devon Travis 0.0939 0.0496 16.8
8 Joey Wendle 0.0526 0.0833 16.7
9 Brandon Belt 0.0990 0.0643 15.9

Steamer

Rank Player Proj Actual Error
1 Juan Soto 0.0426 0.0850 20.4
2 Matt Chapman 0.0771 0.1108 20.1
3 Yoán Moncada 0.0613 0.0920 19.2
4 Justin Smoak 0.0712 0.1040 18.8
5 Miguel Rojas 0.0614 0.0313 16.5
6 Nick Castellanos 0.0777 0.1024 16.0
7 Wil Myers 0.0727 0.1202 15.9
8 César Hernández 0.0554 0.0342 15.8
9 Javier Báez 0.0719 0.0976 15.8

ZiPS

Rank Player Proj Actual Error
1 Yoán Moncada 0.0573 0.0920 21.6
2 Javier Báez 0.0660 0.0976 19.4
3 Devon Travis 0.0996 0.0496 19.4
4 Yonder Alonso 0.0777 0.0507 16.3
5 Niko Goodrum 0.0631 0.0973 16.1
6 Yuli Gurriel 0.0967 0.0705 15.8
7 Matt Carpenter 0.0880 0.1120 15.3
8 Chris Davis 0.0729 0.0451 15.2
9 Nick Williams 0.0753 0.0430 15.1

Most Unique Misses for Double Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Matt Olson 0.0484 0.0796 0.0846 23.8 2.5 21.4
2 José Pirela 0.0856 0.0669 0.0665 9.1 0.8 8.3
3 Joey Wendle 0.0526 0.0665 0.0833 16.7 8.4 8.2
4 Jurickson Profar 0.0497 0.0611 0.0833 19.9 12.4 7.5
5 Andrew Benintendi 0.0688 0.0782 0.0880 12.6 5.6 7.0
6 Eduardo Escobar 0.0616 0.0702 0.1129 32.3 26.1 6.2
7 Gorkys Hernández 0.0811 0.0669 0.0548 11.9 6.1 5.9
8 Travis Shaw 0.0878 0.0768 0.0630 14.6 8.9 5.8
9 Mitch Garver 0.0604 0.0763 0.0844 8.0 2.3 5.7
10 Starlin Castro 0.0580 0.0652 0.0691 7.1 1.7 5.4

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Matt Olson 0.0710 0.0796 0.0846 8.3 2.5 5.8
2 Joey Gallo 0.0711 0.0800 0.0949 13.1 7.8 5.3
3 Giancarlo Stanton 0.0772 0.0844 0.0899 8.2 3.0 5.2
4 Dee Strange-Gordon 0.0478 0.0406 0.0350 8.2 4.1 4.1
5 Ian Desmond 0.0742 0.0675 0.0536 13.5 9.5 4.0
6 Nick Castellanos 0.0777 0.0832 0.1024 16.0 12.2 3.9
7 Delino DeShields 0.0657 0.0568 0.0534 5.3 1.8 3.4
8 Victor Martinez 0.0587 0.0521 0.0505 4.7 1.5 3.3
9 Aaron Judge 0.0688 0.0749 0.0921 11.0 7.9 3.1
10 Rhys Hoskins 0.0655 0.0699 0.1000 22.0 19.0 3.1

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Yuli Gurriel 0.0967 0.0890 0.0705 15.8 11.4 4.4
2 José Peraza 0.0356 0.0417 0.0558 12.8 8.7 4.1
3 Jeimer Candelario 0.0928 0.0865 0.0767 10.8 6.9 3.9
4 Nicky Delmonico 0.0879 0.0762 0.0558 10.6 6.9 3.7
5 Freddie Freeman 0.0997 0.0948 0.0938 5.1 1.6 3.5
6 Cody Bellinger 0.0809 0.0755 0.0729 5.9 2.4 3.5
7 Greg Bird 0.0943 0.0841 0.0856 3.2 0.0 3.1
8 Devon Travis 0.0996 0.0918 0.0496 19.4 16.4 3.0
9 Albert Pujols 0.0368 0.0427 0.0521 6.9 4.0 2.9
10 DJ LeMahieu 0.0523 0.0574 0.0719 10.6 7.6 2.9

Triple Rate

Everybody Missed for Triple Rate

Player Actual Aggregate Marcel Steamer ZiPS
Brandon Nimmo 0.0290
0.0106
(10.0)
0.0051
(13.0)
0.0070
(11.5)
0.0143
(8.5)
Kevin Kiermaier 0.0378
0.0148
(8.6)
0.0129
(9.3)
0.0108
(9.7)
0.0189
(7.4)
Nicky Delmonico 0.0254
0.0036
(7.0)
0.0054
(6.5)
0.0069
(5.7)
0.0000
(8.5)
Ian Desmond 0.0204
0.0063
(8.9)
0.0068
(8.6)
0.0068
(8.1)
0.0058
(9.8)
Tim Beckham 0.0000
0.0143
(5.6)
0.0192
(7.6)
0.0128
(5.4)
0.0158
(5.9)
Ketel Marte 0.0279
0.0135
(8.5)
0.0072
(12.2)
0.0119
(9.0)
0.0151
(8.1)
Javier Báez 0.0220
0.0060
(10.5)
0.0061
(10.4)
0.0056
(10.2)
0.0063
(10.9)
Gregory Polanco 0.0181
0.0061
(6.6)
0.0061
(6.6)
0.0043
(7.1)
0.0080
(6.1)
Christian Yelich 0.0173
0.0068
(7.0)
0.0049
(8.3)
0.0045
(8.0)
0.0091
(6.1)
Teoscar Hernández 0.0238
0.0082
(8.4)
0.0062
(9.4)
0.0073
(8.4)
0.0091
(8.3)

Individual Misses for Triple Rate

Aggregate

Rank Player Proj Actual Error
1 Jeff McNeil 0.0055 0.0297 6.1
2 Mitch Moreland 0.0009 0.0137 6.0
3 Denard Span 0.0085 0.0198 5.8
4 Yolmer Sánchez 0.0133 0.0218 5.8
5 Dexter Fowler 0.0177 0.0000 5.8
6 Jurickson Profar 0.0049 0.0143 5.8
7 Cody Bellinger 0.0095 0.0182 5.7
8 César Hernández 0.0152 0.0068 5.7
9 Alex Bregman 0.0104 0.0021 5.6
10 Scott Schebler 0.0133 0.0000 5.6

Marcel

Rank Player Proj Actual Error
1 Alex Bregman 0.0131 0.0021 7.5
2 JaCoby Jones 0.0060 0.0215 7.4
3 Yolmer Sánchez 0.0117 0.0218 6.9
4 Chris Taylor 0.0128 0.0232 6.5
5 Mitch Moreland 0.0000 0.0137 6.5
6 Dexter Fowler 0.0195 0.0000 6.4
7 Willson Contreras 0.0035 0.0144 6.1
8 César Hernández 0.0157 0.0068 6.0
9 Jon Jay 0.0064 0.0160 5.9
10 Matt Carpenter 0.0088 0.0000 5.7

Steamer

Rank Player Proj Actual Error
1 Chris Taylor 0.0109 0.0232 7.1
2 Cody Bellinger 0.0075 0.0182 6.5
3 Tommy Pham 0.0061 0.0179 6.4
4 Jeff McNeil 0.0041 0.0297 6.2
5 Denard Span 0.0070 0.0198 6.1
6 Jurickson Profar 0.0039 0.0143 5.9
7 Ozzie Albies 0.0180 0.0099 5.8
8 Dexter Fowler 0.0168 0.0000 5.8
9 Alex Bregman 0.0093 0.0021 5.4
10 Willson Contreras 0.0040 0.0144 5.4

ZiPS

Rank Player Proj Actual Error
1 Scott Schebler 0.0175 0.0000 7.0
2 Mitch Moreland 0.0000 0.0137 6.8
3 César Hernández 0.0175 0.0068 6.7
4 Yolmer Sánchez 0.0133 0.0218 6.4
5 Rhys Hoskins 0.0106 0.0000 6.2
6 Jeff McNeil 0.0069 0.0297 6.0
7 Paul Goldschmidt 0.0055 0.0129 5.9
8 Adam Eaton 0.0211 0.0040 5.9
9 Jon Jay 0.0072 0.0160 5.9
10 JaCoby Jones 0.0102 0.0215 5.8

Most Unique Misses for Triple Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Colin Moran 0.0142 0.0058 0.0030 5.0 1.2 3.9
2 Ketel Marte 0.0072 0.0135 0.0279 12.2 8.5 3.7
3 Ronald Acuña Jr. 0.0072 0.0136 0.0139 3.5 0.3 3.2
4 Brandon Nimmo 0.0051 0.0106 0.0290 13.0 10.0 3.0
5 Mitch Garver 0.0201 0.0069 0.0089 3.6 0.8 2.9
6 Alen Hanson 0.0133 0.0237 0.0226 3.0 0.2 2.8
7 Jesús Aguilar 0.0092 0.0044 0.0000 5.0 2.3 2.7
8 Andrew Benintendi 0.0053 0.0093 0.0129 5.3 2.6 2.7
9 Delino DeShields 0.0137 0.0072 0.0038 3.7 1.2 2.5
10 JaCoby Jones 0.0060 0.0113 0.0215 7.4 4.9 2.5

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Chris Taylor 0.0109 0.0146 0.0232 7.1 5.4 1.7
2 Trevor Story 0.0103 0.0137 0.0151 2.8 1.1 1.7
3 Brandon Nimmo 0.0070 0.0106 0.0290 11.5 10.0 1.5
4 Manuel Margot 0.0161 0.0196 0.0206 2.0 0.7 1.4
5 Tommy Pham 0.0061 0.0094 0.0179 6.4 5.0 1.3
6 Chris Davis 0.0034 0.0017 0.0000 2.1 0.7 1.3
7 Matt Davidson 0.0038 0.0019 0.0000 2.1 0.8 1.3
8 Charlie Blackmon 0.0171 0.0161 0.0150 1.9 0.5 1.3
9 Alex Gordon 0.0060 0.0046 0.0000 3.7 2.4 1.3
10 Amed Rosario 0.0155 0.0192 0.0185 1.5 0.2 1.3

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Adam Eaton 0.0211 0.0155 0.0040 5.9 4.1 1.7
2 Amed Rosario 0.0229 0.0192 0.0185 1.9 0.2 1.7
3 Scott Schebler 0.0175 0.0133 0.0000 7.0 5.6 1.5
4 Nicky Delmonico 0.0000 0.0036 0.0254 8.5 7.0 1.4
5 Johan Camargo 0.0146 0.0110 0.0029 5.5 4.1 1.4
6 Alen Hanson 0.0290 0.0237 0.0226 1.6 0.2 1.4
7 Paul Goldschmidt 0.0055 0.0065 0.0129 5.9 4.6 1.3
8 Starlin Castro 0.0024 0.0033 0.0043 2.0 0.9 1.2
9 Trea Turner 0.0204 0.0180 0.0117 5.6 4.4 1.2
10 José Peraza 0.0156 0.0130 0.0072 4.9 3.8 1.1

Run Rate

Everybody Missed for Run Rate

Player Actual Aggregate Marcel Steamer ZiPS
Didi Gregorius 0.1564
0.1172
(22.3)
0.1168
(24.6)
0.1181
(21.1)
0.1164
(23.5)
Matt Chapman 0.1623
0.1233
(24.0)
0.1183
(29.4)
0.1199
(25.3)
0.1267
(22.8)
Mookie Betts 0.2101
0.1553
(33.6)
0.1469
(41.1)
0.1583
(31.0)
0.1522
(36.3)
Jake Cave 0.1748
0.1090
(20.3)
0.1190
(18.4)
0.1082
(20.1)
0.1098
(20.5)
Chris Davis 0.0766
0.1342
(30.1)
0.1374
(29.8)
0.1335
(30.4)
0.1349
(29.8)
Christian Yelich 0.1813
0.1424
(25.2)
0.1288
(36.5)
0.1441
(23.4)
0.1408
(27.2)
Juan Soto 0.1559
0.0920
(31.5)
0.1190
(20.1)
0.0918
(31.0)
0.1190
(18.9)
Javier Báez 0.1566
0.1210
(22.9)
0.1260
(22.1)
0.1177
(24.2)
0.1243
(21.7)
Joey Votto 0.1075
0.1431
(22.2)
0.1426
(19.6)
0.1467
(25.2)
0.1394
(19.1)
Max Muncy 0.1559
0.1063
(23.8)
0.1116
(23.1)
0.0995
(26.5)
0.1131
(21.2)
Ozzie Albies 0.1535
0.1207
(22.4)
0.1276
(20.2)
0.1209
(21.4)
0.1205
(23.4)
Adam Jones 0.0881
0.1256
(23.0)
0.1263
(21.2)
0.1279
(25.2)
0.1234
(20.8)
Ronald Acuña Jr. 0.1602
0.1177
(20.6)
0.1190
(21.9)
0.1126
(22.5)
0.1229
(18.8)

Individual Misses for Run Rate

Aggregate

Rank Player Proj Actual Error
1 Anthony Rizzo 0.1481 0.1113 24.5
2 Francisco Lindor 0.1414 0.1732 23.6
3 Tommy Pham 0.1407 0.1789 21.8
4 Victor Martinez 0.1028 0.0630 20.2
5 Charlie Culberson 0.0838 0.1460 20.0
6 Giancarlo Stanton 0.1723 0.1447 19.5
7 Greg Bird 0.1341 0.0740 18.7

Marcel

Rank Player Proj Actual Error
1 Francisco Lindor 0.1333 0.1732 32.4
2 Andrew Benintendi 0.1257 0.1558 22.4
3 Aaron Hicks 0.1223 0.1549 21.1
4 Dee Strange-Gordon 0.1448 0.1054 21.0
5 Cameron Maybin 0.1367 0.0833 19.1
6 Nick Castellanos 0.1054 0.1298 19.0
7 J.D. Martinez 0.1460 0.1710 18.6

Steamer

Rank Player Proj Actual Error
1 Anthony Rizzo 0.1533 0.1113 28.8
2 Victor Martinez 0.1136 0.0630 26.4
3 Tommy Pham 0.1348 0.1789 24.4
4 Manny Machado 0.1498 0.1185 23.1
5 Giancarlo Stanton 0.1759 0.1447 23.0
6 Amed Rosario 0.0910 0.1284 21.3
7 Brian Anderson 0.0977 0.1299 20.7

ZiPS

Rank Player Proj Actual Error
1 Francisco Lindor 0.1351 0.1732 29.3
2 Charlie Culberson 0.0827 0.1460 20.8
3 Anthony Rizzo 0.1429 0.1113 20.1
4 Tommy Pham 0.1466 0.1789 19.2
5 Aaron Hicks 0.1253 0.1549 18.0
6 Greg Bird 0.1317 0.0740 17.6
7 Andrew Benintendi 0.1306 0.1558 17.5

Most Unique Misses for Run Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 José A. Martínez 0.1412 0.1178 0.1085 17.2 5.6 11.6
2 Christian Yelich 0.1288 0.1424 0.1813 36.5 25.2 11.3
3 Dee Strange-Gordon 0.1448 0.1242 0.1054 21.0 11.1 9.9
4 Nick Castellanos 0.1054 0.1154 0.1298 19.0 9.7 9.3
5 Francisco Lindor 0.1333 0.1414 0.1732 32.4 23.6 8.8
6 Andrew Benintendi 0.1257 0.1352 0.1558 22.4 13.6 8.8
7 Miguel Rojas 0.1176 0.0973 0.0833 16.2 7.4 8.7
8 Michael Brantley 0.1183 0.1282 0.1410 16.7 8.0 8.7
9 Mookie Betts 0.1469 0.1553 0.2101 41.1 33.6 7.5
10 Delino DeShields 0.1607 0.1394 0.1323 9.7 2.8 6.9

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Albert Pujols 0.1201 0.1039 0.1004 10.5 1.8 8.7
2 Manny Machado 0.1498 0.1410 0.1185 23.1 16.0 7.1
3 Billy Hamilton 0.1103 0.1232 0.1331 12.0 5.5 6.5
4 Nomar Mazara 0.1299 0.1192 0.1138 9.3 2.9 6.4
5 Victor Martinez 0.1136 0.1028 0.0630 26.4 20.2 6.1
6 Scooter Gennett 0.1060 0.1161 0.1348 17.5 11.9 5.7
7 Charlie Blackmon 0.1541 0.1634 0.1710 10.8 5.3 5.6
8 Andrew McCutchen 0.1390 0.1329 0.1217 12.7 7.7 5.0
9 Brian Anderson 0.0977 0.1064 0.1299 20.7 15.7 5.0
10 Martín Maldonado 0.1080 0.0960 0.0965 5.2 0.2 5.0

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Nick Castellanos 0.1057 0.1154 0.1298 17.2 9.7 7.5
2 Francisco Lindor 0.1351 0.1414 0.1732 29.3 23.6 5.8
3 Martín Maldonado 0.0840 0.0960 0.0965 5.6 0.2 5.4
4 Miguel Rojas 0.1089 0.0973 0.0833 12.8 7.4 5.4
5 Albert Pujols 0.0877 0.1039 0.1004 7.0 1.8 5.2
6 Dansby Swanson 0.1188 0.1079 0.0957 11.7 6.5 5.1
7 Tucker Barnhart 0.0764 0.0847 0.0958 10.8 5.7 5.1
8 Delino DeShields 0.1529 0.1394 0.1323 7.6 2.8 4.8
9 Mitch Moreland 0.1093 0.1177 0.1242 7.4 2.9 4.5
10 Gerardo Parra 0.1290 0.1178 0.1174 4.6 0.2 4.4

RBI Rate

Everybody Missed for RBI Rate

Player Actual Aggregate Marcel Steamer ZiPS
Jesús Aguilar 0.1908
0.1400
(32.4)
0.1425
(29.2)
0.1298
(37.9)
0.1501
(27.0)
Xander Bogaerts 0.1776
0.1190
(37.7)
0.1133
(39.2)
0.1236
(34.8)
0.1144
(40.7)
Javier Báez 0.1721
0.1403
(24.6)
0.1319
(28.0)
0.1406
(24.2)
0.1400
(25.2)
Jed Lowrie 0.1456
0.1010
(34.7)
0.1016
(32.1)
0.1080
(29.6)
0.0940
(39.8)
Max Muncy 0.1642
0.1019
(33.1)
0.0930
(35.8)
0.1010
(33.3)
0.1028
(32.9)
Eugenio Suárez 0.1716
0.1280
(30.3)
0.1195
(33.6)
0.1217
(33.9)
0.1343
(26.8)
Christian Yelich 0.1690
0.1264
(31.9)
0.1192
(34.6)
0.1224
(34.2)
0.1305
(29.6)

Individual Misses for RBI Rate

Aggregate

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.2223 0.1418 52.2
2 Cody Bellinger 0.1747 0.1203 30.3
3 Johan Camargo 0.0993 0.1450 27.3
4 Chris Davis 0.1488 0.0939 25.3
5 Gleyber Torres 0.1133 0.1591 25.3
6 Nick Markakis 0.1031 0.1319 24.9
7 Juan Soto 0.0990 0.1417 24.3
8 Jurickson Profar 0.0974 0.1296 22.9
9 Lorenzo Cain 0.1045 0.0613 22.8
10 Trey Mancini 0.1331 0.0912 22.5

Marcel

Rank Player Proj Actual Error
1 J.D. Martinez 0.1602 0.2003 28.1
2 Jurickson Profar 0.0882 0.1296 26.5
3 Gregory Polanco 0.1064 0.1514 25.8
4 José Ramírez 0.1176 0.1504 25.2
5 Eric Hosmer 0.1412 0.1019 24.4
6 Lorenzo Cain 0.1034 0.0613 24.1
7 Gleyber Torres 0.1133 0.1591 23.8
8 Brandon Crawford 0.1342 0.0909 23.8
9 Trey Mancini 0.1312 0.0912 23.4
10 Starlin Castro 0.1220 0.0835 22.8

Steamer

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.2136 0.1418 46.4
2 Gleyber Torres 0.1069 0.1591 28.2
3 Chris Davis 0.1478 0.0939 25.0
4 Lorenzo Cain 0.1071 0.0613 24.7
5 Cody Bellinger 0.1648 0.1203 24.4
6 Nick Markakis 0.1034 0.1319 24.3
7 Juan Soto 0.0987 0.1417 24.2
8 Johan Camargo 0.1068 0.1450 23.2
9 Trey Mancini 0.1329 0.0912 22.7
10 David Peralta 0.1127 0.1417 21.5

ZiPS

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.2310 0.1418 58.0
2 Cody Bellinger 0.1845 0.1203 36.2
3 Johan Camargo 0.0919 0.1450 31.5
4 Paul Goldschmidt 0.1693 0.1203 29.0
5 Jurickson Profar 0.0915 0.1296 26.8
6 Brandon Crawford 0.1411 0.0909 25.7
7 Chris Davis 0.1497 0.0939 25.5
8 Nick Markakis 0.1027 0.1319 25.5
9 José Ramírez 0.1213 0.1504 25.2
10 Ian Happ 0.1560 0.0952 24.8

Most Unique Misses for RBI Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Ian Desmond 0.1114 0.1387 0.1422 21.1 6.1 15.0
2 Yonder Alonso 0.1096 0.1367 0.1446 22.0 8.2 13.8
3 Manny Machado 0.1310 0.1531 0.1509 16.5 3.1 13.4
4 Rosell Herrera 0.1133 0.0733 0.0662 13.2 0.2 13.0
5 Joey Gallo 0.1333 0.1568 0.1594 17.0 5.3 11.7
6 J.D. Martinez 0.1602 0.1812 0.2003 28.1 16.6 11.5
7 Whit Merrifield 0.1131 0.1002 0.0849 17.7 6.3 11.4
8 Greg Allen 0.1200 0.0843 0.0687 14.0 2.6 11.3
9 Shohei Ohtani 0.1133 0.1428 0.1662 20.6 11.0 9.7
10 Eddie Rosario 0.1157 0.1339 0.1301 10.5 1.5 8.9

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Delino DeShields 0.0836 0.0641 0.0560 8.5 0.7 7.8
2 Corey Dickerson 0.1364 0.1242 0.1032 14.5 7.7 6.8
3 Nomar Mazara 0.1365 0.1472 0.1437 7.1 1.6 5.5
4 Jesús Aguilar 0.1298 0.1400 0.1908 37.9 32.4 5.5
5 Matt Kemp 0.1432 0.1545 0.1680 15.5 10.1 5.5
6 Scooter Gennett 0.1241 0.1328 0.1442 16.7 11.4 5.3
7 Guillermo Heredia 0.0971 0.0821 0.0564 11.7 6.5 5.2
8 Carlos González 0.1492 0.1394 0.1270 8.2 3.0 5.2
9 Khris Davis 0.1631 0.1703 0.1881 20.2 15.8 4.4
10 Billy Hamilton 0.0775 0.0702 0.0522 10.8 6.5 4.3

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Dee Strange-Gordon 0.0498 0.0629 0.0612 10.8 2.8 8.0
2 Rhys Hoskins 0.1888 0.1761 0.1455 24.0 16.0 8.0
3 Paul Goldschmidt 0.1693 0.1572 0.1203 29.0 21.0 7.9
4 Albert Pujols 0.1737 0.1582 0.1285 19.0 11.6 7.4
5 Michael Conforto 0.1579 0.1457 0.1285 14.3 6.9 7.4
6 Brandon Crawford 0.1411 0.1283 0.0909 25.7 18.4 7.3
7 Carlos Correa 0.1881 0.1724 0.1389 19.8 12.7 7.1
8 Yangervis Solarte 0.1522 0.1382 0.1067 19.5 12.7 6.8
9 Delino DeShields 0.0446 0.0641 0.0560 7.2 0.7 6.6
10 José Ramírez 0.1213 0.1301 0.1504 25.2 18.7 6.5

Stolen Base Rate

Everybody Missed for Stolen Base Rate

Player Actual Aggregate Marcel Steamer ZiPS
Billy Hamilton 0.2482
0.3856
(71.6)
0.3813
(71.8)
0.3540
(55.1)
0.4167
(87.7)
Trevor Story 0.1888
0.0819
(75.9)
0.0708
(80.1)
0.0737
(79.9)
0.0909
(71.3)
Jace Peterson 0.2241
0.0758
(38.6)
0.0549
(42.6)
0.0683
(40.0)
0.0833
(37.3)
Ender Inciarte 0.1647
0.1122
(40.4)
0.1047
(42.3)
0.1060
(43.2)
0.1183
(37.7)
Eduardo Núñez 0.0642
0.1899
(58.7)
0.1935
(62.9)
0.1735
(51.5)
0.2069
(66.2)
Jackie Bradley Jr. 0.1441
0.0557
(52.0)
0.0611
(46.6)
0.0517
(53.0)
0.0597
(50.9)
Tim Anderson 0.2185
0.1300
(58.9)
0.1026
(72.7)
0.1158
(66.3)
0.1452
(50.9)
Adalberto Mondesi 0.5517
0.2678
(85.2)
0.1667
(113.2)
0.2415
(92.2)
0.2955
(77.7)
Javier Báez 0.1654
0.0990
(48.5)
0.0870
(53.2)
0.0872
(54.8)
0.1111
(41.9)
Elvis Andrus 0.0485
0.1428
(36.6)
0.1419
(38.2)
0.1368
(34.9)
0.1491
(38.4)
Trea Turner 0.2129
0.3186
(71.8)
0.3190
(75.5)
0.3070
(64.7)
0.3309
(79.4)
Michael A. Taylor 0.3038
0.1828
(49.9)
0.1633
(55.7)
0.1641
(56.4)
0.2019
(43.4)

Individual Misses for Stolen Base Rate

Aggregate

Rank Player Proj Actual Error
1 Teoscar Hernández 0.1433 0.0500 44.3
2 José Ramírez 0.1256 0.1799 44.0
3 Francisco Lindor 0.0904 0.1397 43.2
4 Whit Merrifield 0.1769 0.2239 39.4
5 Leonys Martin 0.2004 0.0824 38.6
6 Ronald Acuña Jr. 0.2182 0.1311 38.1
7 Jose Iglesias 0.0717 0.1442 37.7
8 Yasiel Puig 0.0761 0.1500 36.7

Marcel

Rank Player Proj Actual Error
1 Greg Allen 0.0566 0.2877 68.4
2 José Ramírez 0.1111 0.1799 50.8
3 Amed Rosario 0.1077 0.1832 47.1
4 Whit Merrifield 0.1615 0.2239 46.9
5 Paul Goldschmidt 0.1038 0.0359 44.1
6 Mallex Smith 0.1771 0.2532 43.6
7 Jose Iglesias 0.0661 0.1442 38.1
8 Ronald Acuña Jr. 0.0572 0.1311 38.0

Steamer

Rank Player Proj Actual Error
1 José Ramírez 0.1062 0.1799 56.1
2 Francisco Lindor 0.0843 0.1397 46.2
3 Whit Merrifield 0.1683 0.2239 44.0
4 Teoscar Hernández 0.1390 0.0500 43.0
5 Christian Yelich 0.0627 0.1189 41.0
6 Greg Allen 0.1574 0.2877 39.9
7 Amed Rosario 0.1247 0.1832 38.6
8 Yasiel Puig 0.0726 0.1500 37.3

ZiPS

Rank Player Proj Actual Error
1 Ronald Acuña Jr. 0.2374 0.1311 46.5
2 Teoscar Hernández 0.1478 0.0500 45.5
3 Leonys Martin 0.2193 0.0824 44.6
4 Jose Altuve 0.1753 0.0914 43.8
5 Jose Iglesias 0.0672 0.1442 40.7
6 Francisco Lindor 0.0966 0.1397 40.1
7 Dee Strange-Gordon 0.2961 0.2174 40.0
8 Cameron Maybin 0.2083 0.0952 39.3

Most Unique Misses for Stolen Base Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Mallex Smith 0.1771 0.2764 0.2532 43.6 7.9 35.7
2 Greg Allen 0.0566 0.1826 0.2877 68.4 33.1 35.3
3 Adalberto Mondesi 0.1667 0.2678 0.5517 113.2 85.2 28.1
4 Miguel Andujar 0.0769 0.0418 0.0163 34.3 10.2 24.1
5 Niko Goodrum 0.0612 0.1275 0.1121 27.1 3.2 23.8
6 Colin Moran 0.0612 0.0173 0.0000 26.6 4.0 22.6
7 Adam Engel 0.0946 0.1922 0.1600 32.2 10.9 21.3
8 Charlie Blackmon 0.1145 0.0893 0.0659 30.9 10.2 20.8
9 Dustin Fowler 0.0600 0.1596 0.1463 18.4 0.9 17.4
10 Roman Quinn 0.0926 0.2161 0.3030 30.7 13.7 17.0

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 José Ramírez 0.1062 0.1256 0.1799 56.1 44.0 12.2
2 Lorenzo Cain 0.1051 0.1249 0.1442 28.4 17.4 11.0
3 Ian Desmond 0.1057 0.1239 0.1439 27.8 17.7 10.1
4 Cody Bellinger 0.0699 0.0875 0.0892 16.4 6.6 9.9
5 Charlie Blackmon 0.0995 0.0893 0.0659 18.7 10.2 8.5
6 Jonathan Villar 0.2408 0.2592 0.2536 10.1 1.6 8.5
7 Martín Maldonado 0.0381 0.0194 0.0000 12.7 4.3 8.4
8 Austin Romine 0.0538 0.0271 0.0179 7.8 0.2 7.6
9 Tim Anderson 0.1158 0.1300 0.2185 66.3 58.9 7.4
10 Guillermo Heredia 0.0563 0.0366 0.0235 8.8 1.5 7.3

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Billy Hamilton 0.4167 0.3856 0.2482 87.7 71.6 16.2
2 Mallex Smith 0.3008 0.2764 0.2532 20.1 7.9 12.2
3 Jose Altuve 0.1753 0.1531 0.0914 43.8 31.7 12.1
4 Delino DeShields 0.2640 0.2325 0.1980 21.7 10.1 11.6
5 Wilmer Difo 0.1538 0.1295 0.0935 22.6 12.5 10.2
6 Dee Strange-Gordon 0.2961 0.2791 0.2174 40.0 31.2 8.8
7 Ronald Acuña Jr. 0.2374 0.2182 0.1311 46.5 38.1 8.4
8 Trea Turner 0.3309 0.3186 0.2129 79.4 71.8 7.6
9 Eduardo Núñez 0.2069 0.1899 0.0642 66.2 58.7 7.5
10 Austin Romine 0.0000 0.0271 0.0179 7.6 0.2 7.4

Batting Average

Everybody Missed for Batting Average

Player Actual Aggregate Marcel Steamer ZiPS
Scooter Gennett 0.3099
0.2619
(34.4)
0.2735
(29.1)
0.2590
(37.1)
0.2649
(31.8)
Mookie Betts 0.3462
0.2978
(33.3)
0.2860
(42.6)
0.2991
(33.3)
0.2964
(33.5)
Joey Wendle 0.2998
0.2405
(35.5)
0.2576
(28.0)
0.2399
(36.6)
0.2411
(34.6)
Trevor Story 0.2910
0.2457
(33.6)
0.2521
(31.5)
0.2517
(30.5)
0.2398
(36.7)
Mallex Smith 0.2958
0.2463
(30.2)
0.2583
(25.4)
0.2497
(29.0)
0.2428
(31.4)
Matt Chapman 0.2779
0.2256
(35.8)
0.2440
(26.5)
0.2264
(36.1)
0.2248
(35.6)
Chris Davis 0.1681
0.2253
(26.8)
0.2340
(29.6)
0.2277
(27.4)
0.2229
(26.1)
Dexter Fowler 0.1799
0.2601
(24.8)
0.2612
(24.1)
0.2589
(24.0)
0.2613
(25.6)
Gary Sánchez 0.1858
0.2650
(27.4)
0.2766
(30.6)
0.2686
(28.3)
0.2614
(26.5)
Nick Markakis 0.2970
0.2671
(25.2)
0.2743
(22.4)
0.2689
(24.8)
0.2653
(25.6)
J.D. Martinez 0.3304
0.2866
(32.3)
0.2902
(32.0)
0.2854
(33.9)
0.2878
(30.8)
Ben Zobrist 0.3055
0.2585
(27.5)
0.2575
(29.7)
0.2616
(26.5)
0.2554
(28.5)

Individual Misses for Batting Average

Aggregate

Rank Player Proj Actual Error
1 Juan Soto 0.2319 0.2923 32.7
2 Bryce Harper 0.2980 0.2491 29.9
3 Mitch Haniger 0.2523 0.2852 26.5
4 Christian Yelich 0.2927 0.3258 25.4
5 Javier Báez 0.2576 0.2904 24.9
6 Kyle Seager 0.2665 0.2213 24.8
7 Kole Calhoun 0.2573 0.2077 24.1
8 Max Muncy 0.2201 0.2633 23.6

Marcel

Rank Player Proj Actual Error
1 Christian Yelich 0.2870 0.3258 31.2
2 Nick Castellanos 0.2685 0.2984 26.5
3 Miguel Andujar 0.2646 0.2967 25.0
4 Ronald Acuña Jr. 0.2517 0.2933 24.7
5 Juan Soto 0.2517 0.2923 24.5
6 Anthony Rendon 0.2773 0.3081 23.8
7 Whit Merrifield 0.2801 0.3038 23.2
8 Manny Machado 0.2746 0.2975 22.7

Steamer

Rank Player Proj Actual Error
1 Juan Soto 0.2323 0.2923 33.2
2 Bryce Harper 0.3012 0.2491 31.2
3 Whit Merrifield 0.2728 0.3038 27.0
4 Mitch Haniger 0.2535 0.2852 26.6
5 Jesús Aguilar 0.2360 0.2744 25.8
6 Max Muncy 0.2179 0.2633 25.3
7 Wilson Ramos 0.2539 0.3063 24.8
8 Jeff McNeil 0.2392 0.3289 24.0

ZiPS

Rank Player Proj Actual Error
1 Kyle Seager 0.2715 0.2213 28.6
2 Bryce Harper 0.2947 0.2491 28.4
3 Christian Yelich 0.2893 0.3258 26.8
4 Javier Báez 0.2537 0.2904 26.7
5 Mitch Haniger 0.2511 0.2852 26.6
6 Carlos Correa 0.2979 0.2388 25.4
7 Kole Calhoun 0.2571 0.2077 24.6
8 Brian Anderson 0.2412 0.2729 24.4

Most Unique Misses for Batting Average

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jurickson Profar 0.2375 0.2602 0.2538 15.1 0.3 14.9
2 Ronald Acuña Jr. 0.2517 0.2746 0.2933 24.7 12.0 12.7
3 Andrew Benintendi 0.2694 0.2836 0.2902 19.8 8.2 11.5
4 Nelson Cruz 0.2871 0.2667 0.2563 12.8 2.7 10.1
5 Rougned Odor 0.2411 0.2558 0.2532 11.3 1.7 9.6
6 Maikel Franco 0.2481 0.2651 0.2702 14.5 5.1 9.4
7 Mookie Betts 0.2860 0.2978 0.3462 42.6 33.3 9.2
8 Manny Machado 0.2746 0.2843 0.2975 22.7 13.5 9.2
9 Nick Castellanos 0.2685 0.2785 0.2984 26.5 17.5 9.0
10 Tony Kemp 0.2406 0.2698 0.2627 9.2 0.3 8.9

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Cody Bellinger 0.2521 0.2623 0.2603 9.7 2.5 7.2
2 Trea Turner 0.2966 0.2883 0.2711 13.6 8.4 5.2
3 Nick Castellanos 0.2722 0.2785 0.2984 22.6 17.5 5.1
4 Khris Davis 0.2437 0.2497 0.2465 6.5 1.8 4.8
5 Freddy Galvis 0.2468 0.2526 0.2475 5.2 0.6 4.6
6 Lewis Brinson 0.2563 0.2443 0.1990 20.4 16.0 4.3
7 Marcell Ozuna 0.2943 0.2863 0.2801 4.5 0.2 4.2
8 Yoán Moncada 0.2361 0.2415 0.2353 4.1 0.2 3.9
9 Jose Altuve 0.3085 0.3134 0.3165 9.1 5.4 3.7
10 Giancarlo Stanton 0.2864 0.2799 0.2658 9.5 5.8 3.7

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jonathan Lucroy 0.2977 0.2854 0.2410 23.6 17.5 6.1
2 Charlie Blackmon 0.3101 0.3029 0.2907 10.2 4.3 5.8
3 Johan Camargo 0.2483 0.2597 0.2716 14.7 9.3 5.4
4 Mike Trout 0.2901 0.2993 0.3121 16.3 11.4 4.9
5 Carlos González 0.2595 0.2699 0.2765 10.9 6.3 4.6
6 Francisco Arcia 0.2517 0.2103 0.2039 4.6 0.1 4.5
7 Todd Frazier 0.2436 0.2352 0.2132 12.1 7.6 4.5
8 Yuli Gurriel 0.2769 0.2854 0.2905 10.5 6.3 4.3
9 Yoán Moncada 0.2468 0.2415 0.2353 4.4 0.2 4.2
10 Ozzie Albies 0.2579 0.2650 0.2613 5.6 1.5 4.1

On-Base Percentage

Everybody Missed for On-Base Percentage

Player Actual Aggregate Marcel Steamer ZiPS
Brandon Nimmo 0.4037
0.3313
(39.3)
0.3489
(32.5)
0.3328
(39.9)
0.3298
(38.9)
Scooter Gennett 0.3575
0.3094
(31.3)
0.3228
(25.9)
0.3085
(33.5)
0.3103
(29.3)
Mookie Betts 0.4381
0.3661
(44.9)
0.3464
(59.9)
0.3700
(44.0)
0.3622
(45.9)
Kyle Seager 0.2730
0.3398
(41.4)
0.3345
(35.0)
0.3379
(38.7)
0.3417
(44.0)
Mallex Smith 0.3669
0.3091
(32.0)
0.3234
(26.9)
0.3138
(30.8)
0.3044
(33.3)
Matt Chapman 0.3555
0.3001
(34.8)
0.3181
(26.7)
0.3027
(34.7)
0.2975
(35.0)
Chris Davis 0.2433
0.3246
(41.9)
0.3308
(42.6)
0.3313
(44.1)
0.3179
(39.6)
Lorenzo Cain 0.3952
0.3411
(34.2)
0.3518
(30.6)
0.3437
(34.1)
0.3385
(34.4)
Juan Soto 0.4057
0.2767
(64.3)
0.3227
(43.9)
0.2769
(65.4)
0.3227
(40.4)
Whit Merrifield 0.3674
0.3167
(36.6)
0.3236
(35.1)
0.3160
(38.8)
0.3173
(34.5)
Alex Bregman 0.3943
0.3422
(37.5)
0.3382
(43.7)
0.3456
(36.8)
0.3388
(38.3)
Max Muncy 0.3909
0.3062
(41.2)
0.3099
(41.8)
0.3040
(43.5)
0.3085
(39.1)
J.D. Martinez 0.4022
0.3553
(31.1)
0.3570
(33.1)
0.3559
(32.3)
0.3547
(30.1)

Individual Misses for On-Base Percentage

Aggregate

Rank Player Proj Actual Error
1 Joey Wendle 0.2782 0.3536 41.7
2 Brian Anderson 0.3092 0.3567 32.5
3 Mitch Haniger 0.3221 0.3660 30.7
4 Jonathan Lucroy 0.3559 0.2914 28.8
5 DJ LeMahieu 0.3709 0.3212 28.2
6 Kole Calhoun 0.3347 0.2831 27.9
7 Dexter Fowler 0.3624 0.2784 27.7

Marcel

Rank Player Proj Actual Error
1 Mike Trout 0.4137 0.4596 31.5
2 José Ramírez 0.3514 0.3868 28.9
3 Manny Machado 0.3323 0.3667 28.6
4 Christian Yelich 0.3645 0.4025 28.5
5 DJ LeMahieu 0.3756 0.3212 28.2
6 Nick Castellanos 0.3197 0.3540 27.2
7 Aaron Hicks 0.3269 0.3661 26.2

Steamer

Rank Player Proj Actual Error
1 Joey Wendle 0.2788 0.3536 42.7
2 Brian Anderson 0.3105 0.3567 33.4
3 Mitch Haniger 0.3245 0.3660 30.8
4 Jesús Aguilar 0.3016 0.3516 30.3
5 Lewis Brinson 0.3168 0.2395 29.9
6 DJ LeMahieu 0.3746 0.3212 28.9
7 Kole Calhoun 0.3372 0.2831 27.9

ZiPS

Rank Player Proj Actual Error
1 Joey Wendle 0.2776 0.3536 40.8
2 Jonathan Lucroy 0.3651 0.2914 34.0
3 Brian Anderson 0.3080 0.3567 31.9
4 Johan Camargo 0.2876 0.3492 31.7
5 Mitch Haniger 0.3198 0.3660 30.8
6 Matt Duffy 0.3077 0.3614 29.4
7 Dexter Fowler 0.3610 0.2784 28.0

Most Unique Misses for On-Base Percentage

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Mookie Betts 0.3464 0.3661 0.4381 59.9 44.9 15.1
2 Hunter Dozier 0.3202 0.2811 0.2784 13.9 0.6 13.3
3 Jurickson Profar 0.3185 0.3383 0.3350 13.3 1.3 12.0
4 Josh Bell 0.3352 0.3502 0.3568 16.0 4.4 11.6
5 Mike Trout 0.4137 0.4275 0.4596 31.5 20.2 11.3
6 Andrew Benintendi 0.3453 0.3567 0.3657 17.4 6.7 10.7
7 Rougned Odor 0.2860 0.3010 0.3265 24.8 14.2 10.6
8 Chris Iannetta 0.3211 0.3472 0.3454 10.9 0.3 10.6
9 Christian Yelich 0.3645 0.3757 0.4025 28.5 18.1 10.4
10 Manny Machado 0.3323 0.3419 0.3667 28.6 18.3 10.3

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Marcell Ozuna 0.3564 0.3459 0.3254 17.2 12.2 5.0
2 Cody Bellinger 0.3385 0.3456 0.3434 5.3 0.7 4.6
3 Khris Davis 0.3204 0.3249 0.3257 5.8 1.2 4.6
4 Freddy Galvis 0.2950 0.2993 0.2992 5.1 0.7 4.4
5 Nick Castellanos 0.3256 0.3292 0.3540 21.6 17.5 4.1
6 Ian Desmond 0.3384 0.3295 0.3074 17.0 13.0 4.0
7 Carlos González 0.3445 0.3341 0.3294 5.8 1.9 4.0
8 Lewis Brinson 0.3168 0.3049 0.2395 29.9 26.1 3.8
9 James Adduci 0.3134 0.2907 0.2896 3.8 0.0 3.8
10 Jose Altuve 0.3689 0.3717 0.3859 12.3 9.1 3.2

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Francisco Arcia 0.3227 0.2669 0.2264 10.3 4.2 6.2
2 Cody Bellinger 0.3526 0.3456 0.3434 6.6 0.7 5.8
3 Jonathan Lucroy 0.3651 0.3559 0.2914 34.0 28.8 5.2
4 Charlie Blackmon 0.3722 0.3672 0.3583 10.5 5.5 5.0
5 Yoán Moncada 0.3371 0.3317 0.3148 15.3 10.3 5.0
6 Johan Camargo 0.2876 0.2992 0.3492 31.7 26.8 4.9
7 Trea Turner 0.3303 0.3388 0.3442 9.4 4.8 4.6
8 Manny Machado 0.3333 0.3419 0.3667 22.8 18.3 4.5
9 Shohei Ohtani 0.3127 0.3259 0.3607 17.2 13.2 4.0
10 Todd Frazier 0.3299 0.3237 0.3030 13.3 9.3 4.0

Slugging Percentage

Everybody Missed for Slugging Percentage

Player Actual Aggregate Marcel Steamer ZiPS
Brian Dozier 0.3906
0.4819
(52.3)
0.4936
(55.6)
0.4818
(51.3)
0.4820
(53.0)
Mookie Betts 0.6404
0.5045
(88.7)
0.4801
(107.7)
0.5163
(82.4)
0.4930
(95.1)
Trevor Story 0.5669
0.4736
(66.8)
0.4811
(66.2)
0.4716
(69.1)
0.4756
(64.8)
Chris Davis 0.2957
0.4675
(85.2)
0.4658
(80.9)
0.4766
(89.2)
0.4586
(81.1)
Xander Bogaerts 0.5224
0.4392
(53.2)
0.4194
(68.5)
0.4440
(51.3)
0.4344
(55.4)
Juan Soto 0.5169
0.3398
(91.7)
0.4174
(56.6)
0.3403
(92.2)
0.4174
(52.8)
Javier Báez 0.5545
0.4482
(74.1)
0.4520
(75.8)
0.4615
(66.4)
0.4350
(81.9)
Joey Votto 0.4195
0.5198
(57.2)
0.5414
(66.6)
0.5206
(56.8)
0.5190
(57.4)
Miguel Andujar 0.5271
0.4306
(63.6)
0.4286
(68.8)
0.4294
(65.3)
0.4318
(62.3)
Max Muncy 0.5823
0.3633
(109.4)
0.3842
(102.5)
0.3522
(115.5)
0.3743
(103.6)
Ronald Acuña Jr. 0.5520
0.4510
(53.3)
0.4174
(72.9)
0.4501
(54.5)
0.4520
(52.3)
Christian Yelich 0.5976
0.4811
(81.4)
0.4424
(110.8)
0.4907
(76.1)
0.4716
(86.9)

Individual Misses for Slugging Percentage

Aggregate

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.6549 0.5089 96.9
2 Jesús Aguilar 0.4267 0.5386 68.2
3 Brandon Nimmo 0.3657 0.4827 67.1
4 Eugenio Suárez 0.4467 0.5256 53.0
5 Alex Bregman 0.4662 0.5320 52.4
6 Matt Carpenter 0.4554 0.5230 51.6
7 Nick Markakis 0.3767 0.4398 50.5
8 Carlos Correa 0.5193 0.4055 49.3

Marcel

Rank Player Proj Actual Error
1 Eugenio Suárez 0.4352 0.5256 63.9
2 Jurickson Profar 0.3667 0.4580 63.2
3 Alex Bregman 0.4615 0.5320 60.3
4 Shohei Ohtani 0.4174 0.5644 59.5
5 José Ramírez 0.4870 0.5519 55.8
6 Eduardo Escobar 0.4161 0.4894 55.8
7 Gregory Polanco 0.4155 0.4989 52.7
8 J.D. Martinez 0.5646 0.6292 51.7

Steamer

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.6535 0.5089 94.8
2 Jesús Aguilar 0.4259 0.5386 69.5
3 Brandon Nimmo 0.3698 0.4827 65.8
4 Eugenio Suárez 0.4377 0.5256 59.3
5 J.D. Martinez 0.5534 0.6292 55.7
6 Matt Carpenter 0.4532 0.5230 54.1
7 Gleyber Torres 0.3807 0.4803 53.0
8 Bryce Harper 0.5823 0.4964 52.8

ZiPS

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.6562 0.5089 98.6
2 Brandon Nimmo 0.3617 0.4827 68.7
3 Jesús Aguilar 0.4276 0.5386 67.1
4 Nick Markakis 0.3664 0.4398 57.0
5 Alex Bregman 0.4608 0.5320 55.4
6 Jonathan Lucroy 0.4488 0.3253 52.7
7 Charlie Culberson 0.3128 0.4662 51.8
8 Carlos Correa 0.5222 0.4055 51.2

Most Unique Misses for Slugging Percentage

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Ketel Marte 0.3689 0.4155 0.4365 48.0 17.2 30.8
2 Christian Yelich 0.4424 0.4811 0.5976 110.8 81.4 29.4
3 Nick Castellanos 0.4648 0.5003 0.5000 34.1 5.6 28.5
4 Mike Trout 0.5609 0.5991 0.6285 50.2 23.0 27.2
5 Manny Machado 0.4912 0.5205 0.5380 43.9 18.4 25.4
6 Andrew Benintendi 0.4286 0.4598 0.4646 33.8 8.8 24.9
7 Rosell Herrera 0.4174 0.3184 0.3165 25.9 2.0 23.9
8 Maikel Franco 0.4254 0.4702 0.4665 26.1 2.2 23.9
9 Ronald Acuña Jr. 0.4174 0.4510 0.5520 72.9 53.3 19.5
10 Mookie Betts 0.4801 0.5045 0.6404 107.7 88.7 19.0

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Gleyber Torres 0.3807 0.4121 0.4803 53.0 37.1 15.9
2 J.D. Martinez 0.5534 0.5747 0.6292 55.7 40.9 14.8
3 Nick Castellanos 0.4808 0.5003 0.5000 19.8 5.6 14.3
4 Aaron Judge 0.5174 0.5346 0.5278 10.2 0.9 9.3
5 Albert Pujols 0.4396 0.4196 0.4108 9.4 0.2 9.2
6 Khris Davis 0.4989 0.5110 0.5486 39.0 30.2 8.9
7 Nick Ahmed 0.3631 0.3768 0.4109 32.6 24.0 8.6
8 Marcell Ozuna 0.5213 0.5067 0.4330 49.1 40.9 8.2
9 Andrew McCutchen 0.4750 0.4617 0.4236 28.3 20.2 8.1
10 Ian Desmond 0.4655 0.4515 0.4216 21.0 13.2 7.7

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Manny Machado 0.4984 0.5205 0.5380 33.3 18.4 14.9
2 Charlie Blackmon 0.5439 0.5246 0.5016 24.3 10.0 14.2
3 Cody Bellinger 0.5578 0.5367 0.4704 50.6 36.5 14.0
4 Nelson Cruz 0.4851 0.5039 0.5087 18.3 7.9 10.4
5 Yonder Alonso 0.4857 0.4688 0.4205 33.1 22.8 10.4
6 Adam Duvall 0.4865 0.4656 0.3646 48.9 39.5 9.4
7 Matt Olson 0.4980 0.4850 0.4534 24.5 15.2 9.3
8 Albert Pujols 0.4000 0.4196 0.4108 9.1 0.2 8.9
9 Starling Marte 0.4121 0.4275 0.4597 33.4 24.7 8.6
10 Javier Báez 0.4350 0.4482 0.5545 81.9 74.1 7.8

Pitching Projection Accuracy

Batters Faced (BF)

Everybody Missed for Batters Faced (BF)

Player Actual Aggregate Marcel Steamer ZiPS
Ervin Santana 114
705
(591.3)
746
(632.0)
664
(549.7)
747
(633.0)
Taijuan Walker 56
745
(689.3)
663
(607.0)
807
(750.6)
684
(628.0)
Jerad Eickhoff 26
632
(605.7)
619
(593.0)
610
(584.4)
653
(627.0)
JC Ramírez 33
573
(539.6)
495
(462.0)
531
(498.2)
614
(581.0)

Individual Misses for Batters Faced (BF)

Aggregate

Rank Player Proj Actual Error
1 Miguel González 664 66 597.7
2 Jordan Montgomery 658 116 542.4
3 Johnny Cueto 751 214 536.9
4 Yu Darvish 712 180 532.0
5 Jeff Samardzija 735 207 527.8
6 Luiz Gohara 603 82 520.6
7 Jeff Hoffman 564 44 520.4
8 Zach Davies 791 280 511.0
9 Kendall Graveman 669 158 510.8
10 Braden Shipley 479 21 457.8

Marcel

Rank Player Proj Actual Error
1 Miles Mikolas 100 808 708.0
2 Aríel Miranda 602 24 578.0
3 Miguel González 640 66 574.0
4 Andrew Suárez 100 665 565.0
5 Jeff Samardzija 753 207 546.0
6 Ryan Yarbrough 100 628 528.0
7 Yu Darvish 673 180 493.0
8 Brad Keller 100 583 483.0
9 Jordan Montgomery 590 116 474.0
10 Zach Davies 747 280 467.0

Steamer

Rank Player Proj Actual Error
1 Andrew Suárez 4 665 660.7
2 Miguel González 724 66 658.3
3 Kendall Graveman 768 158 609.6
4 Johnny Cueto 761 214 546.8
5 Jordan Montgomery 661 116 544.9
6 Yu Darvish 720 180 539.9
7 Wei-Yin Chen 39 572 532.5
8 Jeff Samardzija 727 207 519.6
9 Wade LeBlanc 149 662 513.2
10 Dylan Covey 40 542 501.6

ZiPS

Rank Player Proj Actual Error
1 Jake Thompson 737 76 661.0
2 Anthony Banda 672 56 616.0
3 Braden Shipley 634 21 613.0
4 Aaron Brooks 611 10 601.0
5 Aaron Slegers 657 60 597.0
6 Jeff Hoffman 640 44 596.0
7 Aríel Miranda 615 24 591.0
8 Alex McRae 623 32 591.0
9 Tyler Danish 621 31 590.0
10 Jen-Ho Tseng 597 10 587.0

Most Unique Misses for Batters Faced (BF)

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Ryan Yarbrough 100 584 628 528.0 43.6 484.4
2 Miles Mikolas 100 579 808 708.0 229.1 478.9
3 Joey Lucchesi 100 456 548 448.0 92.2 355.8
4 Lucas Giolito 350 674 775 425.0 101.5 323.5
5 Chris Stratton 325 624 625 300.0 0.7 299.3
6 Eric Lauer 100 384 504 404.0 119.7 284.3
7 Trevor Richards 100 383 547 447.0 163.5 283.5
8 Ryan Borucki 100 375 415 315.0 40.1 274.9
9 Brad Keller 100 366 583 483.0 216.5 266.5
10 Shane Bieber 100 365 485 385.0 120.4 264.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Shane Bieber 4 365 485 480.7 120.4 360.4
2 Andrew Suárez 4 319 665 660.7 346.4 314.4
3 Heath Fillmyer 41 327 344 302.6 16.8 285.8
4 David Hess 42 324 454 411.9 130.4 281.4
5 Adam Plutko 41 318 326 284.9 8.5 276.5
6 Yovani Gallardo 4 280 422 417.6 142.3 275.3
7 Dereck Rodríguez 4 272 487 482.6 214.8 267.8
8 Austin Gomber 41 305 334 293.4 28.7 264.7
9 Jaime Barria 40 304 537 496.6 232.8 263.8
10 Sam Gaviglio 85 339 548 462.7 208.9 253.9

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Michael Soroka 637 321 113 524.0 207.7 316.3
2 Dakota Hudson 634 319 118 516.0 201.2 314.8
3 Jake Thompson 737 423 76 661.0 347.2 313.8
4 Deck McGuire 630 317 177 453.0 140.2 312.8
5 Kolby Allard 627 316 47 580.0 268.7 311.3
6 Alex McRae 623 314 32 591.0 281.7 309.3
7 Aaron Slegers 657 349 60 597.0 288.5 308.5
8 Tyler Danish 621 313 31 590.0 281.8 308.2
9 Touki Toussaint 620 312 123 497.0 189.3 307.7
10 Aaron Brooks 611 308 10 601.0 297.7 303.3

wOBA

Everybody Missed for wOBA

Player Actual Aggregate Marcel Steamer ZiPS
Kyle Freeland 0.2915
0.3189
(36.8)
0.3309
(31.8)
0.3228
(37.0)
0.3150
(36.6)
Zack Wheeler 0.2695
0.3020
(36.2)
0.3411
(52.0)
0.2990
(31.3)
0.3049
(41.1)
Blake Treinen 0.1910
0.2818
(33.7)
0.3138
(38.1)
0.2895
(35.0)
0.2740
(32.4)
Jacob deGrom 0.2306
0.2681
(44.8)
0.2934
(51.0)
0.2716
(44.7)
0.2646
(44.9)
Trevor Bauer 0.2600
0.2908
(33.7)
0.3212
(42.6)
0.2980
(36.2)
0.2837
(31.2)
Miles Mikolas 0.2706
0.2958
(33.4)
0.3149
(34.4)
0.2950
(29.9)
0.2966
(37.0)
Aaron Nola 0.2508
0.2755
(34.0)
0.3060
(44.4)
0.2833
(37.4)
0.2677
(30.5)
Blake Snell 0.2463
0.2851
(38.5)
0.3157
(47.4)
0.2894
(39.0)
0.2807
(37.9)
Patrick Corbin 0.2653
0.3009
(41.4)
0.3361
(55.2)
0.2999
(37.7)
0.3019
(45.1)
Mike Foltynewicz 0.2659
0.3110
(45.6)
0.3347
(49.9)
0.3102
(42.3)
0.3118
(48.9)

Individual Misses for wOBA

Aggregate

Rank Player Proj Actual Error
1 Jhoulys Chacín 0.3109 0.2857 33.0
2 Gerrit Cole 0.2875 0.2646 31.2
3 Dylan Bundy 0.3040 0.3617 31.1
4 Chris Archer 0.2691 0.3313 29.4
5 Seranthony Domínguez 0.3396 0.2311 28.8
6 Dereck Rodríguez 0.3306 0.2894 27.9
7 Mike Clevinger 0.3054 0.2874 27.7
8 Trevor Williams 0.3094 0.2863 27.5
9 Drew Pomeranz 0.2900 0.3847 27.0
10 Adam Ottavino 0.3071 0.2368 26.7

Marcel

Rank Player Proj Actual Error
1 Walker Buehler 0.3249 0.2467 41.4
2 Aníbal Sánchez 0.3495 0.2739 40.9
3 Gerrit Cole 0.3120 0.2646 36.5
4 Dylan Bundy 0.3183 0.3617 33.8
5 Derek Holland 0.3552 0.3080 33.1
6 Marco Estrada 0.3109 0.3589 31.2
7 Jack Flaherty 0.3321 0.2822 29.6
8 Andrew Cashner 0.3249 0.3667 29.6
9 Jason Hammel 0.3216 0.3682 28.1
10 Kyle Gibson 0.3415 0.3059 28.1

Steamer

Rank Player Proj Actual Error
1 Gerrit Cole 0.2946 0.2646 34.0
2 Jhoulys Chacín 0.3130 0.2857 31.7
3 Justin Verlander 0.2827 0.2588 30.4
4 Chris Archer 0.2738 0.3313 28.6
5 Trevor Williams 0.3140 0.2863 28.2
6 Seranthony Domínguez 0.3365 0.2311 27.3
7 José Leclerc 0.3124 0.2031 27.2
8 Mike Clevinger 0.3073 0.2874 26.2
9 Drew Pomeranz 0.2996 0.3847 25.0
10 Adam Ottavino 0.3027 0.2368 24.2

ZiPS

Rank Player Proj Actual Error
1 Dylan Bundy 0.2878 0.3617 40.6
2 Dereck Rodríguez 0.3458 0.2894 37.1
3 Jhoulys Chacín 0.3089 0.2857 34.2
4 Walker Buehler 0.2864 0.2467 32.2
5 Marco Estrada 0.2883 0.3589 31.9
6 Aníbal Sánchez 0.3107 0.2739 31.3
7 Seranthony Domínguez 0.3427 0.2311 30.4
8 Chris Archer 0.2643 0.3313 30.1
9 Martín Pérez 0.2951 0.3896 29.7
10 Josh Hader 0.2937 0.2180 29.2

Most Unique Misses for wOBA

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Tyler Glasnow 0.3599 0.2891 0.3040 25.3 0.6 24.7
2 Derek Holland 0.3552 0.3143 0.3080 33.1 16.3 16.8
3 Jameson Taillon 0.3236 0.2854 0.2948 21.3 5.4 16.0
4 Zack Wheeler 0.3411 0.3020 0.2695 52.0 36.2 15.8
5 Aníbal Sánchez 0.3495 0.3031 0.2739 40.9 25.1 15.8
6 Walker Buehler 0.3249 0.2787 0.2467 41.4 26.1 15.3
7 Mike Minor 0.2900 0.2959 0.3119 15.0 0.1 14.9
8 Adam Plutko 0.3110 0.3362 0.3635 17.7 3.7 14.0
9 Patrick Corbin 0.3361 0.3009 0.2653 55.2 41.4 13.9
10 Kyle Gibson 0.3415 0.3069 0.3059 28.1 14.3 13.8

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Mike Minor 0.3119 0.2959 0.3119 8.1 0.1 7.9
2 Miguel Castro 0.3415 0.3206 0.3188 13.3 6.7 6.5
3 Jakob Junis 0.3073 0.3119 0.3299 7.6 1.4 6.2
4 Andrew Suárez 0.2951 0.3008 0.3265 12.5 6.3 6.2
5 Justin Verlander 0.2827 0.2719 0.2588 30.4 24.4 6.0
6 Ross Stripling 0.2803 0.2884 0.3090 8.1 2.2 5.9
7 Trevor Richards 0.2877 0.2946 0.3246 13.3 7.6 5.8
8 José Berríos 0.3066 0.2958 0.2913 22.3 16.5 5.7
9 Corey Kluber 0.2651 0.2553 0.2689 7.4 2.2 5.2
10 Kyle Hendricks 0.2950 0.2850 0.2942 10.8 5.6 5.2

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Alex Cobb 0.2831 0.3014 0.3463 28.7 19.0 9.7
2 Dallas Keuchel 0.2617 0.2762 0.3044 20.1 10.5 9.5
3 Dylan Bundy 0.2878 0.3040 0.3617 40.6 31.1 9.5
4 Dereck Rodríguez 0.3458 0.3306 0.2894 37.1 27.9 9.2
5 Lucas Giolito 0.2971 0.3106 0.3451 21.8 14.2 7.7
6 Mike Minor 0.2799 0.2959 0.3119 7.8 0.1 7.6
7 Cole Hamels 0.2879 0.3007 0.3236 12.8 5.5 7.4
8 Sonny Gray 0.2738 0.2893 0.3352 24.2 17.3 6.9
9 Freddy Peralta 0.3299 0.3121 0.2782 22.9 16.1 6.9
10 Lance Lynn 0.2944 0.3077 0.3287 10.2 3.4 6.8

Strikeout Rate

Everybody Missed for Strikeout Rate

Player Actual Aggregate Marcel Steamer ZiPS
Jack Flaherty 0.2959
0.2067
(47.4)
0.2118
(48.6)
0.2026
(50.3)
0.2108
(44.9)
Justin Verlander 0.3481
0.2638
(60.2)
0.2520
(75.9)
0.2666
(58.4)
0.2610
(62.5)
Derek Holland 0.2325
0.1661
(39.4)
0.1740
(38.8)
0.1699
(37.1)
0.1623
(42.2)
Jacob deGrom 0.3222
0.2605
(41.4)
0.2601
(47.6)
0.2683
(35.4)
0.2526
(47.9)
Trevor Bauer 0.3082
0.2364
(42.8)
0.2323
(50.8)
0.2316
(46.7)
0.2412
(39.4)
Jake Arrieta 0.1906
0.2266
(34.8)
0.2357
(36.3)
0.2245
(32.8)
0.2287
(36.3)
Chris Sale 0.3841
0.2868
(52.6)
0.2995
(49.1)
0.3100
(38.7)
0.2636
(66.9)
Gerrit Cole 0.3454
0.2238
(87.5)
0.2213
(95.1)
0.2229
(88.7)
0.2247
(86.8)
Blake Snell 0.3157
0.2440
(41.8)
0.2222
(61.9)
0.2451
(41.4)
0.2428
(42.6)
Patrick Corbin 0.3075
0.2005
(75.9)
0.2080
(75.5)
0.2012
(75.9)
0.1997
(76.5)
Germán Márquez 0.2815
0.2031
(54.2)
0.2073
(56.5)
0.2098
(49.2)
0.1965
(59.6)

Individual Misses for Strikeout Rate

Aggregate

Rank Player Proj Actual Error
1 Clayton Kershaw 0.2949 0.2385 44.6
2 Lucas Giolito 0.2040 0.1613 42.5
3 Noah Syndergaard 0.2940 0.2407 42.2
4 Josh Hader 0.3187 0.4673 41.8
5 James Paxton 0.2496 0.3225 39.2
6 Shane Bieber 0.1525 0.2433 38.1
7 Jon Lester 0.2305 0.1958 35.6
8 Mike Foltynewicz 0.2116 0.2715 35.6
9 Carlos Rodón 0.2330 0.1761 35.3

Marcel

Rank Player Proj Actual Error
1 Josh Hader 0.2584 0.4673 62.4
2 James Paxton 0.2432 0.3225 47.9
3 Edwin Díaz 0.2826 0.4429 43.5
4 Mike Foltynewicz 0.2085 0.2715 43.1
5 Dallas Keuchel 0.2160 0.1751 40.2
6 Tyler Glasnow 0.2030 0.2906 38.6
7 Miles Mikolas 0.2228 0.1807 38.1
8 Brad Keller 0.2228 0.1647 36.8
9 Ryan Pressly 0.2172 0.3459 36.1

Steamer

Rank Player Proj Actual Error
1 Josh Hader 0.3005 0.4673 47.5
2 Noah Syndergaard 0.2972 0.2407 43.8
3 James Paxton 0.2434 0.3225 43.6
4 Miles Mikolas 0.2189 0.1807 40.1
5 Clayton Kershaw 0.2869 0.2385 38.9
6 Mike Foltynewicz 0.2095 0.2715 37.6
7 Lucas Giolito 0.1937 0.1613 34.0
8 Marco Estrada 0.2059 0.1643 33.3
9 J.A. Happ 0.2070 0.2633 32.9

ZiPS

Rank Player Proj Actual Error
1 Lucas Giolito 0.2144 0.1613 50.5
2 Clayton Kershaw 0.3030 0.2385 49.8
3 Mike Minor 0.2633 0.2062 44.3
4 Shane Bieber 0.1407 0.2433 43.9
5 Noah Syndergaard 0.2909 0.2407 40.1
6 Jon Lester 0.2347 0.1958 38.8
7 Carlos Rodón 0.2384 0.1761 38.0
8 Frankie Montas 0.2740 0.1519 38.0
9 Dallas Keuchel 0.2060 0.1751 37.6

Most Unique Misses for Strikeout Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Tyler Glasnow 0.2030 0.2783 0.2906 38.6 0.1 38.5
2 Brad Keller 0.2228 0.1540 0.1647 36.8 0.8 36.0
3 David Hess 0.2228 0.1406 0.1630 29.4 4.7 24.8
4 Ariel Jurado 0.2228 0.1235 0.0913 32.9 10.7 22.2
5 Josh Hader 0.2584 0.3187 0.4673 62.4 41.8 20.6
6 Blake Snell 0.2222 0.2440 0.3157 61.9 41.8 20.2
7 Matt Koch 0.2067 0.1472 0.1389 26.2 7.4 18.9
8 Andrew Suárez 0.2228 0.1783 0.1955 21.5 3.4 18.1
9 Heath Fillmyer 0.2228 0.1439 0.1657 21.4 3.3 18.0
10 Ryan Borucki 0.2228 0.1742 0.1614 27.5 10.3 17.2

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Homer Bailey 0.1770 0.1510 0.1518 18.1 5.6 12.5
2 Miles Mikolas 0.2189 0.2068 0.1807 40.1 30.9 9.2
3 Brad Keller 0.1689 0.1540 0.1647 9.1 0.8 8.3
4 Michael Lorenzen 0.2256 0.2019 0.1570 27.6 19.6 7.9
5 Luke Weaver 0.2374 0.2241 0.1987 30.6 22.9 7.7
6 Matt Koch 0.1688 0.1472 0.1389 14.9 7.4 7.5
7 Corey Oswalt 0.2283 0.2012 0.1596 22.6 15.2 7.5
8 Tyler Clippard 0.2260 0.2507 0.2982 17.3 10.1 7.2
9 Max Scherzer 0.3020 0.3095 0.3464 28.5 21.5 7.1
10 Raisel Iglesias 0.2876 0.2616 0.2749 7.0 0.3 6.7

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Chris Sale 0.2636 0.2868 0.3841 66.9 52.6 14.3
2 Mike Minor 0.2633 0.2426 0.2062 44.3 31.0 13.3
3 Anthony DeSclafani 0.1553 0.1791 0.2231 27.0 15.5 11.5
4 Vince Velasquez 0.2659 0.2491 0.2556 14.1 3.5 10.6
5 Sam Gaviglio 0.1433 0.1621 0.1916 19.8 9.6 10.3
6 David Robertson 0.3525 0.3205 0.3216 12.2 3.1 9.0
7 Lucas Giolito 0.2144 0.2040 0.1613 50.5 42.5 8.0
8 Reynaldo López 0.2158 0.2061 0.1890 31.1 23.4 7.8
9 Trevor Richards 0.1854 0.1995 0.2377 22.0 14.2 7.7
10 Raisel Iglesias 0.2357 0.2616 0.2749 7.9 0.3 7.6

Walk Rate

Everybody Missed for Walk Rate

Player Actual Aggregate Marcel Steamer ZiPS
Tyler Chatwood 0.1955
0.1050
(43.4)
0.1059
(42.1)
0.1052
(43.9)
0.1048
(42.7)
Julio Teheran 0.1160
0.0762
(28.0)
0.0786
(25.0)
0.0754
(29.4)
0.0770
(26.2)
Justin Verlander 0.0444
0.0738
(25.4)
0.0764
(29.1)
0.0757
(26.0)
0.0719
(25.2)
Danny Duffy 0.1012
0.0689
(21.5)
0.0701
(19.5)
0.0723
(20.0)
0.0656
(22.7)
Sean Manaea 0.0489
0.0758
(18.4)
0.0751
(19.0)
0.0775
(18.7)
0.0742
(18.3)
Mike Clevinger 0.0827
0.1040
(18.2)
0.1073
(22.3)
0.1036
(16.9)
0.1044
(19.8)
Justin Anderson 0.1660
0.0983
(16.0)
0.0847
(18.9)
0.0982
(16.3)
0.0847
(18.9)
Robbie Erlin 0.0273
0.0698
(19.1)
0.0793
(24.1)
0.0733
(20.1)
0.0663
(18.3)

Individual Misses for Walk Rate

Aggregate

Rank Player Proj Actual Error
1 Miles Mikolas 0.0634 0.0359 23.2
2 Mike Minor 0.0890 0.0594 19.7
3 Marco Gonzales 0.0731 0.0466 18.9
4 Mike Fiers 0.0767 0.0518 18.6
5 Walker Buehler 0.1006 0.0684 18.1
6 Steven Brault 0.0937 0.1380 17.8
7 Jose Quintana 0.0669 0.0920 17.7
8 Robbie Ray 0.0984 0.1331 17.7
9 Carlos Martinez 0.0814 0.1152 17.0
10 Buck Farmer 0.0783 0.1331 16.5

Marcel

Rank Player Proj Actual Error
1 Miles Mikolas 0.0847 0.0359 41.8
2 Lucas Giolito 0.0829 0.1161 23.5
3 Mike Fiers 0.0802 0.0518 22.4
4 Marco Gonzales 0.0759 0.0466 22.1
5 Steven Brault 0.0856 0.1380 20.4
6 Shane Bieber 0.0847 0.0474 19.5
7 Corey Kluber 0.0596 0.0404 18.6
8 Robbie Ray 0.0953 0.1331 18.3
9 Matt Harvey 0.0803 0.0558 18.2
10 Patrick Corbin 0.0791 0.0600 17.6

Steamer

Rank Player Proj Actual Error
1 Marco Gonzales 0.0804 0.0466 23.1
2 Mike Minor 0.0926 0.0594 21.3
3 Mike Fiers 0.0811 0.0518 20.9
4 Steven Brault 0.0934 0.1380 18.4
5 Robbie Ray 0.0982 0.1331 18.4
6 John Gant 0.0801 0.1170 18.0
7 Jose Quintana 0.0684 0.0920 17.5
8 Buck Farmer 0.0795 0.1331 16.5
9 Carlos Martinez 0.0839 0.1152 16.3
10 Walker Buehler 0.0978 0.0684 15.9

ZiPS

Rank Player Proj Actual Error
1 Miles Mikolas 0.0752 0.0359 34.0
2 Tyson Ross 0.1291 0.0978 21.6
3 Walker Buehler 0.1034 0.0684 20.5
4 Tanner Scott 0.1981 0.1167 20.2
5 Mike Minor 0.0854 0.0594 18.4
6 Robert Stock 0.1842 0.0783 18.0
7 Lucas Giolito 0.0903 0.1161 17.9
8 Jose Quintana 0.0653 0.0920 17.7
9 Sean Newcomb 0.1390 0.1164 17.7
10 Miguel Castro 0.0838 0.1330 17.5

Most Unique Misses for Walk Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Miles Mikolas 0.0847 0.0634 0.0359 41.8 23.2 18.6
2 Shane Bieber 0.0847 0.0429 0.0474 19.5 1.6 17.9
3 Jordan Hicks 0.0847 0.1348 0.1327 15.3 1.1 14.2
4 Luis Castillo 0.0860 0.0694 0.0692 13.9 1.0 12.9
5 Andrew Suárez 0.0847 0.0684 0.0677 13.2 1.2 12.0
6 Reyes Moronta 0.0806 0.1264 0.1412 15.1 3.6 11.5
7 Lucas Giolito 0.0829 0.0994 0.1161 23.5 12.1 11.5
8 Jefry Rodriguez 0.0847 0.1268 0.1588 16.6 7.2 9.4
9 Freddy Peralta 0.0847 0.1343 0.1246 11.9 3.5 8.4
10 Andrew Heaney 0.0774 0.0680 0.0601 15.2 6.8 8.4

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Andrew Heaney 0.0754 0.0680 0.0601 11.5 6.8 4.7
2 Luis Castillo 0.0772 0.0694 0.0692 5.6 1.0 4.7
3 Luis Severino 0.0738 0.0672 0.0590 11.6 7.3 4.2
4 Marco Gonzales 0.0804 0.0731 0.0466 23.1 18.9 4.2
5 Mike Leake 0.0544 0.0483 0.0434 8.6 4.8 3.9
6 Andrew Suárez 0.0751 0.0684 0.0677 4.9 1.2 3.7
7 Alex Claudio 0.0727 0.0596 0.0435 8.7 5.2 3.6
8 Trevor Richards 0.0731 0.0785 0.0987 14.0 10.4 3.6
9 Jakob Junis 0.0664 0.0605 0.0567 7.3 3.8 3.6
10 Héctor Santiago 0.0999 0.1056 0.1304 14.0 10.9 3.2

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jordan Hicks 0.0847 0.1348 0.1327 15.4 1.1 14.3
2 Miles Mikolas 0.0752 0.0634 0.0359 34.0 23.2 10.8
3 Tyson Ross 0.1291 0.1175 0.0978 21.6 13.2 8.4
4 Sean Newcomb 0.1390 0.1320 0.1164 17.7 11.7 6.0
5 Freddy Peralta 0.1509 0.1343 0.1246 9.3 3.5 5.9
6 Lucas Giolito 0.0903 0.0994 0.1161 17.9 12.1 5.8
7 Robert Stock 0.1842 0.1512 0.0783 18.0 12.3 5.8
8 Tyron Guerrero 0.1700 0.1507 0.1119 16.3 10.7 5.6
9 Tanner Scott 0.1981 0.1784 0.1167 20.2 15.1 5.1
10 Josh Hader 0.1333 0.1208 0.0980 11.7 7.3 4.3

Hit By Pitch Rate

Everybody Missed for Hit By Pitch Rate

Player Actual Aggregate Marcel Steamer ZiPS
Steve Cishek 0.0312
0.0093
(6.1)
0.0136
(4.7)
0.0096
(5.9)
0.0091
(6.2)
Brad Hand 0.0299
0.0094
(5.9)
0.0129
(4.8)
0.0095
(5.8)
0.0094
(6.0)
Rick Porcello 0.0198
0.0086
(8.4)
0.0103
(6.7)
0.0098
(7.1)
0.0073
(9.7)
Carlos Rodón 0.0235
0.0100
(6.4)
0.0104
(6.1)
0.0098
(6.4)
0.0103
(6.5)
Chaz Roe 0.0394
0.0095
(5.9)
0.0071
(6.3)
0.0098
(5.8)
0.0093
(6.0)
Sean Newcomb 0.0014
0.0112
(7.4)
0.0120
(8.2)
0.0095
(6.5)
0.0128
(8.2)
Carlos Martinez 0.0211
0.0104
(5.2)
0.0104
(5.0)
0.0103
(5.0)
0.0105
(5.3)
Cole Hamels 0.0236
0.0115
(9.1)
0.0126
(7.9)
0.0110
(9.1)
0.0119
(9.0)
Lucas Giolito 0.0194
0.0105
(6.2)
0.0114
(5.2)
0.0098
(6.4)
0.0113
(5.9)

Individual Misses for Hit By Pitch Rate

Aggregate

Rank Player Proj Actual Error
1 Brad Keller 0.0111 0.0034 5.0
2 Corey Kluber 0.0086 0.0036 5.0
3 J.A. Happ 0.0047 0.0123 4.9
4 Gio Gonzalez 0.0083 0.0027 4.8
5 Jakob Junis 0.0126 0.0198 4.8
6 Homer Bailey 0.0128 0.0040 4.7
7 Andrew Suárez 0.0106 0.0045 4.6
8 Tyler Anderson 0.0093 0.0041 4.5
9 Robby Scott 0.0119 0.1250 4.5
10 Chris Sale 0.0146 0.0227 4.5

Marcel

Rank Player Proj Actual Error
1 Gio Gonzalez 0.0094 0.0027 5.9
2 Homer Bailey 0.0147 0.0040 5.8
3 Tyler Mahle 0.0160 0.0059 5.7
4 Matthew Boyd 0.0067 0.0155 5.4
5 Chris Sale 0.0130 0.0227 5.2
6 Ian Kennedy 0.0107 0.0019 5.2
7 Corey Kluber 0.0083 0.0036 5.0
8 Jose Quintana 0.0096 0.0041 5.0
9 Andrew Cashner 0.0105 0.0044 5.0
10 Brad Keller 0.0104 0.0034 4.7

Steamer

Rank Player Proj Actual Error
1 Chris Sale 0.0122 0.0227 5.7
2 Jack Flaherty 0.0075 0.0179 5.6
3 Gio Gonzalez 0.0087 0.0027 5.4
4 Corey Kluber 0.0086 0.0036 5.3
5 Jakob Junis 0.0119 0.0198 5.0
6 Charlie Morton 0.0148 0.0230 4.9
7 Dallas Keuchel 0.0064 0.0023 4.7
8 Ian Kennedy 0.0097 0.0019 4.7
9 Matthew Boyd 0.0077 0.0155 4.6
10 Robby Scott 0.0098 0.1250 4.6

ZiPS

Rank Player Proj Actual Error
1 J.A. Happ 0.0033 0.0123 6.2
2 Andrew Suárez 0.0126 0.0045 5.7
3 Brad Keller 0.0125 0.0034 5.5
4 Mike Minor 0.0036 0.0125 5.4
5 Sonny Gray 0.0042 0.0137 5.3
6 Tyler Anderson 0.0108 0.0041 5.3
7 Homer Bailey 0.0139 0.0040 5.1
8 Shane Bieber 0.0138 0.0041 4.9
9 Tyler Mahle 0.0150 0.0059 4.8
10 Chris Stratton 0.0104 0.0032 4.8

Most Unique Misses for Hit By Pitch Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Reynaldo López 0.0056 0.0082 0.0125 4.6 2.7 1.9
2 Tyler Mahle 0.0160 0.0134 0.0059 5.7 4.2 1.5
3 Domingo Germán 0.0071 0.0114 0.0133 1.9 0.4 1.5
4 Zack Godley 0.0088 0.0110 0.0152 4.1 2.6 1.4
5 Carlos Carrasco 0.0099 0.0084 0.0077 2.7 1.3 1.4
6 Mike Fiers 0.0123 0.0108 0.0112 1.7 0.3 1.3
7 Jose Quintana 0.0096 0.0082 0.0041 5.0 3.7 1.3
8 Francisco Liriano 0.0102 0.0083 0.0085 1.7 0.4 1.3
9 Matthew Boyd 0.0067 0.0087 0.0155 5.4 4.2 1.2
10 Lance Lynn 0.0109 0.0096 0.0086 2.5 1.3 1.2

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Charlie Morton 0.0148 0.0177 0.0230 4.9 3.1 1.8
2 José Berríos 0.0123 0.0146 0.0163 2.2 0.7 1.5
3 Dellin Betances 0.0123 0.0175 0.0184 1.3 0.0 1.3
4 Chris Sale 0.0122 0.0146 0.0227 5.7 4.5 1.2
5 Clayton Kershaw 0.0057 0.0043 0.0031 2.5 1.3 1.2
6 Dallas Keuchel 0.0064 0.0055 0.0023 4.7 3.5 1.2
7 James Paxton 0.0064 0.0050 0.0016 3.9 2.8 1.2
8 Jack Flaherty 0.0075 0.0098 0.0179 5.6 4.5 1.1
9 Bartolo Colon 0.0062 0.0048 0.0048 1.7 0.5 1.1
10 Brad Brach 0.0063 0.0032 0.0035 1.2 0.2 1.0

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Zack Greinke 0.0014 0.0032 0.0072 4.5 2.6 1.9
2 Tyson Ross 0.0180 0.0148 0.0110 4.7 2.9 1.8
3 Mike Minor 0.0036 0.0058 0.0125 5.4 3.7 1.7
4 Jacob deGrom 0.0026 0.0043 0.0060 2.4 0.7 1.7
5 Nathan Eovaldi 0.0024 0.0049 0.0066 1.7 0.4 1.3
6 J.A. Happ 0.0033 0.0047 0.0123 6.2 4.9 1.3
7 Rick Porcello 0.0073 0.0086 0.0198 9.7 8.4 1.3
8 Fernando Rodney 0.0214 0.0165 0.0105 3.2 2.0 1.3
9 Dellin Betances 0.0226 0.0175 0.0184 1.3 0.0 1.3
10 Cam Bedrosian 0.0000 0.0042 0.0074 1.9 0.6 1.2

Home Run Rate

Everybody Missed for Home Run Rate

Player Actual Aggregate Marcel Steamer ZiPS
Dylan Bundy 0.0810
0.0553
(19.5)
0.0507
(22.7)
0.0624
(15.4)
0.0480
(23.8)
Jacob deGrom 0.0194
0.0410
(17.8)
0.0437
(20.4)
0.0432
(18.3)
0.0388
(17.3)
Trevor Bauer 0.0209
0.0445
(16.7)
0.0442
(16.8)
0.0479
(17.9)
0.0411
(15.4)
Miles Mikolas 0.0256
0.0452
(15.6)
0.0441
(15.1)
0.0497
(18.0)
0.0406
(13.2)
Josh Tomlin 0.0965
0.0571
(12.7)
0.0541
(13.6)
0.0578
(13.0)
0.0565
(12.4)
James Paxton 0.0584
0.0360
(14.6)
0.0326
(16.6)
0.0403
(12.9)
0.0316
(16.4)

Individual Misses for Home Run Rate

Aggregate

Rank Player Proj Actual Error
1 Dereck Rodríguez 0.0541 0.0254 13.9
2 Zack Wheeler 0.0459 0.0279 13.1
3 Brad Keller 0.0375 0.0161 12.3
4 Steven Matz 0.0391 0.0576 12.3
5 A.J. Cole 0.0522 0.1071 12.2
6 Vince Velasquez 0.0592 0.0398 12.0
7 Nick Kingham 0.0397 0.0744 12.0
8 Ryan Borucki 0.0504 0.0224 11.5
9 Mike Clevinger 0.0539 0.0395 11.4
10 Mike Foltynewicz 0.0519 0.0363 11.4

Marcel

Rank Player Proj Actual Error
1 Zack Wheeler 0.0514 0.0279 17.6
2 Dylan Covey 0.0646 0.0327 17.4
3 Brad Keller 0.0441 0.0161 16.4
4 Adam Plutko 0.0390 0.0868 15.5
5 Chase Anderson 0.0446 0.0664 13.9
6 Tyler Mahle 0.0370 0.0645 13.9
7 Anthony DeSclafani 0.0411 0.0698 13.8
8 A.J. Cole 0.0480 0.1071 13.0
9 Mike Minor 0.0341 0.0541 12.7
10 Derek Holland 0.0563 0.0390 12.7

Steamer

Rank Player Proj Actual Error
1 Joey Lucchesi 0.0418 0.0646 13.5
2 Brad Keller 0.0402 0.0161 13.0
3 A.J. Cole 0.0511 0.1071 12.8
4 Lance Lynn 0.0499 0.0306 12.2
5 Steven Matz 0.0409 0.0576 12.2
6 Reynaldo López 0.0614 0.0444 12.1
7 Robbie Ray 0.0458 0.0664 11.8
8 Jake Odorizzi 0.0607 0.0425 11.6
9 Vince Velasquez 0.0600 0.0398 11.5
10 Nick Kingham 0.0427 0.0744 11.5

ZiPS

Rank Player Proj Actual Error
1 Dereck Rodríguez 0.0616 0.0254 18.3
2 Zack Wheeler 0.0500 0.0279 17.4
3 Ryan Borucki 0.0535 0.0224 13.5
4 Jose Quintana 0.0299 0.0490 13.2
5 Mike Foltynewicz 0.0519 0.0363 12.6
6 Cole Hamels 0.0373 0.0543 12.6
7 Vince Velasquez 0.0584 0.0398 12.5
8 Steven Matz 0.0373 0.0576 12.4
9 Anthony DeSclafani 0.0428 0.0698 12.4
10 Nick Kingham 0.0368 0.0744 12.4

Most Unique Misses for Home Run Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Mike Minor 0.0341 0.0523 0.0541 12.7 1.3 11.4
2 Derek Holland 0.0563 0.0428 0.0390 12.7 2.5 10.1
3 David Hess 0.0441 0.0646 0.0657 9.7 0.6 9.1
4 Dylan Covey 0.0646 0.0496 0.0327 17.4 9.0 8.4
5 Tyler Mahle 0.0370 0.0534 0.0645 13.9 5.8 8.1
6 Adam Plutko 0.0390 0.0622 0.0868 15.5 8.1 7.5
7 Andrew Cashner 0.0370 0.0473 0.0486 7.8 1.1 6.7
8 Jakob Junis 0.0472 0.0560 0.0597 9.4 3.0 6.4
9 Dallas Keuchel 0.0371 0.0310 0.0272 8.8 3.0 5.7
10 Andrew Heaney 0.0602 0.0521 0.0523 6.0 0.4 5.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Brad Boxberger 0.0467 0.0658 0.0687 5.6 0.7 4.9
2 Jakob Junis 0.0519 0.0560 0.0597 7.4 3.0 4.3
3 Andrew Suárez 0.0364 0.0404 0.0472 8.5 4.7 3.7
4 Kenta Maeda 0.0557 0.0472 0.0393 7.7 4.1 3.7
5 Miguel Castro 0.0525 0.0413 0.0341 6.2 2.6 3.6
6 Jonny Venters 0.0441 0.0192 0.0099 4.7 1.3 3.4
7 Jaime Barria 0.0622 0.0544 0.0440 8.7 5.4 3.3
8 Tyler Skaggs 0.0474 0.0399 0.0390 3.5 0.4 3.1
9 Aaron Nola 0.0450 0.0396 0.0314 9.7 6.6 3.1
10 Joey Lucchesi 0.0418 0.0458 0.0646 13.5 10.4 3.1

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Walker Buehler 0.0546 0.0463 0.0346 11.6 6.2 5.4
2 Dereck Rodríguez 0.0616 0.0541 0.0254 18.3 13.9 4.4
3 José Berríos 0.0384 0.0455 0.0480 6.6 2.2 4.4
4 Corey Kluber 0.0315 0.0382 0.0429 8.5 4.2 4.3
5 Zack Wheeler 0.0500 0.0459 0.0279 17.4 13.1 4.3
6 Dylan Bundy 0.0480 0.0553 0.0810 23.8 19.5 4.2
7 Brad Boxberger 0.0874 0.0658 0.0687 4.7 0.7 4.0
8 Matt Strahm 0.0744 0.0602 0.0395 8.9 5.0 3.9
9 Zack Godley 0.0428 0.0396 0.0312 10.2 6.5 3.8
10 Marco Estrada 0.0482 0.0556 0.0614 7.5 3.9 3.6

BABIP

Everybody Missed for BABIP

Player Actual Aggregate Marcel Steamer ZiPS
Julio Teheran 0.2167
0.2856
(50.0)
0.2786
(42.7)
0.2940
(54.2)
0.2773
(45.7)
Jhoulys Chacín 0.2500
0.2957
(36.5)
0.2888
(28.6)
0.3025
(39.9)
0.2890
(33.1)
Shane Bieber 0.3556
0.2946
(29.5)
0.2930
(31.8)
0.2981
(29.0)
0.2913
(30.0)
Carlos Rodón 0.2419
0.2962
(27.8)
0.3117
(34.2)
0.2963
(26.6)
0.2962
(29.1)
Chase Anderson 0.2393
0.2912
(33.4)
0.2850
(27.5)
0.2964
(35.2)
0.2861
(31.7)
Daniel Mengden 0.2381
0.2952
(27.2)
0.2966
(26.4)
0.2964
(26.6)
0.2939
(27.8)
Lance Lynn 0.3363
0.2905
(32.0)
0.2719
(47.2)
0.2961
(29.8)
0.2849
(34.2)
Walker Buehler 0.2478
0.2929
(24.5)
0.3023
(27.9)
0.2926
(23.0)
0.2933
(26.0)
Sean Manaea 0.2474
0.2952
(31.3)
0.3016
(33.5)
0.2995
(32.5)
0.2909
(30.1)
Aaron Nola 0.2514
0.2976
(38.5)
0.3111
(47.1)
0.2983
(37.0)
0.2970
(40.0)
Jason Hammel 0.3480
0.2931
(32.0)
0.2988
(30.4)
0.2958
(31.8)
0.2903
(32.1)
Blake Snell 0.2412
0.2894
(33.8)
0.2997
(38.9)
0.2870
(30.4)
0.2917
(37.1)
Mike Foltynewicz 0.2506
0.2983
(35.6)
0.3144
(45.3)
0.2967
(32.6)
0.3000
(38.7)

Individual Misses for BABIP

Aggregate

Rank Player Proj Actual Error
1 Trevor Williams 0.3022 0.2615 28.6
2 Chris Archer 0.2942 0.3383 28.1
3 James Shields 0.2906 0.2617 25.2
4 Dylan Bundy 0.2835 0.3161 24.4
5 Matthew Boyd 0.2906 0.2581 23.1
6 Jack Flaherty 0.2935 0.2566 22.8
7 Aníbal Sánchez 0.2959 0.2549 22.7

Marcel

Rank Player Proj Actual Error
1 Matthew Boyd 0.3096 0.2581 34.4
2 Aníbal Sánchez 0.3186 0.2549 33.6
3 Junior Guerra 0.2677 0.3123 29.1
4 Clayton Richard 0.3341 0.2887 29.0
5 Zack Godley 0.2916 0.3239 27.9
6 Sonny Gray 0.2828 0.3263 27.1
7 Jack Flaherty 0.3016 0.2566 25.9

Steamer

Rank Player Proj Actual Error
1 Chris Archer 0.2911 0.3383 31.6
2 Trevor Williams 0.3085 0.2615 31.3
3 James Shields 0.2955 0.2617 27.4
4 Nick Pivetta 0.2932 0.3263 24.6
5 Eric Lauer 0.2869 0.3323 24.1
6 Blake Treinen 0.3080 0.2304 23.7
7 Dylan Bundy 0.2885 0.3161 22.5

ZiPS

Rank Player Proj Actual Error
1 Sonny Gray 0.2735 0.3263 29.3
2 Matthew Boyd 0.2952 0.2581 28.1
3 Reynaldo López 0.2911 0.2602 26.7
4 Dylan Bundy 0.2785 0.3161 26.3
5 Trevor Williams 0.2960 0.2615 26.0
6 Jack Flaherty 0.2953 0.2566 25.4
7 Carlos Carrasco 0.2798 0.3147 25.3

Most Unique Misses for BABIP

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jake Odorizzi 0.2625 0.2843 0.2905 21.9 4.3 17.6
2 Clayton Richard 0.3341 0.3081 0.2887 29.0 13.4 15.6
3 Lance Lynn 0.2719 0.2905 0.3363 47.2 32.0 15.2
4 Jake Arrieta 0.2685 0.2855 0.2874 15.8 1.3 14.5
5 Zack Wheeler 0.3153 0.2936 0.2793 24.6 10.7 13.9
6 Junior Guerra 0.2677 0.2833 0.3123 29.1 17.7 11.4
7 Matthew Boyd 0.3096 0.2906 0.2581 34.4 23.1 11.3
8 Aníbal Sánchez 0.3186 0.2959 0.2549 33.6 22.7 10.9
9 Kevin Gausman 0.3169 0.2980 0.2991 11.5 0.7 10.8
10 Kyle Gibson 0.3153 0.2994 0.2847 22.9 12.3 10.7

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Cole Hamels 0.3035 0.2918 0.2911 8.1 0.6 7.5
2 Félix Hernández 0.3028 0.2916 0.2857 10.1 4.1 6.0
3 Tyler Chatwood 0.3027 0.2883 0.2862 6.9 1.1 5.8
4 Marco Gonzales 0.2908 0.2967 0.3189 20.9 15.1 5.8
5 Justin Verlander 0.2871 0.2782 0.2723 10.3 4.9 5.4
6 Andrew Heaney 0.2850 0.2895 0.2945 8.9 3.6 5.2
7 Zack Greinke 0.2958 0.2873 0.2718 18.2 13.1 5.1
8 Iván Nova 0.3119 0.3021 0.2877 14.9 9.9 5.0
9 Vince Velasquez 0.2902 0.2957 0.3161 17.8 12.8 5.0
10 Clayton Kershaw 0.2888 0.2788 0.2729 8.8 3.9 4.9

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Dallas Keuchel 0.2731 0.2895 0.3002 21.4 9.3 12.1
2 Jake Arrieta 0.2733 0.2855 0.2874 8.3 1.3 7.0
3 Sonny Gray 0.2735 0.2879 0.3263 29.3 22.3 7.0
4 Mike Montgomery 0.2717 0.2867 0.3087 18.4 11.7 6.7
5 Junior Guerra 0.2705 0.2833 0.3123 24.0 17.7 6.3
6 Cole Hamels 0.2802 0.2918 0.2911 6.7 0.6 6.1
7 Jaime Barria 0.2921 0.2834 0.2710 12.7 6.7 5.9
8 Alex Cobb 0.2823 0.2933 0.3033 12.2 6.5 5.7
9 Reynaldo López 0.2911 0.2872 0.2602 26.7 21.6 5.1
10 Matthew Boyd 0.2952 0.2906 0.2581 28.1 23.1 5.0

Single Rate

Everybody Missed for Single Rate

Player Actual Aggregate Marcel Steamer ZiPS
Julio Teheran 0.1512
0.2856
(42.9)
0.2104
(40.2)
0.2940
(47.3)
0.2773
(39.4)
Dereck Rodríguez 0.1561
0.2891
(28.2)
0.2176
(28.2)
0.2843
(24.8)
0.2940
(32.3)
Jhoulys Chacín 0.1815
0.2957
(31.1)
0.2188
(26.8)
0.3025
(34.7)
0.2890
(28.6)
Daniel Mengden 0.1625
0.2952
(27.4)
0.2243
(27.7)
0.2964
(26.9)
0.2939
(28.5)
Mike Minor 0.1602
0.2896
(34.7)
0.2059
(26.9)
0.2957
(37.2)
0.2832
(33.0)
Lance Lynn 0.2573
0.2905
(29.4)
0.2080
(37.0)
0.2961
(27.1)
0.2849
(30.8)
Aaron Nola 0.1886
0.2976
(28.2)
0.2373
(37.5)
0.2983
(26.9)
0.2970
(30.7)
Blake Snell 0.1709
0.2894
(30.3)
0.2228
(33.8)
0.2870
(27.1)
0.2917
(34.5)
Mike Foltynewicz 0.1840
0.2983
(29.1)
0.2323
(33.2)
0.2967
(26.2)
0.3000
(33.1)

Individual Misses for Single Rate

Aggregate

Rank Player Proj Actual Error
1 Nick Pivetta 0.2953 0.2629 29.7
2 Trevor Williams 0.3022 0.1896 26.2
3 Eric Lauer 0.2905 0.2641 24.6
4 Lucas Giolito 0.2900 0.1834 24.4
5 Max Scherzer 0.2821 0.1792 24.0
6 Freddy Peralta 0.2945 0.1445 24.0
7 Danny Duffy 0.2866 0.2445 22.9
8 Mike Wright Jr. 0.2909 0.2741 22.7
9 James Shields 0.2906 0.1896 22.5
10 Carlos Rodón 0.2962 0.1770 22.5

Marcel

Rank Player Proj Actual Error
1 Zack Godley 0.2125 0.2515 33.7
2 Steven Matz 0.2420 0.1907 31.2
3 Clayton Richard 0.2538 0.2062 30.0
4 Carlos Rodón 0.2370 0.1770 28.8
5 Matthew Boyd 0.2285 0.1844 28.7
6 Aníbal Sánchez 0.2448 0.1905 28.1
7 Mike Wright Jr. 0.2118 0.2741 25.6
8 Eric Lauer 0.2176 0.2641 25.3
9 Adam Plutko 0.2297 0.1493 25.0
10 Ty Blach 0.2141 0.2584 24.5

Steamer

Rank Player Proj Actual Error
1 Nick Pivetta 0.2932 0.2629 32.7
2 Trevor Williams 0.3085 0.1896 29.1
3 Eric Lauer 0.2869 0.2641 27.5
4 Lucas Giolito 0.2949 0.1834 26.4
5 James Shields 0.2955 0.1896 24.8
6 Max Scherzer 0.2847 0.1792 24.4
7 Freddy Peralta 0.2944 0.1445 23.3
8 Mike Wright Jr. 0.2922 0.2741 23.0
9 Craig Kimbrel 0.2856 0.1171 22.5
10 Noah Syndergaard 0.2983 0.2558 22.5

ZiPS

Rank Player Proj Actual Error
1 Justin Anderson 0.2176 0.2835 33.1
2 Jordan Hicks 0.2176 0.2336 29.7
3 Matthew Boyd 0.2952 0.1844 27.8
4 Adam Plutko 0.3000 0.1493 25.8
5 Bartolo Colon 0.3075 0.1951 25.7
6 Nick Pivetta 0.2975 0.2629 25.7
7 Freddy Peralta 0.2946 0.1445 25.2
8 Max Scherzer 0.2794 0.1792 24.8
9 Steven Matz 0.3000 0.1907 24.7
10 Trevor Williams 0.2960 0.1896 24.4

Most Unique Misses for Single Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Kevin Gausman 0.2428 0.2980 0.2220 13.3 0.7 12.7
2 Jake Arrieta 0.1968 0.2855 0.2176 17.7 5.2 12.4
3 Zack Godley 0.2125 0.2997 0.2515 33.7 21.4 12.3
4 Clayton Richard 0.2538 0.3081 0.2062 30.0 18.3 11.7
5 Kyle Gibson 0.2419 0.2994 0.2237 12.1 0.5 11.6
6 Aníbal Sánchez 0.2448 0.2959 0.1905 28.1 16.7 11.3
7 Corey Kluber 0.2013 0.2879 0.2115 11.6 1.1 10.5
8 Steven Matz 0.2420 0.2992 0.1907 31.2 21.8 9.4
9 Aaron Nola 0.2373 0.2976 0.1886 37.5 28.2 9.3
10 Sam Gaviglio 0.2053 0.2932 0.2395 20.7 11.8 8.9

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Kazuhisa Makita 0.2176 0.2903 0.2088 10.2 0.9 9.3
2 Yoshihisa Hirano 0.2176 0.2966 0.1977 15.1 6.2 8.9
3 Félix Hernández 0.3028 0.2916 0.2056 13.5 7.4 6.1
4 Alex Cobb 0.3044 0.2933 0.2152 7.8 2.0 5.9
5 Marco Gonzales 0.2908 0.2967 0.2346 14.5 8.9 5.6
6 Justin Verlander 0.2871 0.2782 0.1957 11.6 6.0 5.6
7 Zack Greinke 0.2958 0.2873 0.2025 13.4 8.0 5.3
8 Iván Nova 0.3119 0.3021 0.2103 16.5 11.3 5.2
9 Clayton Kershaw 0.2888 0.2788 0.2013 6.6 1.5 5.1
10 Andrew Heaney 0.2850 0.2895 0.2249 13.0 7.9 5.1

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jordan Hicks 0.2176 0.3011 0.2336 29.7 2.6 27.1
2 Justin Anderson 0.2176 0.2862 0.2835 33.1 17.5 15.7
3 Caleb Ferguson 0.2176 0.2896 0.2417 19.3 5.5 13.8
4 Drew Hutchison 0.2176 0.2892 0.2519 21.1 7.5 13.5
5 Paul Fry 0.2176 0.2996 0.2718 20.0 7.5 12.5
6 Dallas Keuchel 0.2731 0.2895 0.2240 19.6 8.5 11.1
7 Jeffrey Springs 0.2176 0.2942 0.2418 13.5 3.2 10.3
8 Ben Meyer 0.2176 0.2911 0.2206 7.2 0.4 6.8
9 Jaime Barria 0.2921 0.2834 0.2033 9.3 2.7 6.6
10 Cole Hamels 0.2802 0.2918 0.2238 12.2 5.8 6.4

Double Rate

Everybody Missed for Double Rate

Player Actual Aggregate Marcel Steamer ZiPS
Andrew Cashner 0.0900
0.0000
(14.8)
0.0641
(17.0)
0.0000
(14.9)
0.0000
(15.5)
Ryan Yarbrough 0.0967
0.0000
(17.8)
0.0684
(17.2)
0.0000
(18.0)
0.0000
(18.5)
Matt Moore 0.1187
0.0000
(23.8)
0.0672
(23.9)
0.0000
(23.9)
0.0000
(24.3)
Chris Archer 0.0970
0.0000
(18.3)
0.0664
(19.0)
0.0000
(18.5)
0.0000
(19.0)
Marco Estrada 0.1106
0.0000
(26.5)
0.0734
(22.8)
0.0000
(26.7)
0.0000
(27.2)
Kyle Freeland 0.0450
0.0000
(19.7)
0.0676
(19.8)
0.0000
(19.5)
0.0000
(18.8)
Kenta Maeda 0.0975
0.0000
(15.5)
0.0632
(17.8)
0.0000
(15.6)
0.0000
(16.1)
Zack Wheeler 0.0411
0.0000
(20.3)
0.0644
(18.0)
0.0000
(20.1)
0.0000
(19.5)
Shane Bieber 0.1216
0.0000
(25.8)
0.0684
(25.4)
0.0000
(25.9)
0.0000
(26.4)
Miles Mikolas 0.0393
0.0000
(23.4)
0.0684
(24.2)
0.0000
(23.2)
0.0000
(22.5)
Jake Odorizzi 0.0909
0.0000
(16.1)
0.0621
(19.9)
0.0000
(16.2)
0.0000
(16.8)

Individual Misses for Double Rate

Aggregate

Rank Player Proj Actual Error
1 Patrick Corbin 0.0000 0.0885 16.1
2 Derek Holland 0.0000 0.0897 15.6
3 Vince Velasquez 0.0000 0.0907 14.1
4 Sean Newcomb 0.0000 0.0482 14.0
5 Brad Keller 0.0000 0.0444 13.9
6 Jordan Hicks 0.0000 0.0280 13.6
7 Chase Anderson 0.0000 0.0474 13.5
8 Zach Eflin 0.0000 0.0921 13.1
9 Dylan Covey 0.0000 0.0443 13.0

Marcel

Rank Player Proj Actual Error
1 Jameson Taillon 0.0815 0.0581 19.1
2 Sean Newcomb 0.0730 0.0482 17.9
3 Chase Anderson 0.0737 0.0474 17.5
4 Eduardo Rodriguez 0.0765 0.0468 16.9
5 Lucas Giolito 0.0553 0.0772 16.3
6 Dylan Covey 0.0732 0.0443 16.1
7 Mike Foltynewicz 0.0752 0.0554 15.3
8 Rick Porcello 0.0728 0.0550 15.0
9 Carlos Carrasco 0.0824 0.0642 15.0

Steamer

Rank Player Proj Actual Error
1 Yoshihisa Hirano 0.0684 0.0407 25.1
2 Patrick Corbin 0.0000 0.0885 16.3
3 Derek Holland 0.0000 0.0897 15.7
4 Vince Velasquez 0.0000 0.0907 14.2
5 Sean Newcomb 0.0000 0.0482 13.9
6 Brad Keller 0.0000 0.0444 13.8
7 Jordan Hicks 0.0000 0.0280 13.6
8 Chase Anderson 0.0000 0.0474 13.3
9 Zach Eflin 0.0000 0.0921 13.2

ZiPS

Rank Player Proj Actual Error
1 Jordan Hicks 0.0684 0.0280 36.5
2 Justin Anderson 0.0684 0.0236 27.0
3 Caleb Ferguson 0.0684 0.0333 20.7
4 Patrick Corbin 0.0000 0.0885 17.0
5 Derek Holland 0.0000 0.0897 16.4
6 Drew Hutchison 0.0684 0.0534 16.4
7 Paul Fry 0.0684 0.0388 15.4
8 Vince Velasquez 0.0000 0.0907 14.8
9 Zach Eflin 0.0000 0.0921 13.7

Most Unique Misses for Double Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Charlie Morton 0.0856 0.0000 0.0682 12.7 0.1 12.7
2 Carlos Carrasco 0.0824 0.0000 0.0642 15.0 3.2 11.7
3 Jameson Taillon 0.0815 0.0000 0.0581 19.1 8.0 11.0
4 Sal Romano 0.0844 0.0000 0.0675 11.4 0.5 10.9
5 Lance Lynn 0.0520 0.0000 0.0722 13.6 2.8 10.8
6 Lucas Giolito 0.0553 0.0000 0.0772 16.3 6.9 9.4
7 Rich Hill 0.0511 0.0000 0.0701 10.0 1.0 9.0
8 Dallas Keuchel 0.0578 0.0000 0.0747 13.9 5.6 8.4
9 Clayton Kershaw 0.0525 0.0000 0.0671 8.9 0.8 8.2
10 Chad Kuhl 0.0873 0.0000 0.0539 12.8 5.4 7.4

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Yoshihisa Hirano 0.0684 0.0000 0.0407 25.1 7.2 17.9
2 Kazuhisa Makita 0.0684 0.0000 0.0659 10.5 0.4 10.2
3 Jonny Venters 0.0684 0.0000 0.0600 11.1 1.2 9.9
4 José Ruiz 0.0684 0.0000 0.0000 2.9 1.4 1.4
5 Dallas Keuchel 0.0000 0.0000 0.0747 5.7 5.6 0.2
6 James Shields 0.0000 0.0000 0.0688 0.6 0.4 0.2
7 Max Scherzer 0.0000 0.0000 0.0750 6.0 5.8 0.2
8 Mike Clevinger 0.0000 0.0000 0.0705 1.9 1.7 0.2
9 Patrick Corbin 0.0000 0.0000 0.0885 16.3 16.1 0.2
10 Gerrit Cole 0.0000 0.0000 0.0831 12.0 11.9 0.2

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jordan Hicks 0.0684 0.0000 0.0280 36.5 13.6 22.8
2 Justin Anderson 0.0684 0.0000 0.0236 27.0 10.8 16.2
3 Caleb Ferguson 0.0684 0.0000 0.0333 20.7 7.1 13.6
4 Drew Hutchison 0.0684 0.0000 0.0534 16.4 3.0 13.4
5 Paul Fry 0.0684 0.0000 0.0388 15.4 4.7 10.7
6 Jeffrey Springs 0.0684 0.0000 0.0549 11.4 1.9 9.5
7 Ryan Brasier 0.0684 0.0000 0.0349 12.5 4.1 8.3
8 Adrian Sampson 0.0684 0.0000 0.0290 10.2 3.8 6.5
9 Ryan Cook 0.0684 0.0000 0.0513 6.4 1.3 5.1
10 J.B. Wendelken 0.0684 0.0000 0.0476 5.5 1.3 4.2

Triple Rate

Everybody Missed for Triple Rate

Player Actual Aggregate Marcel Steamer ZiPS
Eric Skoglund 0.0242
0.0000
(5.0)
0.0056
(5.5)
0.0000
(5.0)
0.0000
(5.1)
Corey Knebel 0.0294
0.0000
(5.0)
0.0062
(5.2)
0.0000
(5.0)
0.0000
(5.0)
Carlos Carrasco 0.0124
0.0000
(4.3)
0.0067
(4.6)
0.0000
(4.3)
0.0000
(4.3)
Bartolo Colon 0.0205
0.0000
(8.5)
0.0066
(8.9)
0.0000
(8.5)
0.0000
(8.6)
Steve Cishek 0.0238
0.0000
(4.8)
0.0070
(4.9)
0.0000
(4.9)
0.0000
(4.9)
Andrew Suárez 0.0151
0.0000
(5.4)
0.0070
(5.5)
0.0000
(5.4)
0.0000
(5.5)
Harrison Musgrave 0.0488
0.0000
(7.7)
0.0070
(7.8)
0.0000
(7.7)
0.0000
(7.8)
Yovani Gallardo 0.0199
0.0000
(5.5)
0.0075
(5.3)
0.0000
(5.5)
0.0000
(5.5)
Luis Castillo 0.0000
0.0000
(4.9)
0.0072
(5.0)
0.0000
(4.9)
0.0000
(4.9)
Jake McGee 0.0263
0.0000
(4.4)
0.0063
(4.6)
0.0000
(4.4)
0.0000
(4.4)
Patrick Corbin 0.0000
0.0000
(5.6)
0.0103
(8.1)
0.0000
(5.6)
0.0000
(5.5)
Chris Stratton 0.0183
0.0000
(7.0)
0.0046
(8.6)
0.0000
(7.1)
0.0000
(7.1)

Individual Misses for Triple Rate

Aggregate

Rank Player Proj Actual Error
1 Germán Márquez 0.0000 0.0141 5.8
2 Dallas Keuchel 0.0000 0.0016 4.7
3 Jordan Zimmermann 0.0000 0.0154 4.7
4 Alex Wood 0.0000 0.0000 4.5
5 Masahiro Tanaka 0.0000 0.0000 4.4
6 Ryan Yarbrough 0.0000 0.0000 4.4
7 Chris Rusin 0.0000 0.0252 4.4
8 Shane Greene 0.0000 0.0222 4.3

Marcel

Rank Player Proj Actual Error
1 Matthew Boyd 0.0123 0.0022 7.1
2 Walker Buehler 0.0116 0.0000 6.2
3 James Shields 0.0105 0.0034 6.1
4 Kyle Hendricks 0.0024 0.0087 5.2
5 Robbie Ray 0.0100 0.0000 5.2
6 Jack Flaherty 0.0106 0.0029 4.6
7 Pierce Johnson 0.0000 0.0244 4.6
8 Dan Straily 0.0086 0.0000 4.4

Steamer

Rank Player Proj Actual Error
1 Germán Márquez 0.0000 0.0141 5.8
2 Dallas Keuchel 0.0000 0.0016 4.7
3 Jordan Zimmermann 0.0000 0.0154 4.7
4 Alex Wood 0.0000 0.0000 4.4
5 Masahiro Tanaka 0.0000 0.0000 4.4
6 Chris Rusin 0.0000 0.0252 4.4
7 Ryan Yarbrough 0.0000 0.0000 4.4
8 Shane Greene 0.0000 0.0222 4.3

ZiPS

Rank Player Proj Actual Error
1 Germán Márquez 0.0000 0.0141 5.9
2 Jordan Zimmermann 0.0000 0.0154 4.8
3 Dallas Keuchel 0.0000 0.0016 4.7
4 Chris Rusin 0.0000 0.0252 4.4
5 Alex Wood 0.0000 0.0000 4.4
6 Masahiro Tanaka 0.0000 0.0000 4.4
7 Ryan Yarbrough 0.0000 0.0000 4.3
8 Shane Greene 0.0000 0.0222 4.3

Most Unique Misses for Triple Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Kyle Hendricks 0.0024 0.0000 0.0087 5.2 1.4 3.8
2 Matthew Boyd 0.0123 0.0000 0.0022 7.1 3.4 3.6
3 Lance Lynn 0.0118 0.0000 0.0068 3.4 0.2 3.3
4 John Gant 0.0137 0.0000 0.0062 3.6 0.4 3.2
5 Chad Bettis 0.0129 0.0000 0.0054 3.8 0.8 3.0
6 James Shields 0.0105 0.0000 0.0034 6.1 3.2 2.9
7 Robbie Erlin 0.0132 0.0000 0.0061 3.0 0.4 2.6
8 Patrick Corbin 0.0103 0.0000 0.0000 8.1 5.6 2.5
9 Tyler Chatwood 0.0123 0.0000 0.0069 2.5 0.0 2.5
10 Walker Buehler 0.0116 0.0000 0.0000 6.2 3.8 2.4

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Kazuhisa Makita 0.0070 0.0000 0.0000 2.1 1.0 1.0
2 Jonny Venters 0.0070 0.0000 0.0000 2.0 1.0 1.0
3 José Ruiz 0.0070 0.0000 0.0000 0.3 0.1 0.1
4 Max Scherzer 0.0000 0.0000 0.0104 3.0 3.0 0.0
5 Kyle Freeland 0.0000 0.0000 0.0104 2.9 2.9 0.0
6 Corey Kluber 0.0000 0.0000 0.0072 0.2 0.2 0.0
7 Justin Verlander 0.0000 0.0000 0.0106 3.1 3.0 0.0
8 Germán Márquez 0.0000 0.0000 0.0141 5.8 5.8 0.0
9 Kyle Hendricks 0.0000 0.0000 0.0087 1.4 1.4 0.0
10 Cole Hamels 0.0000 0.0000 0.0099 2.4 2.3 0.0

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jordan Hicks 0.0070 0.0000 0.0047 3.1 0.8 2.3
2 Justin Anderson 0.0070 0.0000 0.0000 3.3 1.7 1.7
3 Drew Hutchison 0.0070 0.0000 0.0076 1.2 0.1 1.1
4 Paul Fry 0.0070 0.0000 0.0000 2.2 1.1 1.1
5 Pedro Araújo 0.0070 0.0000 0.0000 1.8 0.9 0.9
6 Jeff Brigham 0.0070 0.0000 0.0000 1.1 0.5 0.5
7 Ryan Cook 0.0070 0.0000 0.0000 1.1 0.5 0.5
8 J.B. Wendelken 0.0070 0.0000 0.0000 0.9 0.4 0.4
9 Evan Phillips 0.0070 0.0000 0.0000 0.8 0.4 0.4
10 Chad Sobotka 0.0070 0.0000 0.0000 0.8 0.4 0.4

Run Rate

Everybody Missed for Run Rate

Player Actual Aggregate Marcel Steamer ZiPS
Clay Buchholz 0.0636
0.1363
(28.5)
0.1295
(26.0)
0.1322
(25.9)
0.1404
(31.2)
Kyle Freeland 0.0758
0.1279
(43.9)
0.1149
(33.2)
0.1322
(45.3)
0.1237
(42.6)
Jacob deGrom 0.0575
0.0988
(34.4)
0.1015
(37.1)
0.1011
(34.1)
0.0966
(34.8)
Félix Hernández 0.1562
0.1187
(25.8)
0.1147
(28.2)
0.1227
(24.8)
0.1146
(26.7)
Miles Mikolas 0.0866
0.1152
(22.9)
0.1166
(24.5)
0.1184
(23.4)
0.1120
(22.6)
Trevor Bauer 0.0711
0.1121
(29.2)
0.1161
(32.5)
0.1172
(31.1)
0.1069
(27.5)
Aaron Nola 0.0686
0.1026
(28.1)
0.1123
(36.6)
0.1092
(31.5)
0.0959
(24.9)
Blake Snell 0.0586
0.1042
(31.8)
0.1162
(40.6)
0.1078
(32.5)
0.1005
(31.2)
Mike Foltynewicz 0.0874
0.1267
(29.1)
0.1233
(27.0)
0.1270
(27.4)
0.1264
(31.0)
Lucas Giolito 0.1587
0.1241
(27.0)
0.1143
(34.2)
0.1339
(21.4)
0.1142
(32.4)

Individual Misses for Run Rate

Aggregate

Rank Player Proj Actual Error
1 Mike Clevinger 0.1212 0.0877 27.0
2 Dereck Rodríguez 0.1424 0.0883 26.3
3 Brad Keller 0.1272 0.0858 24.1
4 Justin Verlander 0.1043 0.0756 23.8
5 Jaime Barria 0.1375 0.0931 23.7
6 Patrick Corbin 0.1163 0.0875 22.9
7 Mike Fiers 0.1317 0.0994 22.9
8 Trevor Williams 0.1240 0.0913 22.8
9 Dylan Bundy 0.1248 0.1547 22.5
10 Aníbal Sánchez 0.1266 0.0868 21.9

Marcel

Rank Player Proj Actual Error
1 Aníbal Sánchez 0.1493 0.0868 34.8
2 Derek Holland 0.1453 0.1018 31.9
3 Patrick Corbin 0.1262 0.0875 31.3
4 Dylan Bundy 0.1170 0.1547 28.0
5 Zack Wheeler 0.1280 0.0927 26.5
6 T.J. McFarland 0.1411 0.0616 23.3
7 Walker Buehler 0.1212 0.0795 22.8
8 Blake Treinen 0.1065 0.0381 21.7
9 Chris Sale 0.0977 0.0632 21.5
10 Jesse Chavez 0.1301 0.0743 21.2

Steamer

Rank Player Proj Actual Error
1 Mike Clevinger 0.1233 0.0877 26.6
2 Justin Verlander 0.1101 0.0756 26.4
3 Jaime Barria 0.1429 0.0931 25.2
4 Mike Fiers 0.1372 0.0994 25.0
5 Gerrit Cole 0.1189 0.0851 24.7
6 Clayton Richard 0.1114 0.1437 23.9
7 Trevor Williams 0.1272 0.0913 23.2
8 Brad Keller 0.1261 0.0858 21.9
9 Jeremy Jeffress 0.1138 0.0401 21.2
10 Jesse Chavez 0.1330 0.0743 21.1

ZiPS

Rank Player Proj Actual Error
1 Dereck Rodríguez 0.1537 0.0883 33.1
2 Dylan Bundy 0.1142 0.1547 28.4
3 Mike Clevinger 0.1191 0.0877 27.6
4 Aníbal Sánchez 0.1338 0.0868 27.5
5 Zack Wheeler 0.1270 0.0927 27.4
6 Brad Keller 0.1283 0.0858 26.4
7 Patrick Corbin 0.1161 0.0875 25.0
8 Derek Holland 0.1306 0.1018 22.9
9 Marcus Stroman 0.0982 0.1514 22.7
10 Trevor Williams 0.1208 0.0913 22.5

Most Unique Misses for Run Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Derek Holland 0.1453 0.1278 0.1018 31.9 18.8 13.1
2 Aníbal Sánchez 0.1493 0.1266 0.0868 34.8 21.9 12.9
3 Jordan Lyles 0.1522 0.1203 0.1132 14.6 2.6 12.0
4 Walker Buehler 0.1212 0.1007 0.0795 22.8 11.4 11.4
5 Tyler Glasnow 0.1504 0.1073 0.1175 15.5 4.8 10.7
6 José Berríos 0.1289 0.1161 0.1041 20.0 9.4 10.6
7 Andrew Cashner 0.1216 0.1372 0.1424 13.9 3.7 10.3
8 Mike Minor 0.0992 0.1152 0.1187 12.3 2.4 9.9
9 Lance Lynn 0.1044 0.1179 0.1243 13.7 4.6 9.1
10 Yefry Ramírez 0.1166 0.1524 0.1497 9.6 0.8 8.9

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Cole Hamels 0.1273 0.1165 0.1154 7.3 0.8 6.5
2 José Berríos 0.1253 0.1161 0.1041 14.7 9.4 5.3
3 Corey Kluber 0.0983 0.0896 0.0891 5.4 0.3 5.1
4 Kyle Hendricks 0.1152 0.1064 0.1010 9.3 4.2 5.0
5 Clayton Richard 0.1114 0.1153 0.1437 23.9 19.5 4.4
6 Jake Odorizzi 0.1374 0.1289 0.1252 6.7 2.5 4.2
7 Andrew Suárez 0.1127 0.1164 0.1278 11.9 7.7 4.2
8 Robbie Erlin 0.1197 0.1261 0.1298 5.7 1.7 4.0
9 Miguel Castro 0.1460 0.1332 0.1090 12.8 9.0 3.8
10 Sam Gaviglio 0.1236 0.1275 0.1405 10.8 7.2 3.6

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lance Lynn 0.1027 0.1179 0.1243 13.3 4.6 8.7
2 Alex Cobb 0.1047 0.1187 0.1407 22.1 14.6 7.5
3 Dereck Rodríguez 0.1537 0.1424 0.0883 33.1 26.3 6.9
4 Zack Wheeler 0.1270 0.1215 0.0927 27.4 21.3 6.2
5 Mike Minor 0.1032 0.1152 0.1187 8.3 2.4 5.9
6 Dylan Bundy 0.1142 0.1248 0.1547 28.4 22.5 5.9
7 Aníbal Sánchez 0.1338 0.1266 0.0868 27.5 21.9 5.6
8 Lucas Giolito 0.1142 0.1241 0.1587 32.4 27.0 5.4
9 Wade LeBlanc 0.1275 0.1225 0.1118 12.1 7.0 5.2
10 Ross Stripling 0.1179 0.1111 0.0835 18.7 13.8 4.8

Earned Run Rate

Everybody Missed for Earned Run Rate

Player Actual Aggregate Marcel Steamer ZiPS
Clay Buchholz 0.0560
0.1270
(27.7)
0.1187
(24.7)
0.1232
(25.4)
0.1308
(30.0)
Kyle Freeland 0.0758
0.1190
(35.9)
0.1064
(26.0)
0.1224
(37.1)
0.1156
(34.9)
Blake Treinen 0.0222
0.0938
(22.4)
0.0997
(24.5)
0.0955
(22.3)
0.0921
(22.5)
Jacob deGrom 0.0491
0.0913
(34.8)
0.0932
(37.0)
0.0927
(34.2)
0.0899
(35.4)
Félix Hernández 0.1401
0.1102
(20.9)
0.1046
(24.2)
0.1132
(20.3)
0.1072
(21.5)
Miles Mikolas 0.0780
0.1070
(23.0)
0.1081
(24.5)
0.1098
(23.6)
0.1043
(22.5)
Trevor Bauer 0.0600
0.1045
(31.5)
0.1119
(37.4)
0.1086
(33.0)
0.1004
(30.1)
Blake Snell 0.0543
0.0966
(29.2)
0.1026
(34.0)
0.0991
(29.6)
0.0940
(28.9)
Mike Foltynewicz 0.0780
0.1186
(29.8)
0.1172
(29.4)
0.1187
(28.4)
0.1186
(31.4)
Lucas Giolito 0.1523
0.1160
(28.5)
0.1029
(38.1)
0.1248
(23.3)
0.1072
(33.7)

Individual Misses for Earned Run Rate

Aggregate

Rank Player Proj Actual Error
1 Dereck Rodríguez 0.1333 0.0760 27.7
2 Mike Clevinger 0.1130 0.0827 24.1
3 Aaron Nola 0.0948 0.0674 22.3
4 Clayton Richard 0.1062 0.1378 22.0
5 Aníbal Sánchez 0.1177 0.0778 21.8
6 Trevor Williams 0.1150 0.0842 21.2
7 Justin Verlander 0.0974 0.0720 20.6
8 Brad Keller 0.1181 0.0823 20.5
9 Jaime Barria 0.1290 0.0912 20.0
10 Jon Gray 0.1057 0.1319 19.9

Marcel

Rank Player Proj Actual Error
1 Aníbal Sánchez 0.1395 0.0778 34.3
2 Aaron Nola 0.1048 0.0674 31.3
3 Derek Holland 0.1318 0.0935 28.0
4 Zack Wheeler 0.1192 0.0901 21.9
5 Walker Buehler 0.1136 0.0739 21.6
6 Burch Smith 0.1081 0.1676 21.2
7 Dylan Bundy 0.1106 0.1387 20.9
8 Kyle Gibson 0.1205 0.0956 20.7
9 Wade Miley 0.1283 0.0680 20.5
10 T.J. McFarland 0.1245 0.0548 20.4

Steamer

Rank Player Proj Actual Error
1 Clayton Richard 0.1008 0.1378 27.0
2 Aaron Nola 0.1003 0.0674 25.2
3 Mike Clevinger 0.1151 0.0827 24.2
4 Justin Verlander 0.1028 0.0720 23.5
5 Jaime Barria 0.1349 0.0912 22.0
6 Mike Fiers 0.1287 0.0952 22.0
7 Gerrit Cole 0.1102 0.0801 22.0
8 Trevor Williams 0.1176 0.0842 21.6
9 Dereck Rodríguez 0.1223 0.0760 21.3
10 Jon Gray 0.1075 0.1319 20.1

ZiPS

Rank Player Proj Actual Error
1 Dereck Rodríguez 0.1444 0.0760 34.1
2 Aníbal Sánchez 0.1245 0.0778 26.7
3 Mike Clevinger 0.1109 0.0827 24.1
4 Dylan Bundy 0.1069 0.1387 22.7
5 Brad Keller 0.1194 0.0823 22.5
6 Zack Wheeler 0.1179 0.0901 21.9
7 Seth Lugo 0.1238 0.0732 21.4
8 Derek Holland 0.1213 0.0935 21.3
9 Marcus Stroman 0.0920 0.1403 21.0
10 Trevor Williams 0.1124 0.0842 20.9

Most Unique Misses for Earned Run Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Andrew Cashner 0.1066 0.1286 0.1322 17.2 2.8 14.4
2 Aníbal Sánchez 0.1395 0.1177 0.0778 34.3 21.8 12.5
3 Jordan Lyles 0.1429 0.1110 0.1078 13.1 1.0 12.1
4 Walker Buehler 0.1136 0.0925 0.0739 21.6 9.7 11.9
5 Yefry Ramírez 0.1081 0.1434 0.1463 11.2 1.0 10.2
6 Derek Holland 0.1318 0.1187 0.0935 28.0 17.8 10.1
7 Lance Lynn 0.0950 0.1103 0.1186 16.3 6.2 10.1
8 Mike Minor 0.0916 0.1077 0.1141 14.2 4.5 9.8
9 Lucas Giolito 0.1029 0.1160 0.1523 38.1 28.5 9.6
10 Aaron Nola 0.1048 0.0948 0.0674 31.3 22.3 9.0

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Cole Hamels 0.1182 0.1083 0.0993 13.2 6.8 6.4
2 José Berríos 0.1172 0.1087 0.1029 9.3 4.2 5.2
3 Clayton Richard 0.1008 0.1062 0.1378 27.0 22.0 5.1
4 Jake Odorizzi 0.1297 0.1212 0.1153 8.4 3.7 4.7
5 Andrew Suárez 0.1031 0.1076 0.1203 13.2 8.8 4.3
6 Freddy Peralta 0.1028 0.1143 0.1153 4.8 0.5 4.3
7 Corey Kluber 0.0902 0.0831 0.0819 4.8 0.5 4.3
8 Kyle Hendricks 0.1058 0.0986 0.0936 7.8 3.6 4.2
9 Miguel Castro 0.1367 0.1247 0.1011 12.4 8.6 3.8
10 Jorge López 0.1069 0.1210 0.1282 5.6 1.8 3.8

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lance Lynn 0.0960 0.1103 0.1186 14.7 6.2 8.5
2 Alex Cobb 0.0974 0.1103 0.1256 17.6 10.5 7.1
3 Dereck Rodríguez 0.1444 0.1333 0.0760 34.1 27.7 6.5
4 Dylan Bundy 0.1069 0.1173 0.1387 22.7 16.5 6.2
5 Mike Minor 0.0961 0.1077 0.1141 10.5 4.5 6.0
6 Zack Wheeler 0.1179 0.1124 0.0901 21.9 16.2 5.7
7 Lucas Giolito 0.1072 0.1160 0.1523 33.7 28.5 5.2
8 Wade LeBlanc 0.1200 0.1147 0.1012 13.5 8.5 5.0
9 Aníbal Sánchez 0.1245 0.1177 0.0778 26.7 21.8 4.9
10 Ross Stripling 0.1103 0.1027 0.0815 15.2 10.4 4.9

Win Rate

Everybody Missed for Win Rate

Player Actual Aggregate Marcel Steamer ZiPS
Kyle Freeland 0.5152
0.2979
(197.2)
0.2143
(222.9)
0.2351
(243.8)
0.3714
(153.4)
Trevor Williams 0.4516
0.2738
(136.2)
0.1707
(171.2)
0.3015
(111.4)
0.2500
(168.0)
Miles Mikolas 0.5625
0.3530
(182.6)
0.2118
(253.7)
0.3596
(171.1)
0.3462
(205.6)
Luis Severino 0.5938
0.4336
(137.8)
0.2558
(235.0)
0.4480
(120.6)
0.4194
(165.7)
Blake Snell 0.6774
0.3397
(247.9)
0.1795
(322.9)
0.3464
(237.9)
0.3333
(267.5)
Jon Lester 0.5625
0.4294
(113.8)
0.3158
(159.8)
0.4098
(122.9)
0.4483
(115.9)

Individual Misses for Win Rate

Aggregate

Rank Player Proj Actual Error
1 Mike Minor 0.1408 0.4286 194.7
2 Ryan Yarbrough 0.1985 0.4211 150.1
3 Wade LeBlanc 0.0734 0.2812 148.5
4 Zack Wheeler 0.2322 0.4138 147.4
5 Michael Fulmer 0.4021 0.1250 145.4
6 Marco Gonzales 0.2855 0.4483 122.9
7 Alex Cobb 0.3789 0.1786 121.6
8 Homer Bailey 0.3124 0.0500 121.5
9 Clayton Kershaw 0.5469 0.3462 119.8
10 Shane Bieber 0.3230 0.5500 118.1

Marcel

Rank Player Proj Actual Error
1 Marco Gonzales 0.1000 0.4483 213.7
2 Mike Minor 0.1000 0.4286 186.8
3 Aaron Nola 0.2564 0.5152 184.5
4 Zack Wheeler 0.1429 0.4138 174.3
5 Zack Godley 0.2000 0.4545 172.3
6 Zach Eflin 0.1250 0.4583 162.5
7 Corey Kluber 0.3784 0.6061 160.8
8 Noah Syndergaard 0.2400 0.5200 156.7
9 Sean Newcomb 0.1351 0.3871 149.8
10 Jameson Taillon 0.2105 0.4375 149.4

Steamer

Rank Player Proj Actual Error
1 Ryan Yarbrough 0.1417 0.4211 181.0
2 Zack Wheeler 0.1900 0.4138 173.1
3 Wade LeBlanc 0.0483 0.2812 160.0
4 J.A. Happ 0.3675 0.5484 139.0
5 Aaron Nola 0.3835 0.5152 116.7
6 Michael Fulmer 0.3417 0.1250 116.0
7 Homer Bailey 0.2906 0.0500 114.5
8 Freddy Peralta 0.0498 0.3750 107.2
9 Corey Kluber 0.4888 0.6061 106.2
10 Steven Matz 0.3375 0.1667 105.9

ZiPS

Rank Player Proj Actual Error
1 Mike Minor 0.1017 0.4286 233.6
2 Michael Fulmer 0.4615 0.1250 166.5
3 Marco Gonzales 0.2609 0.4483 154.7
4 Shane Bieber 0.2857 0.5500 146.6
5 Walker Buehler 0.1111 0.3333 140.8
6 Jameson Taillon 0.2963 0.4375 140.7
7 Alex Cobb 0.4231 0.1786 136.4
8 Clayton Kershaw 0.5926 0.3462 135.4
9 Dylan Bundy 0.4615 0.2581 124.0
10 Zach Eflin 0.2727 0.4583 122.6

Most Unique Misses for Win Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Zack Godley 0.2000 0.3781 0.4545 172.3 73.5 98.8
2 Lucas Giolito 0.1333 0.3132 0.3125 110.4 12.2 98.2
3 Luis Severino 0.2558 0.4336 0.5938 235.0 137.8 97.2
4 Aaron Nola 0.2564 0.4257 0.5152 184.5 88.0 96.5
5 Luis Castillo 0.1471 0.3495 0.3226 98.3 7.4 90.8
6 Marco Gonzales 0.1000 0.2855 0.4483 213.7 122.9 90.8
7 Noah Syndergaard 0.2400 0.4240 0.5200 156.7 72.4 84.2
8 Sean Newcomb 0.1351 0.3081 0.3871 149.8 66.4 83.4
9 Blake Snell 0.1795 0.3397 0.6774 322.9 247.9 74.9
10 Corey Kluber 0.3784 0.5197 0.6061 160.8 86.6 74.2

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Tanner Scott 0.3402 0.1394 0.0566 65.9 15.9 50.0
2 Bryan Mitchell 0.3207 0.1897 0.1250 63.0 16.3 46.7
3 Kyle Freeland 0.2351 0.2979 0.5152 243.8 197.2 46.6
4 Zack Greinke 0.4011 0.4509 0.4545 52.3 16.8 35.4
5 Rick Porcello 0.3974 0.4478 0.5152 102.3 67.7 34.6
6 Trevor Richards 0.0731 0.1438 0.1600 52.3 17.9 34.5
7 Yoshihisa Hirano 0.2118 0.0943 0.0533 39.2 6.4 32.8
8 Hector Velázquez 0.3484 0.2689 0.1489 70.5 38.3 32.2
9 Ryan Yarbrough 0.1417 0.1985 0.4211 181.0 150.1 30.9
10 Joe Biagini 0.3277 0.2429 0.0800 78.3 48.0 30.3

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Trevor Richards 0.4000 0.1438 0.1600 110.4 17.9 92.6
2 Héctor Santiago 0.2800 0.1423 0.1224 55.0 1.6 53.4
3 Collin McHugh 0.3750 0.1654 0.1034 66.1 12.9 53.2
4 Tyler Glasnow 0.3333 0.1983 0.0444 117.4 64.3 53.1
5 Burch Smith 0.2500 0.0838 0.0263 66.4 14.7 51.8
6 Robert Gsellman 0.2759 0.1135 0.0882 51.6 3.0 48.6
7 Jordan Hicks 0.2118 0.0446 0.0411 45.0 4.4 40.6
8 Mike Minor 0.1017 0.1408 0.4286 233.6 194.7 38.8
9 Jameson Taillon 0.2963 0.3240 0.4375 140.7 102.0 38.7
10 Walker Buehler 0.1111 0.1607 0.3333 140.8 102.3 38.5

Loss Rate

Everybody Missed for Loss Rate

Player Actual Aggregate Marcel Steamer ZiPS
Alex Cobb 0.5357
0.3579
(123.6)
0.2250
(177.3)
0.3694
(120.9)
0.3462
(137.3)
Dylan Bundy 0.5161
0.3810
(108.2)
0.1905
(212.4)
0.3774
(116.5)
0.3846
(112.3)
Francisco Liriano 0.4444
0.2478
(120.6)
0.2000
(118.4)
0.2707
(111.5)
0.2258
(138.8)
Homer Bailey 0.7000
0.4371
(134.4)
0.2571
(197.8)
0.3964
(158.2)
0.4762
(119.6)
Tanner Roark 0.4839
0.3334
(121.3)
0.2195
(168.7)
0.3335
(126.9)
0.3333
(128.3)

Individual Misses for Loss Rate

Aggregate

Rank Player Proj Actual Error
1 Sam Gaviglio 0.0946 0.3846 163.9
2 Miles Mikolas 0.3198 0.1250 150.0
3 Charlie Morton 0.3101 0.1000 139.6
4 Chad Bettis 0.3176 0.0741 121.4
5 Gerrit Cole 0.3171 0.1562 121.2
6 Aaron Nola 0.3343 0.1818 119.1
7 Mike Minor 0.1126 0.2857 116.7
8 Trevor Richards 0.1591 0.3600 114.9
9 Marco Estrada 0.3297 0.5000 112.5
10 Ty Blach 0.3651 0.1489 106.0

Marcel

Rank Player Proj Actual Error
1 Jakob Junis 0.1143 0.4000 184.4
2 Félix Hernández 0.2069 0.4828 159.9
3 Marco Estrada 0.2051 0.5000 158.3
4 Dylan Covey 0.1875 0.5185 156.4
5 Lucas Giolito 0.1667 0.4062 152.8
6 Wei-Yin Chen 0.1667 0.4615 144.4
7 Danny Duffy 0.1842 0.4286 139.7
8 Andrew Cashner 0.2895 0.5357 138.8
9 James Shields 0.2727 0.4706 135.4
10 Andrew Suárez 0.2088 0.4483 131.0

Steamer

Rank Player Proj Actual Error
1 Sam Gaviglio 0.0482 0.3846 193.4
2 Trevor Richards 0.0816 0.3600 161.4
3 Miles Mikolas 0.3315 0.1250 153.4
4 Chad Bettis 0.3855 0.0741 152.7
5 Charlie Morton 0.2867 0.1000 118.2
6 Blake Snell 0.3432 0.1613 115.7
7 Aaron Nola 0.3353 0.1818 113.7
8 Gerrit Cole 0.3118 0.1562 111.0
9 Ty Blach 0.3773 0.1489 108.4
10 Andrew Cashner 0.3942 0.5357 107.7

ZiPS

Rank Player Proj Actual Error
1 Mike Minor 0.0678 0.2857 151.1
2 Charlie Morton 0.3333 0.1000 149.5
3 Héctor Santiago 0.4000 0.0612 147.5
4 Marco Estrada 0.2857 0.5000 145.8
5 Dylan Covey 0.2727 0.5185 143.1
6 Brad Keller 0.4000 0.1463 137.3
7 Miles Mikolas 0.3077 0.1250 132.9
8 Zack Wheeler 0.4375 0.2414 132.4
9 Wei-Yin Chen 0.2500 0.4615 131.4
10 Joe Musgrove 0.2424 0.4737 121.3

Most Unique Misses for Loss Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jakob Junis 0.1143 0.3563 0.4000 184.4 40.1 144.3
2 Lucas Giolito 0.1667 0.3811 0.4062 152.8 26.6 126.2
3 Marco Gonzales 0.1000 0.3316 0.3103 115.2 8.3 106.8
4 Dylan Bundy 0.1905 0.3810 0.5161 212.4 108.2 104.2
5 Chris Stratton 0.1379 0.3487 0.3571 110.5 11.0 99.5
6 José Ureña 0.1860 0.3631 0.3871 112.9 23.6 89.3
7 Andrew Heaney 0.1538 0.3196 0.3333 102.6 17.2 85.5
8 David Hess 0.2088 0.4431 0.4762 102.1 19.2 83.0
9 Danny Duffy 0.1842 0.3542 0.4286 139.7 57.8 82.0
10 Jack Flaherty 0.1379 0.3205 0.3214 86.7 6.2 80.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Tanner Scott 0.3500 0.1421 0.0566 66.4 18.3 48.1
2 Trevor Richards 0.0816 0.1591 0.3600 161.4 114.9 46.5
3 Brad Keller 0.0699 0.1343 0.1463 54.2 12.3 41.9
4 Joey Lucchesi 0.2356 0.3010 0.3462 69.7 29.8 39.9
5 Eric Lauer 0.2160 0.2793 0.3043 52.9 17.2 35.7
6 Andrew Suárez 0.3072 0.3510 0.4483 104.9 70.8 34.1
7 Yoshihisa Hirano 0.2088 0.0755 0.0400 39.9 6.9 33.0
8 Chad Bettis 0.3855 0.3176 0.0741 152.7 121.4 31.3
9 Trevor Williams 0.3829 0.3306 0.3226 30.7 0.8 29.9
10 Joe Biagini 0.3476 0.2501 0.1400 62.7 33.1 29.5

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Brad Keller 0.4000 0.1343 0.1463 137.3 12.3 124.9
2 Zack Wheeler 0.4375 0.2877 0.2414 132.4 27.7 104.7
3 Héctor Santiago 0.4000 0.2099 0.0612 147.5 64.2 83.3
4 Ryan Yarbrough 0.3600 0.2204 0.1579 115.5 33.5 81.9
5 Robert Gsellman 0.3103 0.1270 0.0441 85.6 25.4 60.1
6 Tyler Glasnow 0.3000 0.1831 0.1556 59.1 8.6 50.4
7 Seth Lugo 0.3200 0.1879 0.0741 93.4 42.9 50.4
8 Roenis Elías 0.3810 0.1338 0.0435 67.0 17.1 50.0
9 Robbie Erlin 0.3333 0.2182 0.1795 59.5 13.0 46.6
10 Cole Hamels 0.2692 0.3160 0.3750 99.9 54.9 45.0

Save Rate

Everybody Missed for Save Rate

Player Actual Aggregate Marcel Steamer ZiPS
Keone Kela 0.4444
0.0000
(92.6)
0.0278
(92.5)
0.0000
(92.5)
0.0000
(92.8)
Edwin Díaz 0.7808
0.4796
(82.2)
0.3333
(130.8)
0.4934
(78.2)
0.4655
(86.4)
Blake Treinen 0.5588
0.3271
(70.6)
0.1111
(147.2)
0.3365
(67.5)
0.3170
(74.0)
Bud Norris 0.4375
0.0000
(105.3)
0.1500
(75.2)
0.0000
(105.2)
0.0000
(105.5)
Robert Gsellman 0.1912
0.0000
(63.3)
0.0263
(63.6)
0.0000
(63.1)
0.0000
(63.6)
Alex Colomé 0.1714
0.5111
(98.0)
0.4667
(77.7)
0.5154
(99.3)
0.5068
(96.5)
Seranthony Domínguez 0.3019
0.0000
(67.9)
0.0288
(67.6)
0.0000
(67.9)
0.0000
(68.2)
Carlos Martinez 0.1515
0.0000
(74.9)
0.0250
(76.1)
0.0000
(74.7)
0.0000
(75.4)
Sergio Romo 0.3425
0.0272
(87.3)
0.0465
(89.6)
0.0573
(78.7)
0.0000
(95.3)

Individual Misses for Save Rate

Aggregate

Rank Player Proj Actual Error
1 Cam Bedrosian 0.4204 0.0141 112.2
2 Brad Ziegler 0.4369 0.1220 98.4
3 Juan Minaya 0.4534 0.0192 92.4
4 Jeurys Familia 0.5412 0.2571 88.1
5 Alex Claudio 0.3021 0.0152 88.1
6 Archie Bradley 0.2693 0.0395 70.3
7 Jeremy Jeffress 0.0000 0.2055 59.1
8 A.J. Minter 0.0000 0.2308 58.0
9 Héctor Rondón 0.0000 0.2381 57.6
10 Josh Hader 0.0257 0.2182 56.5

Marcel

Rank Player Proj Actual Error
1 Felipe Vázquez 0.1455 0.5286 119.2
2 Shane Greene 0.0889 0.4848 115.9
3 Brad Hand 0.1346 0.4638 105.0
4 Brad Boxberger 0.1333 0.5333 98.6
5 Greg Holland 0.4359 0.0536 76.9
6 Brandon Morrow 0.0323 0.6286 75.1
7 Wade Davis 0.3864 0.6232 66.9
8 Craig Kimbrel 0.4200 0.6667 65.8
9 Raisel Iglesias 0.2500 0.4545 65.2
10 Brandon Kintzler 0.2857 0.0286 62.5

Steamer

Rank Player Proj Actual Error
1 Cam Bedrosian 0.3844 0.0141 102.6
2 Alex Claudio 0.3024 0.0152 88.3
3 Brad Ziegler 0.3867 0.1220 83.2
4 Juan Minaya 0.3996 0.0192 81.2
5 Jeurys Familia 0.5146 0.2571 80.2
6 Tony Watson 0.2497 0.0000 67.3
7 Jeremy Jeffress 0.0000 0.2055 59.0
8 A.J. Minter 0.0000 0.2308 57.9
9 Héctor Rondón 0.0000 0.2381 57.5
10 Wily Peralta 0.0125 0.3784 53.3

ZiPS

Rank Player Proj Actual Error
1 Cam Bedrosian 0.4543 0.0141 121.1
2 Brad Ziegler 0.4842 0.1220 112.6
3 Juan Minaya 0.5195 0.0192 106.0
4 Archie Bradley 0.3778 0.0395 102.2
5 Jeurys Familia 0.5669 0.2571 95.6
6 Alex Claudio 0.3017 0.0152 87.7
7 Brad Boxberger 0.2429 0.5333 66.7
8 Mark Melancon 0.4209 0.0732 61.7
9 Josh Hader 0.0100 0.2182 61.6
10 Sam Dyson 0.2575 0.0405 61.1

Most Unique Misses for Save Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Felipe Vázquez 0.1455 0.4509 0.5286 119.2 20.7 98.5
2 Brad Hand 0.1346 0.4220 0.4638 105.0 10.2 94.8
3 Shane Greene 0.0889 0.3881 0.4848 115.9 24.8 91.1
4 Blake Treinen 0.1111 0.3271 0.5588 147.2 70.6 76.7
5 Brandon Morrow 0.0323 0.6193 0.6286 75.1 0.2 75.0
6 Greg Holland 0.4359 0.0000 0.0536 76.9 9.7 67.2
7 David Robertson 0.3125 0.0598 0.0725 62.4 1.4 61.0
8 Brandon Kintzler 0.2857 0.0347 0.0286 62.5 3.7 58.8
9 Brad Boxberger 0.1333 0.3194 0.5333 98.6 48.5 50.2
10 Edwin Díaz 0.3333 0.4796 0.7808 130.8 82.2 48.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Tony Watson 0.2497 0.1373 0.0000 67.3 37.9 29.4
2 Tommy Hunter 0.1856 0.1060 0.0615 35.7 14.1 21.6
3 Dominic Leone 0.2371 0.1222 0.0000 26.0 13.8 12.2
4 Aroldis Chapman 0.4475 0.4932 0.5818 26.7 17.1 9.6
5 Pat Neshek 0.0313 0.1237 0.1667 12.8 3.6 9.3
6 Wade Davis 0.4399 0.4758 0.6232 45.7 36.5 9.3
7 Sean Doolittle 0.3377 0.3866 0.5814 38.4 30.5 7.9
8 Brandon Morrow 0.5566 0.6193 0.6286 7.8 0.2 7.6
9 Hansel Robles 0.0656 0.0356 0.0377 8.7 1.4 7.4
10 Kazuhisa Makita 0.0288 0.0000 0.0000 5.5 1.2 4.4

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Sam Dyson 0.2575 0.1271 0.0405 61.1 25.7 35.4
2 Archie Bradley 0.3778 0.2693 0.0395 102.2 70.3 31.8
3 Brad Boxberger 0.2429 0.3194 0.5333 66.7 48.5 18.2
4 Brett Cecil 0.2339 0.1244 0.0000 37.8 20.8 17.0
5 Brad Ziegler 0.4842 0.4369 0.1220 112.6 98.4 14.1
6 Juan Minaya 0.5195 0.4534 0.0192 106.0 92.4 13.6
7 Felipe Vázquez 0.4217 0.4509 0.5286 29.6 20.7 8.9
8 Cam Bedrosian 0.4543 0.4204 0.0141 121.1 112.2 8.9
9 Sergio Romo 0.0000 0.0272 0.3425 95.3 87.3 8.0
10 Brad Hand 0.3969 0.4220 0.4638 18.1 10.2 7.8

Hold Rate

Everybody Missed for Hold Rate

Player Actual Aggregate Marcel Steamer ZiPS
Archie Bradley 0.4474
0.1970
(74.3)
0.2500
(67.9)
0.1871
(75.6)
0.0000
(114.6)
Amir Garrett 0.3182
0.0000
(84.1)
0.1176
(61.4)
0.0000
(82.7)
0.0000
(68.1)
Jordan Hicks 0.3288
0.1104
(74.2)
0.0612
(101.6)
0.1104
(72.3)
0.0612
(70.3)
Alex Colomé 0.4286
0.0294
(112.7)
0.0667
(111.1)
0.0290
(111.3)
0.0000
(103.9)
Lou Trivino III 0.3333
0.0860
(74.1)
0.0612
(90.9)
0.0758
(75.5)
0.0000
(81.7)
Tony Watson 0.4444
0.1568
(75.2)
0.2500
(59.1)
0.1607
(72.8)
0.0000
(100.3)
Yoshihisa Hirano 0.4267
0.0000
(111.9)
0.0612
(104.1)
0.0612
(94.5)
0.0000
(96.0)

Individual Misses for Hold Rate

Aggregate

Rank Player Proj Actual Error
1 Mike Montgomery 0.3269 0.0000 174.3
2 Ross Stripling 0.3885 0.0909 149.4
3 Wade LeBlanc 0.2200 0.0000 145.3
4 Justin Anderson 0.0000 0.3860 93.1
5 Ryan Yarbrough 0.1363 0.0000 85.2
6 Bud Norris 0.3702 0.0312 82.9
7 Austin Gomber 0.0000 0.2414 80.8
8 Trevor Richards 0.1447 0.0000 78.9
9 Burch Smith 0.2343 0.0263 74.3
10 Drew VerHagen 0.3896 0.0732 73.6

Marcel

Rank Player Proj Actual Error
1 Mike Minor 0.2000 0.0000 107.5
2 Chaz Roe 0.0952 0.5082 90.3
3 Justin Anderson 0.0612 0.3860 86.0
4 José Alvarado 0.1538 0.4429 84.4
5 Adam Ottavino 0.2381 0.4533 76.4
6 Joe Jiménez 0.0909 0.3382 74.6
7 Seth Lugo 0.0588 0.2037 72.5
8 David Robertson 0.0833 0.3043 71.6
9 Austin Gomber 0.0612 0.2414 70.9
10 Craig Stammen 0.1538 0.3151 61.3

Steamer

Rank Player Proj Actual Error
1 Mike Montgomery 0.2390 0.0000 130.3
2 Wade LeBlanc 0.1521 0.0000 104.0
3 Ross Stripling 0.2754 0.0909 95.3
4 Justin Anderson 0.0000 0.3860 91.8
5 Austin Gomber 0.0000 0.2414 79.0
6 Seth Lugo 0.0239 0.2037 71.7
7 Dan Otero 0.2892 0.0164 68.6
8 Ryan Yarbrough 0.1000 0.0000 65.9
9 Kenta Maeda 0.0000 0.1282 65.6
10 Richard Rodríguez 0.0000 0.2381 65.0

ZiPS

Rank Player Proj Actual Error
1 Adam Ottavino 0.0000 0.4533 121.5
2 José Alvarado 0.0000 0.4429 100.6
3 Josh Hader 0.0000 0.3818 98.4
4 Chaz Roe 0.0000 0.5082 91.0
5 Matt Barnes 0.0000 0.4032 90.9
6 Tommy Hunter 0.0000 0.3846 87.6
7 Craig Stammen 0.0000 0.3151 80.8
8 Carl Edwards Jr. 0.0000 0.3966 74.7
9 Joe Jiménez 0.0000 0.3382 74.2
10 Steve Cishek 0.0000 0.3125 72.7

Most Unique Misses for Hold Rate

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Mike Minor 0.2000 0.0000 0.0000 107.5 0.3 107.2
2 Robert Gsellman 0.0789 0.2280 0.2206 59.9 2.4 57.5
3 Craig Stammen 0.1538 0.3035 0.3151 61.3 3.8 57.4
4 Edgar Santana 0.1053 0.2852 0.2899 58.7 1.4 57.3
5 Reynaldo López 0.1034 0.0000 0.0000 57.1 0.4 56.7
6 David Robertson 0.0833 0.2402 0.3043 71.6 18.3 53.3
7 Lucas Giolito 0.1000 0.0000 0.0000 52.7 0.4 52.3
8 Chaz Roe 0.0952 0.3163 0.5082 90.3 39.1 51.3
9 Scott Alexander 0.1250 0.3076 0.2877 52.2 5.2 47.0
10 Marco Gonzales 0.1000 0.0000 0.0000 46.6 0.4 46.3

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Robert Gsellman 0.1450 0.2280 0.2206 24.4 2.4 22.0
2 Collin McHugh 0.1301 0.1997 0.2069 20.3 2.2 18.2
3 Jarlín García 0.1295 0.0824 0.0690 18.2 3.6 14.6
4 Jerry Blevins 0.2541 0.2050 0.1250 25.2 14.9 10.3
5 Craig Stammen 0.2664 0.3035 0.3151 13.8 3.8 10.0
6 Shane Carle 0.0771 0.1182 0.2642 47.2 37.9 9.2
7 Frankie Montas 0.0510 0.0282 0.0000 15.8 7.8 8.0
8 Buck Farmer 0.0686 0.0969 0.1212 14.7 7.7 7.0
9 Juan Nicasio 0.2264 0.2694 0.4130 33.2 26.4 6.9
10 Edgar Santana 0.2546 0.2852 0.2899 8.2 1.4 6.8

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Craig Stammen 0.0000 0.3035 0.3151 80.8 3.8 77.0
2 Adam Ottavino 0.0000 0.2576 0.4533 121.5 60.6 60.8
3 Edgar Santana 0.0000 0.2852 0.2899 62.2 1.4 60.8
4 Joe Kelly 0.0000 0.3133 0.2877 64.8 7.2 57.7
5 Scott Alexander 0.0000 0.3076 0.2877 61.0 5.2 55.8
6 Steve Cishek 0.0000 0.2531 0.3125 72.7 17.3 55.4
7 Josh Hader 0.0000 0.2388 0.3818 98.4 43.9 54.5
8 José Alvarado 0.0000 0.2628 0.4429 100.6 47.5 53.2
9 Robert Gsellman 0.0000 0.2280 0.2206 55.3 2.4 53.0
10 Ryan Pressly 0.0000 0.2404 0.2727 62.1 9.6 52.5

ERA

Everybody Missed for ERA

Player Actual Aggregate Marcel Steamer ZiPS
Clay Buchholz 2.0136
5.0461
(1171.2)
4.5552
(1027.8)
4.8638
(1083.9)
5.2308
(1261.9)
Kyle Freeland 2.8468
4.8054
(1608.9)
4.1722
(1180.8)
4.8991
(1654.4)
4.7099
(1567.2)
Jacob deGrom 1.7005
3.4104
(1384.2)
3.4477
(1520.5)
3.4455
(1380.2)
3.3750
(1393.0)
Trevor Bauer 2.2072
4.0433
(1279.0)
4.2857
(1543.1)
4.1772
(1346.5)
3.9079
(1214.9)
Miles Mikolas 2.8256
4.1456
(1024.3)
4.2138
(1181.2)
4.1644
(1007.4)
4.1259
(1045.5)
Blake Snell 1.8930
3.7539
(1266.1)
3.9706
(1505.9)
3.8108
(1278.0)
3.6958
(1257.6)
Mike Foltynewicz 2.8525
4.7077
(1341.4)
4.6293
(1376.8)
4.6556
(1273.0)
4.7610
(1415.3)
Lucas Giolito 6.1269
4.6201
(1208.3)
3.9036
(1665.9)
4.9953
(948.4)
4.2484
(1460.7)

Individual Misses for ERA

Aggregate

Rank Player Proj Actual Error
1 Dereck Rodríguez 5.4300 2.8141 1248.5
2 Mike Clevinger 4.4691 3.0150 1135.5
3 Trevor Williams 4.5875 3.1113 998.1
4 Aaron Nola 3.5749 2.3736 954.8
5 Brad Keller 4.7492 3.0784 943.6
6 Aníbal Sánchez 4.5750 2.8317 935.1
7 Mike Fiers 4.8931 3.5581 915.9
8 Jaime Barria 5.1302 3.4098 895.8
9 Justin Verlander 3.6477 2.5234 893.0
10 Félix Hernández 4.2995 5.5503 892.6

Marcel

Rank Player Proj Actual Error
1 Aníbal Sánchez 5.4944 2.8317 1513.2
2 Aaron Nola 3.9673 2.3736 1385.5
3 Derek Holland 5.2466 3.5720 1271.0
4 Zack Wheeler 4.6821 3.3071 1077.8
5 Félix Hernández 3.9796 5.5503 1025.5
6 Patrick Corbin 4.3557 3.1500 1023.5
7 Walker Buehler 4.4118 2.6214 1008.5
8 Kyle Gibson 4.7120 3.6153 966.8
9 Blake Treinen 3.7662 0.7842 962.5
10 Burch Smith 4.2138 6.9231 943.5

Steamer

Rank Player Proj Actual Error
1 Mike Clevinger 4.5027 3.0150 1130.5
2 Aaron Nola 3.7736 2.3736 1086.9
3 Justin Verlander 3.8659 2.5234 1041.6
4 Clayton Richard 3.9201 5.3319 1025.7
5 Trevor Williams 4.6628 3.1113 1023.0
6 Mike Fiers 5.0815 3.5581 1021.9
7 Gerrit Cole 4.1910 2.8752 977.7
8 Jaime Barria 5.3095 3.4098 970.7
9 Dereck Rodríguez 4.8555 2.8141 949.3
10 Reynaldo López 5.1393 3.9117 907.3

ZiPS

Rank Player Proj Actual Error
1 Dereck Rodríguez 6.0344 2.8141 1565.2
2 Aníbal Sánchez 4.9157 2.8317 1149.0
3 Mike Clevinger 4.4348 3.0150 1144.9
4 Brad Keller 4.9024 3.0784 1059.7
5 Zack Wheeler 4.7114 3.3071 1040.1
6 Jhoulys Chacín 4.7721 3.5035 1004.8
7 Derek Holland 4.9576 3.5720 1002.8
8 Dylan Bundy 4.1234 5.4524 1001.5
9 Trevor Williams 4.5112 3.1113 976.9
10 Edwin Jackson 5.7993 3.3261 939.9

Most Unique Misses for ERA

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Andrew Cashner 4.1306 5.2071 5.2941 742.2 94.9 647.3
2 Aníbal Sánchez 5.4944 4.5750 2.8317 1513.2 935.1 578.1
3 Jordan Lyles 5.7420 4.3958 4.1065 634.1 87.9 546.2
4 Walker Buehler 4.4118 3.5451 2.6214 1008.5 471.5 537.0
5 Yefry Ramírez 4.2138 5.9456 5.9235 481.0 8.9 472.1
6 Lucas Giolito 3.9036 4.6201 6.1269 1665.9 1208.3 457.7
7 Lance Lynn 3.6071 4.3859 4.7681 761.1 304.1 457.0
8 Aaron Nola 3.9673 3.5749 2.3736 1385.5 954.8 430.7
9 Derek Holland 5.2466 4.7870 3.5720 1271.0 845.3 425.7
10 Tyler Glasnow 5.5040 3.9263 4.2716 611.2 186.1 425.1

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Cole Hamels 4.6588 4.2569 3.7762 637.1 345.3 291.8
2 Clayton Richard 3.9201 4.2048 5.3319 1025.7 804.3 221.3
3 José Berríos 4.5562 4.2404 3.8371 499.7 279.8 219.9
4 Jake Odorizzi 5.1032 4.7554 4.4909 369.9 150.9 218.9
5 Mike Minor 4.6779 4.1741 4.1847 256.7 40.2 216.5
6 Kyle Hendricks 4.0540 3.7681 3.4372 426.1 226.2 199.8
7 Miguel Castro 5.5915 5.0594 3.9614 578.3 393.2 185.1
8 Andrew Suárez 3.9789 4.2151 4.4906 401.6 218.0 183.5
9 Corey Kluber 3.2959 3.0460 2.8884 265.6 88.7 176.9
10 Jorge López 4.1908 4.8980 5.0311 218.2 43.4 174.8

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lance Lynn 3.8192 4.3859 4.7681 668.6 304.1 364.5
2 Dereck Rodríguez 6.0344 5.4300 2.8141 1565.2 1248.5 316.7
3 Alex Cobb 3.7687 4.2916 4.9037 754.4 439.2 315.2
4 Dylan Bundy 4.1234 4.5604 5.4524 1001.5 708.2 293.3
5 Mike Minor 3.6818 4.1741 4.1847 325.9 40.2 285.7
6 Lucas Giolito 4.2484 4.6201 6.1269 1460.7 1208.3 252.4
7 Zack Wheeler 4.7114 4.4330 3.3071 1040.1 798.7 241.4
8 Freddy Peralta 5.3115 4.6409 4.2511 338.4 108.4 230.0
9 Aníbal Sánchez 4.9157 4.5750 2.8317 1149.0 935.1 213.9
10 Ross Stripling 4.3160 3.9419 3.0246 646.4 435.1 211.3

WHIP

Everybody Missed for WHIP

Player Actual Aggregate Marcel Steamer ZiPS
Tyler Chatwood 1.8039
1.4197
(201.8)
1.3879
(199.2)
1.4410
(192.4)
1.3981
(210.1)
Justin Verlander 0.9019
1.1595
(188.7)
1.1458
(208.2)
1.1977
(219.0)
1.1215
(160.8)
Zack Wheeler 1.1243
1.3762
(164.3)
1.4547
(250.3)
1.3634
(153.3)
1.3893
(177.3)
Jacob deGrom 0.9124
1.1601
(180.8)
1.1893
(236.1)
1.1621
(180.9)
1.1581
(182.9)
Jason Hammel 1.6299
1.3482
(182.4)
1.3166
(179.2)
1.3688
(171.5)
1.3274
(191.9)
Blake Snell 0.9742
1.3372
(232.3)
1.3897
(295.1)
1.3285
(224.9)
1.3460
(241.7)
Patrick Corbin 1.0500
1.3688
(230.2)
1.4217
(302.1)
1.3569
(219.1)
1.3810
(243.5)
Mike Foltynewicz 1.0820
1.3881
(204.7)
1.4095
(248.1)
1.3707
(190.2)
1.4060
(221.3)

Individual Misses for WHIP

Aggregate

Rank Player Proj Actual Error
1 Jhoulys Chacín 1.4381 1.1626 194.6
2 Kyle Freeland 1.4893 1.2455 179.5
3 Danny Duffy 1.2628 1.4903 178.9
4 Luke Weaver 1.2352 1.4963 177.9
5 Drew Pomeranz 1.3101 1.7703 169.0
6 Seranthony Domínguez 1.6887 0.9310 167.8
7 Dereck Rodríguez 1.5042 1.1324 165.9
8 Mike Clevinger 1.3906 1.1550 165.7
9 José Ureña 1.4329 1.1839 155.1
10 Aaron Nola 1.1925 0.9749 155.0

Marcel

Rank Player Proj Actual Error
1 Aaron Nola 1.2594 0.9749 241.5
2 Walker Buehler 1.3725 0.9612 225.8
3 Miles Mikolas 1.3173 1.0714 203.5
4 Matthew Boyd 1.4338 1.1566 200.8
5 Aníbal Sánchez 1.4359 1.0829 198.5
6 Gerrit Cole 1.2751 1.0333 198.0
7 Trevor Bauer 1.3382 1.0894 182.7
8 Marco Gonzales 1.4722 1.2240 174.4
9 Lance Lynn 1.2812 1.5255 166.8
10 José Berríos 1.3470 1.1438 166.7

Steamer

Rank Player Proj Actual Error
1 Jhoulys Chacín 1.4323 1.1626 188.3
2 Kyle Freeland 1.4997 1.2455 186.7
3 Luke Weaver 1.2287 1.4963 183.1
4 José Ureña 1.4628 1.1839 175.1
5 Aaron Nola 1.2152 0.9749 172.2
6 Trevor Williams 1.4484 1.1777 166.6
7 Sean Manaea 1.3614 1.0768 164.6
8 Drew Pomeranz 1.3426 1.7703 158.5
9 Mike Clevinger 1.3828 1.1550 157.8
10 Seranthony Domínguez 1.6418 0.9310 156.6

ZiPS

Rank Player Proj Actual Error
1 Tyson Ross 1.6493 1.2962 207.0
2 Dereck Rodríguez 1.5817 1.1324 205.8
3 Jhoulys Chacín 1.4442 1.1626 202.9
4 Danny Duffy 1.2267 1.4903 200.8
5 Miles Mikolas 1.3416 1.0714 196.8
6 Seranthony Domínguez 1.7377 0.9310 180.2
7 Drew Pomeranz 1.2775 1.7703 178.6
8 Sonny Gray 1.2178 1.4962 177.5
9 Mike Clevinger 1.3986 1.1550 175.7
10 Kyle Freeland 1.4787 1.2455 174.4

Most Unique Misses for WHIP

Players where this system’s error exceeded Aggregate’s error by the largest margin.

Marcel

Rank Player Proj Agg Actual Error Agg Err Unique
1 Tyler Glasnow 1.5855 1.3785 1.2716 149.7 35.5 114.2
2 Lucas Giolito 1.2651 1.4255 1.4769 159.5 64.0 95.6
3 Aaron Nola 1.2594 1.1925 0.9749 241.5 155.0 86.4
4 Aníbal Sánchez 1.4359 1.3169 1.0829 198.5 112.2 86.3
5 Zack Wheeler 1.4547 1.3762 1.1243 250.3 164.3 86.0
6 Walker Buehler 1.3725 1.2559 0.9612 225.8 142.6 83.2
7 Marco Gonzales 1.4722 1.3909 1.2240 174.4 93.1 81.3
8 Jameson Taillon 1.3463 1.2811 1.1780 136.8 56.5 80.3
9 Nick Pivetta 1.4286 1.3573 1.3049 90.0 14.8 75.2
10 Patrick Corbin 1.4217 1.3688 1.0500 302.1 230.2 72.0

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Mike Minor 1.3909 1.3158 1.1210 151.6 104.8 46.8
2 Cole Hamels 1.4233 1.3641 1.2640 101.8 55.6 46.2
3 Kyle Hendricks 1.2926 1.2429 1.1457 92.5 53.7 38.8
4 Homer Bailey 1.4298 1.4998 1.6364 118.4 82.8 35.5
5 Tyron Guerrero 1.5175 1.6370 1.6207 36.5 4.0 32.6
6 Miguel Castro 1.6025 1.5154 1.4479 45.7 13.7 32.0
7 Trevor Richards 1.2743 1.3302 1.3852 78.7 47.1 31.7
8 Justin Verlander 1.1977 1.1595 0.9019 219.0 188.7 30.2
9 Zack Greinke 1.2113 1.1748 1.0787 83.6 54.6 29.0
10 Masahiro Tanaka 1.2061 1.1607 1.1282 28.5 0.9 27.6

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Tyson Ross 1.6493 1.5694 1.2962 207.0 153.5 53.5
2 Lucas Giolito 1.3540 1.4255 1.4769 115.9 64.0 51.9
3 Dallas Keuchel 1.1811 1.2445 1.3143 139.7 88.2 51.5
4 Miles Mikolas 1.3416 1.2838 1.0714 196.8 146.5 50.3
5 Freddy Peralta 1.6328 1.4920 1.1362 150.9 104.3 46.6
6 Alex Cobb 1.2563 1.3291 1.4114 120.1 74.9 45.2
7 Dylan Bundy 1.2427 1.3071 1.4097 145.2 100.3 45.0
8 Justin Anderson 1.3173 1.5000 1.4819 46.1 3.1 42.9
9 Robert Stock 1.9623 1.7225 1.2605 112.1 71.5 40.5
10 Dereck Rodríguez 1.5817 1.5042 1.1324 205.8 165.9 39.9