2021 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)

Individual Misses for Plate Appearances (PA)

Aggregate

Rank Player Proj Actual Error
1 Mike Trout 644 146 498.0
2 Jake Burger 525 42 483.0
3 Kyle Lewis 613 147 466.0
4 Evan White 558 104 453.8
5 Adalberto Mondesi 587 136 450.8
6 Cristian Pache 518 68 449.7
7 Dustin Fowler 468 46 422.4
8 Marcell Ozuna 625 208 416.6
9 Aaron Hicks 537 126 411.2
10 Keston Hiura 603 197 405.8

Marcel

Rank Player Proj Actual Error
1 Jonathan India 100 631 531.0
2 Mitch Haniger 227 691 464.0
3 Adolis García 205 622 417.0
4 Bo Bichette 295 690 395.0
5 Salvador Perez 276 665 389.0
6 Cedric Mullins 287 675 388.0
7 Nathaniel Lowe 259 642 383.0
8 Myles Straw 259 638 379.0
9 Andrew Vaughn 100 469 369.0
10 Akil Baddoo 100 461 361.0

Razzball

Rank Player Proj Actual Error
1 Kyle Seager 100 670 570.0
2 César Hernández 100 637 537.0
3 Mike Trout 668 146 522.0
4 Kyle Lewis 640 147 493.0
5 Evan White 594 104 490.0
6 Nelson Cruz 100 584 484.0
7 Cristian Pache 547 68 479.0
8 Adolis García 149 622 473.0
9 Eric Hosmer 100 565 465.0
10 Aaron Hicks 570 126 444.0

Steamer

Rank Player Proj Actual Error
1 Mike Trout 671 146 524.9
2 Adolis García 106 622 516.5
3 Adalberto Mondesi 646 136 509.6
4 Kyle Lewis 650 147 503.1
5 Evan White 576 104 472.3
6 Aaron Hicks 583 126 456.7
7 Pavin Smith 99 545 446.5
8 Cristian Pache 500 68 432.0
9 Mike Moustakas 638 206 431.7
10 Marcell Ozuna 635 208 426.8

ZiPS

Rank Player Proj Actual Error
1 Ryan Vilade 608 7 601.0
2 Seth Beer 584 10 574.0
3 Josh Lowe 541 2 539.0
4 Khalil Lee 551 18 533.0
5 Dustin Fowler 574 46 528.0
6 Sheldon Neuse 593 66 527.0
7 Alex De Goti 532 7 525.0
8 Brian Miller 535 11 524.0
9 Renato Núñez 570 55 515.0
10 Mario Feliciano 515 1 514.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 Jonathan India 100 498 631 531.0 133.2 397.8
2 Randy Arozarena 245 571 604 359.0 33.1 325.9
3 Bo Bichette 295 617 690 395.0 72.9 322.1
4 Ozzie Albies 342 648 686 344.0 38.1 305.9
5 Andrew Vaughn 100 535 469 369.0 65.6 303.4
6 Mitch Haniger 227 518 691 464.0 172.6 291.4
7 Dylan Carlson 269 560 619 350.0 58.9 291.1
8 Ryan Mountcastle 278 568 586 308.0 18.1 289.9
9 Giancarlo Stanton 252 541 579 327.0 37.7 289.3
10 Trey Mancini 268 555 616 348.0 61.2 286.8

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 César Hernández 100 607 637 537.0 30.0 507.0
2 Kyle Seager 100 576 670 570.0 93.8 476.2
3 Nelson Cruz 100 527 584 484.0 56.7 427.3
4 Josh Donaldson 100 525 543 443.0 18.3 424.7
5 Eric Hosmer 100 608 565 465.0 43.3 421.7
6 Miguel Cabrera 100 542 526 426.0 16.0 410.0
7 Buster Posey 100 436 454 354.0 18.1 335.9
8 Michael Brantley 100 582 508 408.0 73.7 334.3
9 Jonathan Villar 100 430 505 405.0 74.8 330.2
10 Yadier Molina 100 401 473 373.0 71.7 301.3

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Frank Schwindel 1 252 259 258.0 7.0 251.0
2 Rafael Ortega 85 305 330 245.3 24.7 220.7
3 Patrick Wisdom 1 218 375 374.0 156.5 217.5
4 Odúbel Herrera 92 306 492 400.2 185.6 214.6
5 Jack Mayfield 1 216 290 289.0 74.5 214.5
6 Rougned Odor 1 215 361 360.0 146.3 213.7
7 Kelvin Gutiérrez 13 219 295 281.9 76.4 205.4
8 Brandon Marsh 1 202 260 259.0 57.7 201.3
9 DJ Peters 7 279 240 233.3 39.3 194.0
10 Jesús Sánchez 7 197 251 244.4 54.1 190.3

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Ryan McKenna 575 215 197 378.0 18.0 360.0
2 Owen Miller 567 207 202 365.0 5.2 359.8
3 Gilberto Celestino 563 207 62 501.0 144.7 356.3
4 Josh Lowe 541 200 2 539.0 198.0 341.0
5 Gavin Sheets 535 198 179 356.0 19.0 337.0
6 Tyler Nevin 531 198 18 513.0 180.2 332.8
7 Kevin Smith 504 179 36 468.0 142.9 325.1
8 Ernie Clement 505 180 133 372.0 47.2 324.8
9 Taylor Walls 521 197 176 345.0 21.4 323.6
10 Luis Rengifo 523 209 190 333.0 19.4 313.6

wOBA

Everybody Missed for wOBA

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Mike Zunino 0.3585
0.2792
(30.6)
0.2822
(31.9)
0.2791
(31.4)
0.2790
(30.9)
0.2797
(30.6)
Austin Riley 0.3804
0.3316
(33.8)
0.3135
(50.1)
0.3350
(32.9)
0.3373
(30.5)
0.3224
(40.2)
Shohei Ohtani 0.4028
0.3506
(34.8)
0.3433
(43.7)
0.3546
(33.6)
0.3541
(33.0)
0.3431
(39.9)
Vladimir Guerrero Jr. 0.4218
0.3704
(37.4)
0.3329
(68.2)
0.3758
(35.1)
0.3782
(32.5)
0.3574
(46.9)
Bryce Harper 0.4356
0.3872
(30.3)
0.3748
(41.7)
0.3859
(32.3)
0.3868
(31.0)
0.3888
(29.6)
Tyler O'Neill 0.3838
0.3127
(39.4)
0.3101
(44.3)
0.3114
(41.2)
0.3166
(37.7)
0.3102
(41.0)
Jackie Bradley Jr. 0.2240
0.3146
(37.8)
0.3232
(38.7)
0.3153
(37.2)
0.3120
(36.4)
0.3164
(38.4)
Bryan Reynolds 0.3893
0.3249
(43.0)
0.3377
(39.0)
0.3284
(42.1)
0.3289
(40.9)
0.3173
(48.3)
Jonathan India 0.3626
0.3063
(36.9)
0.3197
(32.6)
0.3092
(36.4)
0.3093
(35.5)
0.3004
(41.0)
Cody Bellinger 0.2394
0.3917
(52.5)
0.3746
(44.2)
0.3965
(53.4)
0.3936
(52.9)
0.3850
(50.0)
Buster Posey 0.3823
0.3086
(34.5)
0.3156
(34.3)
0.3197
(30.4)
0.3075
(35.3)
0.3097
(34.2)
Cedric Mullins 0.3720
0.2946
(53.7)
0.2948
(58.1)
0.2944
(55.3)
0.2974
(52.3)
0.2921
(55.8)
Brandon Crawford 0.3806
0.2978
(46.7)
0.3086
(44.4)
0.2957
(49.0)
0.3032
(44.1)
0.2944
(48.8)

Individual Misses for wOBA

Aggregate

Rank Player Proj Actual Error
1 Akil Baddoo 0.2547 0.3295 35.5
2 Gleyber Torres 0.3714 0.3063 32.5
3 Nick Castellanos 0.3426 0.3938 31.2
4 Carlos Santana 0.3445 0.2957 30.7
5 Frank Schwindel 0.2927 0.4053 29.7
6 Joey Votto 0.3444 0.3947 28.0
7 Kevin Newman 0.3006 0.2490 27.4

Marcel

Rank Player Proj Actual Error
1 Kyle Tucker 0.3279 0.3839 36.8
2 C.J. Cron 0.3359 0.3847 31.5
3 Matt Olson 0.3466 0.3841 31.2
4 Nicky Lopez 0.2759 0.3217 30.9
5 Joey Votto 0.3459 0.3947 30.7
6 Christian Yelich 0.4017 0.3285 30.6
7 Marcus Semien 0.3354 0.3676 29.7

Razzball

Rank Player Proj Actual Error
1 Akil Baddoo 0.2465 0.3295 40.3
2 Nick Castellanos 0.3430 0.3938 32.3
3 Adolis García 0.2696 0.3142 30.5
4 Gleyber Torres 0.3694 0.3063 30.3
5 Andrelton Simmons 0.3197 0.2503 29.3
6 Salvador Perez 0.3221 0.3611 28.8
7 Brandon Belt 0.3396 0.4085 27.9

Steamer

Rank Player Proj Actual Error
1 Akil Baddoo 0.2498 0.3295 38.1
2 Nick Castellanos 0.3404 0.3938 33.0
3 Carlos Santana 0.3464 0.2957 31.5
4 Frank Schwindel 0.2911 0.4053 30.3
5 Gleyber Torres 0.3672 0.3063 29.9
6 Adolis García 0.2690 0.3142 29.9
7 Kevin Newman 0.3054 0.2490 29.6

ZiPS

Rank Player Proj Actual Error
1 Joey Votto 0.3240 0.3947 39.1
2 Gleyber Torres 0.3775 0.3063 35.3
3 Yuli Gurriel 0.3107 0.3643 34.1
4 Carlos Santana 0.3454 0.2957 30.9
5 Nick Castellanos 0.3446 0.3938 30.4
6 Akil Baddoo 0.2678 0.3295 29.7
7 Frank Schwindel 0.2944 0.4053 29.4

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 Vladimir Guerrero Jr. 0.3329 0.3704 0.4218 68.2 37.4 30.9
2 Juan Soto 0.4010 0.4284 0.4298 24.6 2.3 22.3
3 Brendan Rodgers 0.2881 0.3215 0.3409 25.6 9.0 16.6
4 Austin Riley 0.3135 0.3316 0.3804 50.1 33.8 16.3
5 C.J. Cron 0.3359 0.3589 0.3847 31.5 15.3 16.2
6 Carlos Correa 0.3373 0.3559 0.3646 23.1 7.0 16.1
7 Dylan Carlson 0.3011 0.3205 0.3364 27.3 11.3 16.1
8 Luis Urías 0.2982 0.3188 0.3399 28.8 13.3 15.5
9 Rafael Devers 0.3502 0.3662 0.3764 23.2 8.3 15.0
10 Corey Seager 0.3501 0.3799 0.3908 20.2 5.4 14.9

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Josh Donaldson 0.3197 0.3589 0.3539 20.9 1.5 19.4
2 Michael Brantley 0.3197 0.3507 0.3472 16.2 0.7 15.5
3 Juan Lagares 0.3197 0.2738 0.2709 14.5 0.2 14.3
4 Ronald Torreyes 0.3197 0.2772 0.2726 14.7 0.8 13.9
5 Sandy León 0.3197 0.2573 0.2242 20.1 6.8 13.3
6 Magneuris Sierra 0.3197 0.2654 0.2464 15.5 3.8 11.7
7 Lewis Brinson 0.3197 0.2741 0.2739 12.0 0.6 11.4
8 Yadier Molina 0.3197 0.2944 0.2898 12.1 1.1 11.0
9 Kelvin Gutiérrez 0.3197 0.2807 0.2704 13.3 2.4 10.9
10 Erik González 0.3197 0.2756 0.2439 16.4 6.8 9.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Miguel Cabrera 0.3382 0.3252 0.3049 16.0 9.5 6.5
2 Adolis García 0.2690 0.2760 0.3142 29.9 25.2 4.8
3 Andrew Vaughn 0.2755 0.2847 0.3065 15.9 11.3 4.7
4 Trea Turner 0.3506 0.3567 0.3871 25.4 21.1 4.3
5 Teoscar Hernández 0.3297 0.3360 0.3695 25.4 21.2 4.2
6 Yadier Molina 0.3040 0.2944 0.2898 5.3 1.1 4.2
7 Maikel Franco 0.3319 0.3212 0.2626 26.8 22.7 4.0
8 José Ramírez 0.3724 0.3806 0.3769 4.7 0.9 3.8
9 Mike Yastrzemski 0.3221 0.3285 0.3280 4.7 0.9 3.8
10 Patrick Wisdom 0.2841 0.2934 0.3463 24.4 20.7 3.7

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Joey Votto 0.3240 0.3444 0.3947 39.1 28.0 11.2
2 J.D. Martinez 0.3520 0.3673 0.3665 10.9 0.9 10.0
3 Vladimir Guerrero Jr. 0.3574 0.3704 0.4218 46.9 37.4 9.5
4 Mike Yastrzemski 0.3493 0.3285 0.3280 9.9 0.9 9.0
5 Yuli Gurriel 0.3107 0.3232 0.3643 34.1 26.2 7.9
6 José Ramírez 0.3923 0.3806 0.3769 8.1 0.9 7.1
7 Nelson Cruz 0.3854 0.3726 0.3498 19.2 12.1 7.1
8 Luis Torrens 0.2827 0.2996 0.3122 12.2 5.6 6.6
9 Nicky Lopez 0.2809 0.2920 0.3217 24.6 18.0 6.6
10 Austin Riley 0.3224 0.3316 0.3804 40.2 33.8 6.4

Strikeout Rate

Everybody Missed for Strikeout Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Matt Olson 0.1679
0.2746
(71.8)
0.2565
(61.3)
0.2645
(65.4)
0.2664
(66.3)
0.2929
(83.3)
Ryan Jeffers 0.3686
0.2367
(38.7)
0.2437
(35.9)
0.2283
(40.9)
0.2271
(41.5)
0.2548
(33.7)
Bryan Reynolds 0.1842
0.2403
(36.2)
0.2356
(34.8)
0.2361
(34.0)
0.2353
(33.0)
0.2495
(41.4)
Pete Alonso 0.1994
0.2638
(41.0)
0.2545
(36.6)
0.2620
(40.3)
0.2631
(40.6)
0.2662
(41.8)
Raimel Tapia 0.1313
0.2083
(41.0)
0.2159
(46.4)
0.2134
(44.1)
0.2105
(42.2)
0.2011
(36.5)

Individual Misses for Strikeout Rate

Aggregate

Rank Player Proj Actual Error
1 Chas McCormick 0.1806 0.3250 46.2
2 Matt Chapman 0.2594 0.3248 40.7
3 Teoscar Hernández 0.3169 0.2487 40.5
4 Harrison Bader 0.3060 0.2120 37.7
5 Odúbel Herrera 0.2283 0.1565 35.3
6 Alec Bohm 0.1829 0.2662 34.8
7 Jorge Soler 0.2921 0.2359 33.8
8 Kyle Seager 0.1899 0.2403 33.8
9 Hunter Renfroe 0.2861 0.2273 33.6
10 Tommy Edman 0.1857 0.1375 33.3

Marcel

Rank Player Proj Actual Error
1 Patrick Wisdom 0.2611 0.4080 54.2
2 Matt Chapman 0.2406 0.3248 50.8
3 Ty France 0.2359 0.1631 48.9
4 Tommy Edman 0.2028 0.1375 46.8
5 Kevin Newman 0.1554 0.0740 46.5
6 Brett Phillips 0.2260 0.3870 46.3
7 Adolis García 0.2439 0.3119 40.8
8 Jake Cronenworth 0.1967 0.1400 38.0
9 Juan Soto 0.1963 0.1422 37.0
10 Isiah Kiner-Falefa 0.1842 0.1329 36.4

Razzball

Rank Player Proj Actual Error
1 Patrick Wisdom 0.2260 0.4080 68.0
2 Michael Brantley 0.2260 0.1043 62.1
3 Matt Chapman 0.2468 0.3248 48.1
4 Chas McCormick 0.1840 0.3250 44.9
5 Andrelton Simmons 0.2260 0.1375 40.2
6 Teoscar Hernández 0.3152 0.2487 39.9
7 Ronald Torreyes 0.2260 0.1192 36.9
8 Willians Astudillo 0.2260 0.0556 36.9
9 Alec Bohm 0.1791 0.2662 36.1
10 Bobby Bradley 0.2260 0.3548 35.8

Steamer

Rank Player Proj Actual Error
1 Matt Chapman 0.2493 0.3248 47.0
2 Chas McCormick 0.1868 0.3250 44.2
3 Teoscar Hernández 0.3127 0.2487 38.0
4 Odúbel Herrera 0.2321 0.1565 37.2
5 Alec Bohm 0.1772 0.2662 37.1
6 Hunter Renfroe 0.2890 0.2273 35.3
7 Harrison Bader 0.2998 0.2120 35.2
8 Kyle Farmer 0.2475 0.1834 33.9
9 Ty France 0.2152 0.1631 33.9
10 Kevin Newman 0.1350 0.0740 33.8

ZiPS

Rank Player Proj Actual Error
1 Chas McCormick 0.1709 0.3250 49.7
2 Teoscar Hernández 0.3228 0.2487 43.3
3 Kyle Seager 0.1781 0.2403 42.5
4 Harrison Bader 0.3182 0.2120 42.1
5 Jonathan India 0.2880 0.2235 39.9
6 Jorge Soler 0.3004 0.2359 38.1
7 Aaron Judge 0.3106 0.2496 37.8
8 Tommy Edman 0.1916 0.1375 36.5
9 Ryan McMahon 0.3092 0.2466 36.5
10 Patrick Wisdom 0.3188 0.4080 33.9

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 Brett Phillips 0.2260 0.3615 0.3870 46.3 7.5 38.8
2 Adolis García 0.2439 0.3254 0.3119 40.8 8.4 32.4
3 Wander Franco 0.2260 0.1339 0.1201 33.3 4.2 29.1
4 Ronald Torreyes 0.2098 0.1315 0.1192 32.0 4.2 27.8
5 Bobby Dalbec 0.2840 0.3407 0.3444 26.2 1.7 24.5
6 Patrick Wisdom 0.2611 0.3282 0.4080 54.2 30.0 24.2
7 Bobby Bradley 0.2524 0.3347 0.3548 27.9 5.6 22.3
8 Nicky Lopez 0.1813 0.1444 0.1310 29.8 7.5 22.3
9 Vladimir Guerrero Jr. 0.1851 0.1577 0.1576 20.9 0.0 20.9
10 Bradley Zimmer 0.2743 0.3364 0.3506 25.7 5.0 20.7

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Michael Brantley 0.2260 0.1251 0.1043 62.1 10.5 51.6
2 Patrick Wisdom 0.2260 0.3282 0.4080 68.0 30.0 38.1
3 Willians Astudillo 0.2260 0.0609 0.0556 36.9 1.1 35.8
4 Ronald Torreyes 0.2260 0.1315 0.1192 36.9 4.2 32.7
5 Bobby Bradley 0.2260 0.3347 0.3548 35.8 5.6 30.1
6 Justin Upton 0.2260 0.2973 0.2956 25.0 0.6 24.4
7 Andrelton Simmons 0.2260 0.0995 0.1375 40.2 17.2 23.0
8 Albert Pujols 0.2260 0.1534 0.1520 22.1 0.4 21.7
9 Joe Panik 0.2260 0.1212 0.1323 24.2 2.9 21.4
10 Yadier Molina 0.2260 0.1510 0.1670 28.2 7.6 20.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Bobby Dalbec 0.3154 0.3407 0.3444 13.1 1.7 11.4
2 Adolis García 0.3368 0.3254 0.3119 15.5 8.4 7.1
3 Kyle Farmer 0.2475 0.2345 0.1834 33.9 27.0 6.9
4 Juan Lagares 0.2557 0.2360 0.2324 7.6 1.2 6.4
5 Matt Chapman 0.2493 0.2594 0.3248 47.0 40.7 6.3
6 Jarred Kelenic 0.2483 0.2641 0.2812 12.4 6.5 5.9
7 Ronald Torreyes 0.1481 0.1315 0.1192 9.9 4.2 5.7
8 Freddy Galvis 0.2303 0.2160 0.1954 13.7 8.1 5.6
9 Jonathan Schoop 0.2371 0.2291 0.1973 26.8 21.4 5.4
10 Dylan Carlson 0.2229 0.2316 0.2456 14.0 8.7 5.3

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jonathan India 0.2880 0.2518 0.2235 39.9 17.8 22.1
2 Bobby Dalbec 0.3924 0.3407 0.3444 21.2 1.7 19.5
3 Jazz Chisholm Jr. 0.3480 0.3096 0.2860 30.8 11.9 18.9
4 Austin Riley 0.3025 0.2755 0.2538 31.4 14.3 17.1
5 Alcides Escobar 0.2260 0.1870 0.1605 22.4 9.2 13.2
6 Matt Olson 0.2929 0.2746 0.1679 83.3 71.8 11.5
7 Bo Bichette 0.1725 0.1878 0.1986 18.9 7.5 11.4
8 DJ Peters 0.4293 0.3825 0.3417 20.7 9.8 11.0
9 Tyler Stephenson 0.2667 0.2395 0.1866 31.7 21.2 10.4
10 Kyle Seager 0.1781 0.1899 0.2403 42.5 33.8 8.7

Walk Rate

Everybody Missed for Walk Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Leury García 0.0865
0.0418
(20.4)
0.0479
(18.1)
0.0439
(20.8)
0.0443
(20.0)
0.0372
(21.2)
Shohei Ohtani 0.1502
0.1016
(30.0)
0.0928
(36.5)
0.1026
(31.3)
0.1030
(30.2)
0.0991
(29.7)
Joey Gallo 0.1802
0.1438
(21.4)
0.1304
(30.4)
0.1437
(23.3)
0.1463
(20.9)
0.1414
(21.0)
Vladimir Guerrero Jr. 0.1232
0.0903
(21.8)
0.0874
(24.7)
0.0937
(21.5)
0.0940
(20.4)
0.0832
(24.7)
Yuli Gurriel 0.0975
0.0585
(22.6)
0.0572
(24.2)
0.0610
(22.9)
0.0614
(21.9)
0.0530
(24.1)
Andrew Benintendi 0.0669
0.1129
(25.7)
0.1031
(19.7)
0.1109
(23.0)
0.1128
(24.6)
0.1149
(28.3)
Yasmani Grandal 0.2320
0.1483
(30.8)
0.1461
(32.1)
0.1475
(32.1)
0.1478
(31.6)
0.1494
(29.2)
Juan Soto 0.2217
0.1711
(32.0)
0.1565
(42.4)
0.1746
(31.6)
0.1746
(30.9)
0.1641
(34.6)
José Abreu 0.0926
0.0615
(19.4)
0.0635
(19.0)
0.0641
(19.6)
0.0643
(18.7)
0.0560
(21.0)
Jake Fraley 0.1736
0.0639
(28.6)
0.0762
(25.7)
0.0655
(29.0)
0.0658
(28.6)
0.0604
(28.8)
Yoán Moncada 0.1364
0.0994
(21.7)
0.0926
(26.7)
0.1019
(22.0)
0.1026
(20.8)
0.0936
(23.5)
DJ LeMahieu 0.1075
0.0773
(19.4)
0.0732
(23.1)
0.0802
(19.4)
0.0797
(18.9)
0.0719
(21.0)

Individual Misses for Walk Rate

Aggregate

Rank Player Proj Actual Error
1 Rhys Hoskins 0.1548 0.1061 22.3
2 Paul Goldschmidt 0.1292 0.0987 21.9
3 Yordan Alvarez 0.1183 0.0836 21.8
4 Aaron Judge 0.1509 0.1185 21.6
5 Isiah Kiner-Falefa 0.0673 0.0414 18.7
6 Tom Murphy 0.0641 0.1231 18.6
7 David Fletcher 0.0728 0.0466 18.5
8 Anthony Rizzo 0.1200 0.0903 18.1

Marcel

Rank Player Proj Actual Error
1 David Fletcher 0.0805 0.0466 22.8
2 Nathaniel Lowe 0.0888 0.1246 22.8
3 Matt Chapman 0.0928 0.1286 22.1
4 Robbie Grossman 0.1144 0.1461 21.0
5 C.J. Cron 0.0730 0.1097 19.9
6 Adolis García 0.0829 0.0514 19.8
7 Isiah Kiner-Falefa 0.0702 0.0414 19.8
8 Bryan Reynolds 0.0877 0.1161 18.1

Razzball

Rank Player Proj Actual Error
1 Josh Donaldson 0.0882 0.1363 26.8
2 Aaron Judge 0.1551 0.1185 22.4
3 Rhys Hoskins 0.1565 0.1061 21.8
4 Paul Goldschmidt 0.1315 0.0987 21.5
5 Yordan Alvarez 0.1194 0.0836 20.6
6 Brett Gardner 0.0882 0.1302 19.9
7 Tom Murphy 0.0652 0.1231 19.2
8 C.J. Cron 0.0761 0.1097 19.1

Steamer

Rank Player Proj Actual Error
1 Yordan Alvarez 0.1219 0.0836 22.8
2 Rhys Hoskins 0.1569 0.1061 22.5
3 Aaron Judge 0.1533 0.1185 22.0
4 Paul Goldschmidt 0.1293 0.0987 20.7
5 Isiah Kiner-Falefa 0.0706 0.0414 19.7
6 David Fletcher 0.0763 0.0466 19.7
7 Tom Murphy 0.0668 0.1231 18.3
8 C.J. Cron 0.0765 0.1097 18.2

ZiPS

Rank Player Proj Actual Error
1 Paul Goldschmidt 0.1269 0.0987 22.3
2 Rhys Hoskins 0.1510 0.1061 22.0
3 Yordan Alvarez 0.1136 0.0836 20.7
4 Matt Chapman 0.0912 0.1286 20.3
5 Darin Ruf 0.0784 0.1474 20.1
6 Aaron Judge 0.1443 0.1185 19.3
7 Tom Murphy 0.0604 0.1231 18.8
8 J.P. Crawford 0.1064 0.0844 18.3

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 Nathaniel Lowe 0.0888 0.1126 0.1246 22.8 6.6 16.2
2 Adolis García 0.0829 0.0433 0.0514 19.8 4.0 15.8
3 Austin Hays 0.0789 0.0512 0.0529 13.9 0.0 13.9
4 Matt Olson 0.1047 0.1193 0.1308 17.3 6.5 10.7
5 Juan Soto 0.1565 0.1711 0.2217 42.4 32.0 10.4
6 Sean Murphy 0.1147 0.0913 0.0893 11.5 1.7 9.9
7 Zack Collins 0.0987 0.1366 0.1472 11.1 2.0 9.1
8 Joey Gallo 0.1304 0.1438 0.1802 30.4 21.4 9.1
9 Yandy Díaz 0.1089 0.1290 0.1275 9.9 1.7 8.1
10 Edmundo Sosa 0.0874 0.0394 0.0521 11.6 3.6 8.0

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Josh Donaldson 0.0882 0.1495 0.1363 26.8 8.1 18.7
2 Yadier Molina 0.0882 0.0464 0.0507 17.1 1.2 15.9
3 Brett Gardner 0.0882 0.1127 0.1302 19.9 7.3 12.7
4 Joshua Fuentes 0.0882 0.0394 0.0423 12.7 0.3 12.4
5 Alcides Escobar 0.0882 0.0510 0.0487 13.3 1.4 11.9
6 Willians Astudillo 0.0882 0.0312 0.0139 15.8 4.1 11.7
7 Erik González 0.0882 0.0437 0.0349 11.9 2.4 9.5
8 Didi Gregorius 0.0882 0.0627 0.0613 10.5 1.3 9.2
9 Victor Reyes 0.0882 0.0440 0.0364 11.1 2.1 9.1
10 Odúbel Herrera 0.0882 0.0681 0.0589 13.8 5.3 8.4

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jed Lowrie 0.1021 0.0941 0.0957 3.2 0.1 3.2
2 Brett Gardner 0.1080 0.1127 0.1302 10.2 7.3 3.0
3 Miguel Cabrera 0.0995 0.0924 0.0760 12.3 9.5 2.8
4 Sean Murphy 0.0991 0.0913 0.0893 4.4 1.7 2.7
5 Jace Peterson 0.1143 0.1211 0.1258 3.5 0.9 2.6
6 Yoshi Tsutsugo 0.1331 0.1216 0.1107 5.9 3.3 2.5
7 Josh VanMeter 0.0893 0.0947 0.1065 5.3 3.1 2.2
8 Akil Baddoo 0.0728 0.0757 0.0976 11.5 9.3 2.2
9 Jared Walsh 0.0862 0.0799 0.0821 2.4 0.2 2.1
10 Mark Canha 0.1130 0.1146 0.1232 6.4 4.3 2.1

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Alcides Escobar 0.0882 0.0510 0.0487 15.4 1.4 14.0
2 Andy Ibáñez 0.0882 0.0716 0.0551 10.3 4.9 5.3
3 Trey Mancini 0.0683 0.0792 0.0828 6.0 1.1 4.9
4 Jared Walsh 0.0687 0.0799 0.0821 5.1 0.2 4.8
5 Jazz Chisholm Jr. 0.0881 0.0825 0.0671 13.0 8.7 4.3
6 Trent Grisham 0.1321 0.1269 0.1025 18.1 13.8 4.3
7 Josh Donaldson 0.1528 0.1495 0.1363 11.5 8.1 3.4
8 Hunter Dozier 0.1049 0.1018 0.0792 16.5 13.2 3.3
9 Bradley Zimmer 0.0918 0.0859 0.0862 3.6 0.5 3.1
10 Matt Chapman 0.0912 0.0991 0.1286 20.3 17.3 3.1

Hit By Pitch Rate

Everybody Missed for Hit By Pitch Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Kyle Farmer 0.0340
0.0137
(10.3)
0.0158
(9.2)
0.0142
(10.3)
0.0140
(10.3)
0.0129
(10.6)
Mookie Betts 0.0200
0.0079
(6.2)
0.0076
(6.4)
0.0087
(6.1)
0.0090
(5.8)
0.0061
(7.0)
Rougned Odor 0.0305
0.0128
(6.1)
0.0119
(6.4)
0.0130
(6.2)
0.0130
(6.1)
0.0124
(6.1)
Nick Solak 0.0294
0.0123
(8.3)
0.0149
(7.0)
0.0127
(8.4)
0.0130
(8.1)
0.0113
(8.7)
Mark Canha 0.0432
0.0271
(9.6)
0.0299
(7.9)
0.0257
(10.8)
0.0250
(11.0)
0.0307
(7.2)
Sean Murphy 0.0268
0.0113
(6.6)
0.0072
(8.5)
0.0112
(6.8)
0.0110
(6.8)
0.0117
(6.3)
Tyler O'Neill 0.0242
0.0092
(7.7)
0.0100
(7.2)
0.0103
(7.3)
0.0100
(7.3)
0.0071
(8.6)
Javier Báez 0.0238
0.0075
(8.5)
0.0080
(8.2)
0.0079
(8.5)
0.0080
(8.3)
0.0066
(8.8)
Will Smith 0.0359
0.0135
(10.9)
0.0171
(9.1)
0.0123
(11.7)
0.0120
(11.7)
0.0161
(9.4)
José Abreu 0.0334
0.0163
(10.7)
0.0152
(11.5)
0.0160
(11.3)
0.0160
(11.1)
0.0170
(10.1)
Edmundo Sosa 0.0521
0.0169
(11.2)
0.0146
(12.0)
0.0159
(11.7)
0.0160
(11.6)
0.0188
(10.5)

Individual Misses for Hit By Pitch Rate

Aggregate

Rank Player Proj Actual Error
1 Jonathan India 0.0193 0.0365 10.3
2 Ty France 0.0271 0.0415 8.9
3 Bradley Zimmer 0.0214 0.0431 7.3
4 Josh Harrison 0.0195 0.0323 6.7
5 Fernando Tatis Jr. 0.0138 0.0037 6.0
6 Matt Beaty 0.0171 0.0427 5.8
7 Kevin Pillar 0.0119 0.0288 5.6
8 Alcides Escobar 0.0090 0.0258 5.6
9 Kyle Seager 0.0134 0.0060 5.5

Marcel

Rank Player Proj Actual Error
1 Jonathan India 0.0118 0.0365 15.1
2 Ty France 0.0199 0.0415 13.6
3 Josh Harrison 0.0156 0.0323 8.9
4 Dylan Moore 0.0292 0.0106 7.3
5 Matt Beaty 0.0118 0.0427 7.1
6 Bradley Zimmer 0.0221 0.0431 7.0
7 Fernando Tatis Jr. 0.0157 0.0037 7.0
8 Yoán Moncada 0.0053 0.0162 6.3
9 Tommy Edman 0.0169 0.0087 6.2

Razzball

Rank Player Proj Actual Error
1 Jonathan India 0.0159 0.0365 12.8
2 Ty France 0.0237 0.0415 11.4
3 Josh Harrison 0.0144 0.0323 9.8
4 Bradley Zimmer 0.0167 0.0431 9.1
5 Kurt Suzuki 0.0118 0.0445 8.0
6 Matt Beaty 0.0160 0.0427 6.2
7 Kevin Pillar 0.0117 0.0288 5.8
8 Victor Robles 0.0273 0.0434 5.8
9 Brent Rooker 0.0147 0.0423 5.8

Steamer

Rank Player Proj Actual Error
1 Jonathan India 0.0160 0.0365 12.6
2 Ty France 0.0240 0.0415 11.0
3 Josh Harrison 0.0150 0.0323 9.3
4 Bradley Zimmer 0.0170 0.0431 8.9
5 Matt Beaty 0.0160 0.0427 6.1
6 Brent Rooker 0.0140 0.0423 5.9
7 Victor Robles 0.0270 0.0434 5.8
8 Kurt Suzuki 0.0210 0.0445 5.7
9 Alcides Escobar 0.0090 0.0258 5.7

ZiPS

Rank Player Proj Actual Error
1 Fernando Tatis Jr. 0.0153 0.0037 6.9
2 Trevor Story 0.0062 0.0185 6.7
3 Kyle Seager 0.0148 0.0060 6.7
4 Andrew Vaughn 0.0259 0.0128 6.7
5 Dylan Moore 0.0271 0.0106 6.6
6 Kris Bryant 0.0252 0.0154 6.4
7 Harrison Bader 0.0273 0.0125 6.4
8 Justin Turner 0.0286 0.0196 6.2
9 James McCann 0.0184 0.0049 6.0

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 Jonathan India 0.0118 0.0193 0.0365 15.1 10.3 4.7
2 Ty France 0.0199 0.0271 0.0415 13.6 8.9 4.7
3 Tommy Edman 0.0169 0.0126 0.0087 6.2 3.2 3.0
4 Abraham Toro 0.0265 0.0198 0.0187 3.2 0.7 2.5
5 Ramón Urías 0.0093 0.0170 0.0203 3.0 0.8 2.3
6 Dylan Moore 0.0292 0.0231 0.0106 7.3 5.0 2.3
7 Josh Harrison 0.0156 0.0195 0.0323 8.9 6.7 2.2
8 Luis Urías 0.0205 0.0170 0.0175 2.1 0.1 2.0
9 Luis Robert Jr. 0.0062 0.0126 0.0169 2.9 1.0 1.9
10 Sean Murphy 0.0072 0.0113 0.0268 8.5 6.6 1.9

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Josh Harrison 0.0144 0.0195 0.0323 9.8 6.7 3.1
2 Jonathan Villar 0.0118 0.0057 0.0059 3.1 0.3 2.9
3 Kurt Suzuki 0.0118 0.0227 0.0445 8.0 5.2 2.8
4 Guillermo Heredia 0.0118 0.0190 0.0259 4.8 2.2 2.6
5 Jed Lowrie 0.0118 0.0063 0.0039 4.2 1.6 2.6
6 Ty France 0.0237 0.0271 0.0415 11.4 8.9 2.5
7 Andrew Young 0.0118 0.0355 0.0577 4.7 2.2 2.5
8 Jonathan India 0.0159 0.0193 0.0365 12.8 10.3 2.4
9 Starlin Castro 0.0118 0.0047 0.0000 4.2 1.9 2.3
10 Yadiel Hernandez 0.0118 0.0042 0.0035 2.5 0.4 2.1

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Josh Harrison 0.0150 0.0195 0.0323 9.3 6.7 2.6
2 Jonathan India 0.0160 0.0193 0.0365 12.6 10.3 2.2
3 Ty France 0.0240 0.0271 0.0415 11.0 8.9 2.2
4 Bradley Zimmer 0.0170 0.0214 0.0431 8.9 7.3 1.6
5 Mark Canha 0.0250 0.0271 0.0432 11.0 9.6 1.5
6 Victor Robles 0.0270 0.0307 0.0434 5.8 4.4 1.4
7 Anthony Rizzo 0.0310 0.0330 0.0399 4.8 3.6 1.3
8 Ramón Urías 0.0130 0.0170 0.0203 2.0 0.8 1.2
9 Starling Marte 0.0210 0.0231 0.0247 1.7 0.4 1.2
10 Guillermo Heredia 0.0160 0.0190 0.0259 3.3 2.2 1.1

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Andrew Vaughn 0.0259 0.0166 0.0128 6.7 2.2 4.5
2 Randy Arozarena 0.0311 0.0257 0.0232 5.4 2.0 3.4
3 Justin Turner 0.0286 0.0244 0.0196 6.2 3.4 2.8
4 Willson Contreras 0.0341 0.0294 0.0290 3.0 0.5 2.5
5 Abraham Toro 0.0259 0.0198 0.0187 3.1 0.7 2.4
6 Bo Bichette 0.0018 0.0052 0.0087 4.0 1.9 2.1
7 Joey Gallo 0.0143 0.0113 0.0097 3.5 1.4 2.1
8 Mitch Haniger 0.0186 0.0162 0.0130 4.6 2.7 1.9
9 Tyler Stephenson 0.0205 0.0163 0.0149 2.7 0.8 1.8
10 Pete Alonso 0.0260 0.0235 0.0188 5.2 3.5 1.8

Home Run Rate

Everybody Missed for Home Run Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Mike Zunino 0.1634
0.0826
(30.7)
0.0692
(36.0)
0.0818
(31.7)
0.0802
(31.8)
0.0859
(29.4)
Gleyber Torres 0.0249
0.0773
(26.4)
0.0717
(23.2)
0.0758
(24.7)
0.0742
(24.6)
0.0819
(29.0)
Shohei Ohtani 0.1314
0.0800
(33.6)
0.0701
(40.4)
0.0823
(33.3)
0.0816
(32.8)
0.0761
(35.8)
Vladimir Guerrero Jr. 0.0968
0.0603
(26.2)
0.0464
(36.5)
0.0619
(26.4)
0.0614
(25.7)
0.0576
(27.8)
Marcus Semien 0.0884
0.0531
(26.4)
0.0464
(31.8)
0.0507
(29.4)
0.0502
(28.8)
0.0585
(22.2)
Fernando Tatis Jr. 0.1277
0.0878
(22.4)
0.0823
(25.8)
0.0884
(23.0)
0.0895
(21.7)
0.0854
(23.5)
Christian Yelich 0.0311
0.0849
(25.0)
0.0917
(27.9)
0.0855
(24.4)
0.0842
(24.5)
0.0849
(25.2)
Salvador Perez 0.1057
0.0724
(22.9)
0.0707
(24.5)
0.0721
(24.3)
0.0729
(22.8)
0.0723
(22.7)
Avisaíl García 0.0841
0.0485
(18.9)
0.0500
(18.5)
0.0508
(18.6)
0.0504
(18.1)
0.0443
(20.9)
Jorge Polanco 0.0693
0.0367
(21.7)
0.0352
(23.2)
0.0374
(22.4)
0.0376
(21.4)
0.0351
(22.5)
Joey Votto 0.1108
0.0510
(32.4)
0.0418
(37.7)
0.0565
(30.5)
0.0551
(30.5)
0.0417
(37.2)
Patrick Wisdom 0.1505
0.0680
(31.4)
0.0538
(37.0)
0.0512
(38.4)
0.0661
(32.2)
0.0698
(30.6)
Cedric Mullins 0.0621
0.0335
(20.1)
0.0352
(19.4)
0.0344
(20.7)
0.0351
(19.3)
0.0311
(21.4)
Adam Duvall 0.1111
0.0777
(19.2)
0.0784
(19.2)
0.0768
(20.6)
0.0785
(18.9)
0.0776
(19.0)
Brandon Belt 0.1300
0.0539
(29.4)
0.0487
(31.7)
0.0548
(29.8)
0.0561
(28.8)
0.0508
(30.5)

Individual Misses for Home Run Rate

Aggregate

Rank Player Proj Actual Error
1 Brandon Lowe 0.0761 0.1051 18.5
2 LaMonte Wade Jr. 0.0234 0.0709 18.5
3 Ryan Mountcastle 0.0581 0.0868 17.5
4 Buster Posey 0.0211 0.0581 17.3
5 Seth Brown 0.0482 0.1031 17.2

Marcel

Rank Player Proj Actual Error
1 Tyler O'Neill 0.0645 0.1069 23.8
2 Adolis García 0.0441 0.0793 23.0
3 Ryan Mountcastle 0.0526 0.0868 21.1
4 Seth Brown 0.0429 0.1031 19.1
5 Robbie Grossman 0.0300 0.0561 18.7

Razzball

Rank Player Proj Actual Error
1 Brandon Lowe 0.0738 0.1051 21.1
2 Kyle Seager 0.0512 0.0785 20.2
3 Seth Brown 0.0451 0.1031 18.7
4 LaMonte Wade Jr. 0.0248 0.0709 18.7
5 Nelson Cruz 0.0512 0.0800 18.5

Steamer

Rank Player Proj Actual Error
1 Brandon Lowe 0.0733 0.1051 20.5
2 Seth Brown 0.0456 0.1031 18.1
3 LaMonte Wade Jr. 0.0255 0.0709 17.9
4 Ryan Mountcastle 0.0595 0.0868 16.9
5 Cody Bellinger 0.0915 0.0446 15.8

ZiPS

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.1333 0.0983 19.8
2 LaMonte Wade Jr. 0.0201 0.0709 19.6
3 Matt Olson 0.1140 0.0842 19.5
4 Buster Posey 0.0174 0.0581 18.8
5 Ryan Mountcastle 0.0557 0.0868 18.7

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.1099 0.1329 0.1329 15.3 0.7 14.6
2 Bobby Bradley 0.0511 0.0907 0.1074 16.2 5.0 11.2
3 Adolis García 0.0441 0.0611 0.0793 23.0 12.0 11.1
4 Myles Straw 0.0284 0.0104 0.0089 11.2 0.2 11.0
5 Kyle Schwarber 0.0833 0.1051 0.1168 16.6 6.0 10.6
6 Eric Haase 0.0504 0.0766 0.0940 17.3 7.1 10.3
7 Vladimir Guerrero Jr. 0.0464 0.0603 0.0968 36.5 26.2 10.2
8 Tyler O'Neill 0.0645 0.0815 0.1069 23.8 14.3 9.5
9 Bryce Harper 0.0815 0.0962 0.0972 10.5 1.3 9.2
10 Rhys Hoskins 0.0721 0.0905 0.0954 11.2 2.7 8.5

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Andrelton Simmons 0.0512 0.0188 0.0085 17.9 4.2 13.8
2 Bobby Bradley 0.0512 0.0907 0.1074 16.5 5.0 11.5
3 Alcides Escobar 0.0512 0.0173 0.0150 11.6 0.4 11.2
4 Josh Donaldson 0.0512 0.0820 0.0741 14.0 3.7 10.3
5 Justin Upton 0.0512 0.0845 0.0791 11.2 1.6 9.6
6 Magneuris Sierra 0.0512 0.0106 0.0000 10.9 2.1 8.7
7 Aristides Aquino 0.0512 0.0892 0.0990 10.4 2.2 8.1
8 Nelson Cruz 0.0512 0.0993 0.0800 18.5 10.6 7.9
9 Yadier Molina 0.0512 0.0294 0.0301 8.6 0.9 7.7
10 Phil Gosselin 0.0512 0.0252 0.0264 8.2 0.9 7.3

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Maikel Franco 0.0629 0.0531 0.0351 10.6 6.8 3.8
2 Joey Gallo 0.1274 0.1329 0.1329 4.3 0.7 3.7
3 Jarred Kelenic 0.0505 0.0575 0.0603 4.3 1.5 2.8
4 Max Muncy 0.0833 0.0871 0.0952 8.0 5.5 2.5
5 Marcus Semien 0.0502 0.0531 0.0884 28.8 26.4 2.4
6 DJ Peters 0.0657 0.0747 0.0903 6.3 4.0 2.3
7 Carlos Santana 0.0571 0.0534 0.0406 9.9 7.7 2.2
8 Enrique Hernández 0.0583 0.0544 0.0494 4.3 2.3 2.1
9 Brandon Lowe 0.0733 0.0761 0.1051 20.5 18.5 2.0
10 Trea Turner 0.0459 0.0484 0.0573 8.3 6.4 1.9

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Alcides Escobar 0.0512 0.0173 0.0150 12.4 0.4 12.0
2 Teoscar Hernández 0.1101 0.0944 0.0792 17.9 8.4 9.5
3 Miguel Sanó 0.1399 0.1264 0.1042 18.6 11.2 7.4
4 Matt Olson 0.1140 0.1038 0.0842 19.5 12.4 7.1
5 Yonny Hernández 0.0512 0.0112 0.0000 8.4 1.7 6.7
6 Nelson Cruz 0.1081 0.0993 0.0800 16.0 10.6 5.4
7 Jazz Chisholm Jr. 0.0680 0.0580 0.0556 5.9 0.6 5.3
8 Matt Chapman 0.0934 0.0858 0.0804 7.6 2.7 5.0
9 Jorge Soler 0.1000 0.0924 0.0698 17.7 12.9 4.8
10 Aaron Judge 0.1231 0.1159 0.0982 15.3 10.5 4.8

BABIP

Everybody Missed for BABIP

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Josh Rojas 0.3401
0.2918
(27.9)
0.2795
(37.5)
0.2892
(28.0)
0.2926
(27.3)
0.2936
(28.9)
Austin Riley 0.3678
0.2976
(48.1)
0.2892
(57.0)
0.2957
(47.7)
0.2991
(46.8)
0.2980
(50.2)
Bryce Harper 0.3569
0.2910
(40.9)
0.2944
(42.0)
0.2858
(42.6)
0.2883
(42.3)
0.2988
(38.4)
Adam Frazier 0.3373
0.2902
(31.6)
0.2909
(34.4)
0.2891
(30.8)
0.2913
(30.7)
0.2903
(33.8)
Yuli Gurriel 0.3355
0.2705
(40.8)
0.2837
(35.9)
0.2743
(37.0)
0.2770
(36.6)
0.2607
(48.9)
Tyler O'Neill 0.3662
0.2841
(45.4)
0.2931
(43.3)
0.2817
(45.3)
0.2874
(43.4)
0.2833
(47.8)
Cody Bellinger 0.1963
0.2860
(30.6)
0.2927
(31.1)
0.2797
(29.2)
0.2830
(29.6)
0.2956
(32.7)
Eugenio Suárez 0.2240
0.2853
(33.8)
0.2958
(36.9)
0.2821
(33.4)
0.2849
(33.8)
0.2888
(33.7)
Kevin Newman 0.2333
0.2950
(32.8)
0.3020
(33.9)
0.2952
(34.3)
0.2986
(35.1)
0.2913
(28.8)
Cedric Mullins 0.3201
0.2790
(29.4)
0.2812
(31.3)
0.2760
(29.7)
0.2794
(28.9)
0.2815
(30.1)
Teoscar Hernández 0.3522
0.3008
(32.0)
0.3046
(32.8)
0.2970
(32.8)
0.3015
(31.4)
0.3039
(32.3)
Randy Arozarena 0.3634
0.3083
(34.7)
0.2973
(44.4)
0.3054
(35.0)
0.3098
(33.6)
0.3095
(36.2)
Starling Marte 0.3705
0.3085
(33.9)
0.3123
(34.6)
0.3057
(34.0)
0.3097
(33.0)
0.3100
(35.0)

Individual Misses for BABIP

Aggregate

Rank Player Proj Actual Error
1 Akil Baddoo 0.2533 0.3345 38.5
2 César Hernández 0.3196 0.2662 32.5
3 Paul DeJong 0.2920 0.2161 29.5
4 Nicky Lopez 0.2888 0.3372 28.7
5 Trea Turner 0.3209 0.3623 28.3
6 Jorge Soler 0.2931 0.2444 27.8
7 Brandon Crawford 0.2861 0.3343 27.8

Marcel

Rank Player Proj Actual Error
1 Nicky Lopez 0.2731 0.3372 40.4
2 Mike Yastrzemski 0.3318 0.2532 37.8
3 Austin Meadows 0.3160 0.2493 35.0
4 Dylan Carlson 0.2824 0.3307 34.6
5 Luis Robert Jr. 0.2917 0.3941 32.5
6 Jared Walsh 0.2899 0.3352 30.9
7 Brandon Marsh 0.2916 0.4000 30.1

Razzball

Rank Player Proj Actual Error
1 Kyle Seager 0.2916 0.2263 43.8
2 Akil Baddoo 0.2449 0.3345 41.3
3 Didi Gregorius 0.2916 0.2169 30.5
4 Trea Turner 0.3171 0.3623 29.1
5 Paul DeJong 0.2875 0.2161 28.7
6 Brandon Crawford 0.2828 0.3343 28.2
7 Tim Anderson 0.3226 0.3724 27.4

Steamer

Rank Player Proj Actual Error
1 Akil Baddoo 0.2480 0.3345 40.8
2 César Hernández 0.3209 0.2662 33.6
3 Trea Turner 0.3180 0.3623 29.9
4 Paul DeJong 0.2921 0.2161 29.7
5 Buster Posey 0.2886 0.3493 28.5
6 Jarred Kelenic 0.2911 0.2156 27.7
7 Jorge Soler 0.2907 0.2444 26.7

ZiPS

Rank Player Proj Actual Error
1 Nicky Lopez 0.2785 0.3372 36.6
2 Akil Baddoo 0.2670 0.3345 33.9
3 Mike Yastrzemski 0.3223 0.2532 33.6
4 Jorge Soler 0.3037 0.2444 32.1
5 Paul DeJong 0.2964 0.2161 29.9
6 César Hernández 0.3183 0.2662 29.4
7 Brandon Crawford 0.2870 0.3343 29.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 Yonathan Daza 0.2887 0.3353 0.3374 18.6 1.5 17.1
2 Hunter Renfroe 0.2473 0.2693 0.2842 25.4 9.8 15.5
3 Nolan Arenado 0.2976 0.2690 0.2489 26.9 11.5 15.4
4 Mookie Betts 0.3194 0.2890 0.2762 19.6 5.7 13.9
5 Tyler Naquin 0.2916 0.3145 0.3183 15.6 2.8 12.7
6 Nicky Lopez 0.2731 0.2888 0.3372 40.4 28.7 11.8
7 Austin Meadows 0.3160 0.2912 0.2493 35.0 23.3 11.7
8 Mike Yastrzemski 0.3318 0.3049 0.2532 37.8 26.3 11.5
9 Vladimir Guerrero Jr. 0.2959 0.3070 0.3125 16.8 5.5 11.3
10 Dylan Carlson 0.2824 0.2951 0.3307 34.6 23.5 11.1

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Kyle Seager 0.2916 0.2622 0.2263 43.8 22.4 21.3
2 Albert Pujols 0.2916 0.2442 0.2233 20.2 5.5 14.7
3 Maikel Franco 0.2916 0.2611 0.2252 26.8 13.5 13.3
4 Sandy León 0.2916 0.2426 0.2426 10.8 0.5 10.2
5 Didi Gregorius 0.2916 0.2710 0.2169 30.5 21.1 9.4
6 Michael Brantley 0.2916 0.3115 0.3374 23.3 14.4 8.9
7 Josh Donaldson 0.2916 0.2781 0.2677 13.0 4.4 8.6
8 Steven Duggar 0.2916 0.3229 0.3547 18.7 10.2 8.6
9 Mitch Moreland 0.2916 0.2631 0.2561 8.9 1.2 7.8
10 Gregory Polanco 0.2916 0.2740 0.2576 13.0 5.3 7.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Sandy León 0.2666 0.2426 0.2426 4.8 0.5 4.3
2 Andrew Vaughn 0.2487 0.2576 0.2712 11.5 7.5 4.0
3 Justin Upton 0.2903 0.2800 0.2525 13.0 9.1 3.9
4 Jose Iglesias 0.2972 0.3048 0.3050 5.0 1.4 3.7
5 Buster Posey 0.2886 0.2968 0.3493 28.5 24.9 3.6
6 Albert Pujols 0.2557 0.2442 0.2233 9.0 5.5 3.5
7 Trey Mancini 0.3000 0.3056 0.3079 6.1 2.9 3.3
8 Gregory Polanco 0.2821 0.2740 0.2576 8.6 5.3 3.2
9 Kyle Tucker 0.2902 0.2959 0.3028 8.3 5.3 3.1
10 Joey Votto 0.2962 0.2909 0.2872 3.7 0.7 3.0

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Vladimir Guerrero Jr. 0.2918 0.3070 0.3125 18.7 5.5 13.1
2 Yuli Gurriel 0.2607 0.2705 0.3355 48.9 40.8 8.1
3 Nicky Lopez 0.2785 0.2888 0.3372 36.6 28.7 7.9
4 Ryan Mountcastle 0.3371 0.3205 0.2968 20.1 12.5 7.6
5 Michael Conforto 0.3216 0.3025 0.2759 19.0 11.6 7.4
6 Rafael Devers 0.3281 0.3134 0.3068 10.2 2.8 7.3
7 Mike Yastrzemski 0.3223 0.3049 0.2532 33.6 26.3 7.3
8 Bryan Reynolds 0.3090 0.3163 0.3452 27.3 20.2 7.0
9 Dominic Smith 0.3247 0.3074 0.2979 10.3 3.5 6.8
10 Fernando Tatis Jr. 0.3433 0.3278 0.3240 7.2 0.7 6.5

Single Rate

Everybody Missed for Single Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Mike Yastrzemski 0.1551
0.2151
(31.3)
0.2275
(36.6)
0.2135
(31.6)
0.2088
(27.4)
0.2229
(34.8)
Austin Riley 0.2821
0.2182
(43.2)
0.2206
(43.1)
0.2217
(39.3)
0.2239
(40.0)
0.2086
(50.3)
Adam Frazier 0.2564
0.2143
(27.8)
0.2109
(31.4)
0.2101
(28.9)
0.2160
(27.2)
0.2166
(27.0)
Yuli Gurriel 0.2680
0.1961
(44.2)
0.2057
(39.9)
0.1945
(43.8)
0.2046
(39.7)
0.1896
(48.9)
Juan Soto 0.2753
0.2197
(37.2)
0.2277
(33.5)
0.2115
(41.1)
0.2258
(33.8)
0.2216
(36.7)
Bo Bichette 0.2741
0.2192
(38.7)
0.2268
(35.1)
0.2221
(35.1)
0.2255
(35.0)
0.2103
(45.7)
Javier Báez 0.2818
0.2291
(29.5)
0.2179
(36.9)
0.2321
(26.6)
0.2210
(34.4)
0.2340
(27.5)
Eugenio Suárez 0.1494
0.2103
(34.2)
0.2254
(41.6)
0.2030
(31.4)
0.2150
(36.4)
0.2128
(35.0)
Trea Turner 0.2820
0.2332
(32.4)
0.2388
(30.2)
0.2300
(32.9)
0.2337
(32.6)
0.2358
(31.4)
Teoscar Hernández 0.2742
0.2130
(37.2)
0.2132
(38.4)
0.2128
(35.9)
0.2175
(35.0)
0.2085
(40.6)
Michael A. Taylor 0.2665
0.2081
(31.5)
0.2089
(32.3)
0.2150
(26.6)
0.2125
(29.7)
0.1972
(37.9)
Starling Marte 0.2869
0.2343
(28.4)
0.2268
(33.5)
0.2323
(28.2)
0.2327
(29.7)
0.2378
(27.2)

Individual Misses for Single Rate

Aggregate

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.2167 0.2648 28.6
2 Tyler O'Neill 0.2170 0.2676 27.9
3 Freddie Freeman 0.2242 0.2629 27.8
4 Nicky Lopez 0.2279 0.2752 27.5
5 Andrew McCutchen 0.2150 0.1667 27.0
6 Kevin Newman 0.2308 0.1812 26.7
7 Brandon Nimmo 0.2150 0.2792 25.3
8 Jorge Soler 0.2125 0.1694 25.2

Marcel

Rank Player Proj Actual Error
1 Nicky Lopez 0.2048 0.2752 41.8
2 Austin Meadows 0.2264 0.1645 34.5
3 Kevin Newman 0.2431 0.1812 32.3
4 Nolan Arenado 0.2222 0.1702 31.6
5 Dylan Carlson 0.1941 0.2388 29.9
6 Tyler O'Neill 0.2184 0.2676 28.4
7 Myles Straw 0.2281 0.2680 27.8
8 Willi Castro 0.2678 0.2027 27.7

Razzball

Rank Player Proj Actual Error
1 Kyle Seager 0.2165 0.1533 43.0
2 Tim Anderson 0.2338 0.2934 32.2
3 J.P. Crawford 0.1982 0.2455 31.8
4 Freddie Freeman 0.2207 0.2629 28.6
5 Trevor Story 0.2339 0.1875 28.2
6 Kevin Newman 0.2308 0.1812 28.0
7 Nick Castellanos 0.1903 0.2382 27.5
8 Bradley Zimmer 0.2096 0.2890 27.3

Steamer

Rank Player Proj Actual Error
1 Kevin Newman 0.2334 0.1812 27.7
2 Tyler O'Neill 0.2192 0.2676 27.2
3 Freddie Freeman 0.2270 0.2629 26.5
4 Nicky Lopez 0.2308 0.2752 26.3
5 Jonathan Schoop 0.2157 0.2521 26.0
6 Salvador Perez 0.2020 0.2389 26.0
7 Shohei Ohtani 0.2331 0.1908 25.6
8 Giancarlo Stanton 0.2229 0.2648 25.5

ZiPS

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.2065 0.2648 35.2
2 Nicky Lopez 0.2203 0.2752 32.4
3 Vladimir Guerrero Jr. 0.2024 0.2455 31.9
4 Tyler O'Neill 0.2146 0.2676 29.8
5 Andrew McCutchen 0.2208 0.1667 29.7
6 Freddie Freeman 0.2247 0.2629 28.3
7 Jorge Soler 0.2185 0.1694 28.0
8 Brandon Nimmo 0.2125 0.2792 26.7

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 Myles Straw 0.2281 0.2563 0.2680 27.8 8.3 19.5
2 Nicky Lopez 0.2048 0.2279 0.2752 41.8 27.5 14.3
3 Mookie Betts 0.2281 0.2035 0.1878 20.2 7.9 12.3
4 Nolan Arenado 0.2222 0.2016 0.1702 31.6 19.7 11.9
5 Yonathan Daza 0.2254 0.2582 0.2805 19.4 7.8 11.6
6 Yadiel Hernandez 0.2045 0.2389 0.2727 20.7 10.1 10.6
7 Dylan Carlson 0.1941 0.2086 0.2388 29.9 19.5 10.4
8 Austin Meadows 0.2264 0.2070 0.1645 34.5 24.4 10.1
9 Austin Hays 0.2419 0.2216 0.2011 19.7 10.1 9.5
10 Hunter Renfroe 0.1667 0.1792 0.1940 17.7 9.2 8.5

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Kyle Seager 0.2165 0.1894 0.1533 43.0 23.3 19.7
2 Miguel Cabrera 0.2165 0.2516 0.2586 21.6 4.4 17.2
3 Jonathan Villar 0.2165 0.2471 0.2451 13.9 0.4 13.5
4 Eric Hosmer 0.2165 0.2382 0.2419 13.8 2.8 11.0
5 Maikel Franco 0.2165 0.1937 0.1523 26.3 16.2 10.1
6 Michael Brantley 0.2165 0.2363 0.2592 21.2 12.3 8.9
7 Josh Donaldson 0.2165 0.2037 0.1877 16.2 8.0 8.2
8 J.P. Crawford 0.1982 0.2124 0.2455 31.8 23.6 8.2
9 Carlos Correa 0.2105 0.2251 0.2243 8.2 0.4 7.8
10 Josh VanMeter 0.2165 0.1941 0.1765 12.7 5.1 7.7

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jonathan Schoop 0.2157 0.2230 0.2521 26.0 20.5 5.6
2 Javier Báez 0.2210 0.2291 0.2818 34.4 29.5 4.9
3 Buster Posey 0.2207 0.2304 0.2705 23.6 18.8 4.8
4 José Abreu 0.2263 0.2188 0.2134 7.0 2.7 4.3
5 Carlos Santana 0.1888 0.1961 0.1938 4.7 0.7 4.1
6 Josh VanMeter 0.2075 0.1941 0.1765 8.9 5.1 3.9
7 Salvador Perez 0.2020 0.2068 0.2389 26.0 22.2 3.8
8 Pavin Smith 0.2176 0.2232 0.2382 12.5 8.9 3.6
9 Jake Cronenworth 0.2343 0.2280 0.1927 25.3 21.9 3.5
10 Yadier Molina 0.2213 0.2276 0.2288 4.6 1.2 3.4

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Vladimir Guerrero Jr. 0.2024 0.2230 0.2455 31.9 16.7 15.2
2 Ryan Mountcastle 0.2640 0.2474 0.2277 19.9 10.8 9.0
3 Carlos Correa 0.2413 0.2251 0.2243 9.2 0.4 8.9
4 Michael Conforto 0.2427 0.2235 0.2069 16.0 7.4 8.6
5 Joey Gallo 0.1658 0.1784 0.1895 16.1 7.7 8.5
6 Robbie Grossman 0.2026 0.2138 0.2171 11.4 3.0 8.3
7 Hunter Renfroe 0.1679 0.1792 0.1940 16.3 9.2 7.2
8 Austin Riley 0.2086 0.2182 0.2821 50.3 43.2 7.2
9 Bo Bichette 0.2103 0.2192 0.2741 45.7 38.7 7.0
10 Ke'Bryan Hayes 0.2064 0.2227 0.2399 14.2 7.3 6.9

Double Rate

Everybody Missed for Double Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Freddie Freeman 0.0539
0.0940
(27.7)
0.0906
(23.6)
0.0934
(27.1)
0.0900
(25.4)
0.0985
(30.0)
Matt Chapman 0.0485
0.0892
(25.2)
0.0957
(27.7)
0.0824
(20.7)
0.0857
(23.4)
0.1000
(31.1)
Joey Gallo 0.0524
0.0874
(21.4)
0.0926
(23.1)
0.0827
(18.3)
0.0818
(18.4)
0.0984
(27.5)
Bryce Harper 0.1292
0.0831
(27.8)
0.0888
(25.8)
0.0827
(28.2)
0.0782
(30.3)
0.0884
(25.3)
Fernando Tatis Jr. 0.1080
0.0713
(20.2)
0.0673
(23.7)
0.0688
(21.7)
0.0719
(19.5)
0.0733
(19.7)
Juan Soto 0.0519
0.0890
(24.1)
0.0893
(22.7)
0.0955
(28.1)
0.0839
(21.2)
0.0876
(22.4)
Guillermo Heredia 0.1182
0.0596
(20.4)
0.0701
(17.6)
0.0691
(17.2)
0.0599
(20.1)
0.0594
(20.9)

Individual Misses for Double Rate

Aggregate

Rank Player Proj Actual Error
1 Michael A. Taylor 0.0845 0.0479 19.2
2 Jeimer Candelario 0.0747 0.1034 18.1
3 Carlos Santana 0.0605 0.0334 17.7
4 Mitch Haniger 0.0799 0.0548 17.2
5 Byron Buxton 0.0847 0.1494 16.5
6 Josh Rojas 0.0635 0.0930 16.4
7 Jonathan India 0.0652 0.0907 16.2
8 Cedric Mullins 0.0585 0.0817 15.8
9 Bo Bichette 0.0859 0.0628 15.8
10 Ketel Marte 0.0671 0.1086 15.6

Marcel

Rank Player Proj Actual Error
1 Bo Bichette 0.0979 0.0628 22.4
2 Dominic Smith 0.1078 0.0608 21.9
3 Cedric Mullins 0.0521 0.0817 21.8
4 Michael A. Taylor 0.0886 0.0479 20.1
5 Kolten Wong 0.0556 0.0912 18.8
6 Jeimer Candelario 0.0762 0.1034 18.7
7 Carlos Santana 0.0643 0.0334 18.6
8 Josh Rojas 0.0621 0.0930 18.5
9 Giancarlo Stanton 0.0929 0.0592 17.9
10 Randy Arozarena 0.0676 0.0930 17.0

Razzball

Rank Player Proj Actual Error
1 Jeimer Candelario 0.0626 0.1034 25.9
2 Josh Rojas 0.0524 0.0930 22.6
3 Ketel Marte 0.0564 0.1086 19.8
4 Rhys Hoskins 0.0742 0.1133 17.6
5 Kyle Tucker 0.0638 0.0941 17.5
6 Tyler O'Neill 0.0608 0.0915 16.8
7 Mitch Haniger 0.0794 0.0548 16.7
8 Akil Baddoo 0.0362 0.0712 16.4
9 Albert Pujols 0.0691 0.0140 16.2
10 Nick Ahmed 0.0579 0.0915 16.1

Steamer

Rank Player Proj Actual Error
1 Carlos Santana 0.0637 0.0334 20.2
2 Michael A. Taylor 0.0849 0.0479 19.7
3 Cedric Mullins 0.0557 0.0817 17.3
4 Rhys Hoskins 0.0744 0.1133 17.0
5 Bo Bichette 0.0865 0.0628 16.7
6 Jeimer Candelario 0.0767 0.1034 16.5
7 Byron Buxton 0.0867 0.1494 15.8
8 Kyle Tucker 0.0670 0.0941 15.2
9 Jesse Winker 0.0676 0.0988 14.9
10 Jonathan India 0.0670 0.0907 14.6

ZiPS

Rank Player Proj Actual Error
1 Jonathan India 0.0528 0.0907 24.8
2 Michael A. Taylor 0.0917 0.0479 22.4
3 Mitch Haniger 0.0856 0.0548 20.3
4 Giancarlo Stanton 0.0931 0.0592 18.8
5 Byron Buxton 0.0810 0.1494 17.7
6 Carlos Santana 0.0609 0.0334 17.2
7 Willy Adames 0.0723 0.1009 16.7
8 Tommy Edman 0.0537 0.0758 16.2
9 Myles Straw 0.0414 0.0653 16.2
10 Cedric Mullins 0.0593 0.0817 16.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 Enrique Hernández 0.0657 0.0796 0.0909 16.3 6.8 9.5
2 Dominic Smith 0.1078 0.0864 0.0608 21.9 12.5 9.4
3 Jake Cronenworth 0.0887 0.0700 0.0707 9.9 0.5 9.3
4 Andrew Benintendi 0.0895 0.0707 0.0699 9.1 0.3 8.8
5 Hunter Renfroe 0.0753 0.0862 0.0902 10.1 2.4 7.7
6 Austin Riley 0.0637 0.0721 0.0831 14.6 7.4 7.2
7 Luis Urías 0.0588 0.0686 0.0698 7.8 0.8 7.0
8 Bo Bichette 0.0979 0.0859 0.0628 22.4 15.8 6.6
9 Jackie Bradley Jr. 0.0864 0.0685 0.0556 12.0 5.5 6.6
10 Javier Báez 0.0897 0.0761 0.0619 13.8 7.7 6.1

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Miguel Cabrera 0.0691 0.0507 0.0460 11.9 2.4 9.5
2 Jeimer Candelario 0.0626 0.0747 0.1034 25.9 18.1 7.8
3 Yadier Molina 0.0691 0.0539 0.0537 7.0 0.0 7.0
4 Eduardo Escobar 0.0501 0.0611 0.0653 9.5 2.6 6.9
5 David Peralta 0.0534 0.0650 0.0771 13.1 6.6 6.4
6 Josh Rojas 0.0524 0.0635 0.0930 22.6 16.4 6.3
7 Kris Bryant 0.0661 0.0762 0.0901 14.4 8.3 6.2
8 Ryan McMahon 0.0659 0.0757 0.0882 13.6 7.6 6.0
9 Yordan Alvarez 0.0783 0.0871 0.0967 11.3 5.9 5.5
10 Trevor Story 0.0767 0.0855 0.0924 9.7 4.2 5.5

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Miguel Cabrera 0.0615 0.0507 0.0460 8.4 2.4 6.0
2 Andrew Vaughn 0.0467 0.0597 0.0719 11.6 5.8 5.8
3 Nicky Lopez 0.0587 0.0537 0.0482 6.2 3.0 3.2
4 Max Muncy 0.0612 0.0669 0.0760 8.5 5.5 3.0
5 Charlie Blackmon 0.0724 0.0680 0.0605 7.2 4.3 2.9
6 Jared Walsh 0.0731 0.0786 0.0966 13.5 10.6 2.8
7 Enrique Hernández 0.0744 0.0796 0.0909 9.4 6.8 2.7
8 Mookie Betts 0.0743 0.0798 0.0801 2.9 0.3 2.6
9 Javier Báez 0.0802 0.0761 0.0619 10.3 7.7 2.6
10 Anthony Santander 0.0735 0.0800 0.0822 3.6 1.1 2.6

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jonathan India 0.0528 0.0652 0.0907 24.8 16.2 8.6
2 Myles Straw 0.0414 0.0512 0.0653 16.2 9.2 7.0
3 Joey Gallo 0.0984 0.0874 0.0524 27.5 21.4 6.0
4 Matt Chapman 0.1000 0.0892 0.0485 31.1 25.2 6.0
5 J.P. Crawford 0.0569 0.0642 0.0739 12.6 6.8 5.8
6 Robbie Grossman 0.0784 0.0686 0.0594 11.8 6.0 5.8
7 Giancarlo Stanton 0.0931 0.0823 0.0592 18.8 13.3 5.6
8 Jonathan Villar 0.0490 0.0563 0.0588 5.7 1.4 4.3
9 Mark Canha 0.0824 0.0748 0.0585 14.1 10.1 4.0
10 Tyler Stephenson 0.0596 0.0682 0.0778 7.9 3.9 4.0

Triple Rate

Everybody Missed for Triple Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Shohei Ohtani 0.0263
0.0077
(12.5)
0.0101
(11.2)
0.0077
(12.2)
0.0076
(12.1)
0.0078
(13.2)
J.P. Crawford 0.0000
0.0115
(7.3)
0.0126
(7.8)
0.0092
(6.1)
0.0090
(6.0)
0.0163
(9.7)
Fernando Tatis Jr. 0.0000
0.0151
(7.7)
0.0179
(9.1)
0.0126
(6.7)
0.0127
(6.8)
0.0200
(9.8)
Luis Arraez 0.0156
0.0040
(6.0)
0.0043
(6.0)
0.0041
(5.7)
0.0040
(5.7)
0.0040
(6.6)
Chris Owings 0.1111
0.0072
(5.2)
0.0068
(5.3)
0.0062
(5.3)
0.0066
(5.2)
0.0087
(5.2)
Steven Duggar 0.0291
0.0106
(5.8)
0.0063
(7.1)
0.0059
(7.0)
0.0084
(6.2)
0.0129
(5.4)
Bobby Dalbec 0.0211
0.0053
(7.6)
0.0071
(6.9)
0.0056
(7.2)
0.0057
(7.1)
0.0045
(8.5)
Jake Rogers 0.0469
0.0076
(5.1)
0.0078
(5.1)
0.0077
(5.0)
0.0068
(5.1)
0.0082
(5.2)
David Peralta 0.0206
0.0082
(7.1)
0.0086
(7.1)
0.0083
(6.8)
0.0080
(6.9)
0.0084
(7.7)
Yoán Moncada 0.0028
0.0126
(5.5)
0.0138
(6.0)
0.0119
(5.3)
0.0113
(5.1)
0.0147
(6.0)

Individual Misses for Triple Rate

Aggregate

Rank Player Proj Actual Error
1 Akil Baddoo 0.0130 0.0249 5.9
2 Bryan Reynolds 0.0115 0.0190 5.5
3 Raimel Tapia 0.0155 0.0048 5.2
4 Brandon Lowe 0.0093 0.0000 5.2
5 Dom Nuñez 0.0051 0.0234 5.1
6 Bo Bichette 0.0100 0.0021 4.8
7 Max Kepler 0.0039 0.0127 4.8
8 Teoscar Hernández 0.0087 0.0000 4.6
9 Ozzie Albies 0.0093 0.0146 4.3
10 Nicky Lopez 0.0072 0.0138 4.2

Marcel

Rank Player Proj Actual Error
1 Akil Baddoo 0.0059 0.0249 9.3
2 Brett Phillips 0.0059 0.0305 7.5
3 Tommy Edman 0.0165 0.0055 6.7
4 Nicky Lopez 0.0040 0.0138 6.2
5 Brandon Lowe 0.0101 0.0000 5.5
6 Kyle Tucker 0.0183 0.0076 5.4
7 Teoscar Hernández 0.0102 0.0000 5.3
8 Myles Straw 0.0117 0.0023 5.2
9 Ketel Marte 0.0189 0.0037 5.2
10 Wander Franco 0.0059 0.0210 5.0

Razzball

Rank Player Proj Actual Error
1 Akil Baddoo 0.0099 0.0249 7.1
2 Bryan Reynolds 0.0098 0.0190 6.2
3 Brandon Lowe 0.0090 0.0000 5.3
4 Ozzie Albies 0.0076 0.0146 5.1
5 Kevin Kiermaier 0.0155 0.0281 5.1
6 Dom Nuñez 0.0052 0.0234 4.9
7 Max Kepler 0.0031 0.0127 4.9
8 Victor Reyes 0.0059 0.0263 4.6
9 Nicky Lopez 0.0062 0.0138 4.5
10 Wander Franco 0.0069 0.0210 4.5

Steamer

Rank Player Proj Actual Error
1 Akil Baddoo 0.0096 0.0249 7.2
2 Bryan Reynolds 0.0101 0.0190 5.9
3 Brandon Lowe 0.0088 0.0000 5.3
4 Kevin Kiermaier 0.0152 0.0281 5.1
5 Ozzie Albies 0.0077 0.0146 5.0
6 Dom Nuñez 0.0052 0.0234 4.9
7 Max Kepler 0.0032 0.0127 4.8
8 Nicky Lopez 0.0058 0.0138 4.6
9 Teoscar Hernández 0.0077 0.0000 4.4
10 Wander Franco 0.0071 0.0210 4.4

ZiPS

Rank Player Proj Actual Error
1 Bo Bichette 0.0154 0.0021 7.7
2 Raimel Tapia 0.0211 0.0048 7.5
3 Trea Turner 0.0175 0.0065 5.7
4 Luis Urías 0.0146 0.0028 5.5
5 Dom Nuñez 0.0049 0.0234 5.4
6 Jazz Chisholm Jr. 0.0258 0.0131 5.4
7 Mike Zunino 0.0000 0.0118 5.2
8 Vladimir Guerrero Jr. 0.0118 0.0022 5.2
9 Dylan Carlson 0.0210 0.0105 5.2
10 Teoscar Hernández 0.0106 0.0000 5.1

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 Brett Phillips 0.0059 0.0267 0.0305 7.5 1.4 6.2
2 Akil Baddoo 0.0059 0.0130 0.0249 9.3 5.9 3.4
3 Tommy Edman 0.0165 0.0124 0.0055 6.7 4.1 2.6
4 Ty France 0.0104 0.0061 0.0022 4.5 1.9 2.6
5 Gavin Lux 0.0064 0.0120 0.0162 4.2 2.0 2.2
6 Ian Happ 0.0110 0.0066 0.0035 3.4 1.2 2.2
7 Willi Castro 0.0109 0.0154 0.0199 4.6 2.4 2.2
8 Billy McKinney 0.0068 0.0136 0.0168 3.3 1.2 2.1
9 C.J. Cron 0.0000 0.0035 0.0030 2.3 0.2 2.1
10 Enrique Hernández 0.0047 0.0079 0.0078 2.5 0.5 2.1

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Brett Gardner 0.0059 0.0141 0.0139 3.9 0.3 3.5
2 Josh Donaldson 0.0059 0.0013 0.0000 3.0 0.2 2.8
3 Miguel Cabrera 0.0059 0.0014 0.0000 2.9 0.3 2.6
4 Yadier Molina 0.0059 0.0010 0.0000 2.6 0.0 2.6
5 Eric Hosmer 0.0059 0.0029 0.0000 3.1 1.1 2.0
6 Justin Upton 0.0059 0.0015 0.0000 2.0 0.2 1.8
7 Kelvin Gutiérrez 0.0059 0.0122 0.0155 3.0 1.3 1.7
8 Maikel Franco 0.0059 0.0024 0.0000 2.2 0.6 1.6
9 Albert Pujols 0.0059 0.0007 0.0000 1.6 0.1 1.6
10 Buster Posey 0.0059 0.0030 0.0000 2.5 1.0 1.5

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Brett Gardner 0.0099 0.0141 0.0139 2.0 0.3 1.6
2 Akil Baddoo 0.0096 0.0130 0.0249 7.2 5.9 1.2
3 Gavin Lux 0.0081 0.0120 0.0162 3.2 2.0 1.2
4 Miguel Cabrera 0.0030 0.0014 0.0000 1.4 0.3 1.1
5 Salvador Perez 0.0031 0.0020 0.0000 1.9 0.7 1.1
6 Jonathan Schoop 0.0083 0.0073 0.0021 4.0 2.9 1.1
7 Yandy Díaz 0.0070 0.0056 0.0027 2.2 1.1 1.1
8 Josh Donaldson 0.0026 0.0013 0.0000 1.3 0.2 1.1
9 Kevin Kiermaier 0.0152 0.0186 0.0281 5.1 4.1 1.1
10 Jorge Soler 0.0032 0.0021 0.0000 1.8 0.7 1.1

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Dylan Carlson 0.0210 0.0132 0.0105 5.2 1.1 4.1
2 Jazz Chisholm Jr. 0.0258 0.0177 0.0131 5.4 1.9 3.5
3 Bo Bichette 0.0154 0.0100 0.0021 7.7 4.8 2.9
4 J.P. Crawford 0.0163 0.0115 0.0000 9.7 7.3 2.4
5 Raimel Tapia 0.0211 0.0155 0.0048 7.5 5.2 2.3
6 Trent Grisham 0.0199 0.0144 0.0090 4.6 2.4 2.3
7 Fernando Tatis Jr. 0.0200 0.0151 0.0000 9.8 7.7 2.0
8 Jarred Kelenic 0.0161 0.0095 0.0046 3.6 1.5 2.0
9 Trea Turner 0.0175 0.0132 0.0065 5.7 3.7 2.0
10 Jorge Mateo 0.0312 0.0207 0.0073 4.6 2.6 2.0

Run Rate

Everybody Missed for Run Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Mike Zunino 0.1707
0.1070
(23.7)
0.1037
(26.5)
0.1130
(22.8)
0.1091
(22.3)
0.0989
(26.8)
Vladimir Guerrero Jr. 0.1762
0.1395
(25.2)
0.1183
(43.0)
0.1438
(24.7)
0.1466
(19.2)
0.1281
(33.4)
Jonathan India 0.1553
0.1085
(29.2)
0.1232
(22.6)
0.1105
(30.2)
0.1090
(27.9)
0.1060
(31.0)
Brandon Crawford 0.1439
0.1012
(23.1)
0.1124
(19.3)
0.0985
(26.6)
0.1003
(22.8)
0.1047
(21.4)

Individual Misses for Run Rate

Aggregate

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.1523 0.1105 24.5
2 Gleyber Torres 0.1438 0.0969 24.5
3 Bo Bichette 0.1405 0.1754 23.7
4 Tyler O'Neill 0.1231 0.1657 22.6
5 Starling Marte 0.1269 0.1692 22.0
6 Buster Posey 0.1012 0.1498 21.8
7 Alcides Escobar 0.0930 0.1519 20.3
8 DJ LeMahieu 0.1524 0.1237 19.9
9 Wander Franco 0.1078 0.1721 19.6
10 Joey Wendle 0.1066 0.1457 19.3

Marcel

Rank Player Proj Actual Error
1 Bo Bichette 0.1356 0.1754 30.0
2 Carlos Correa 0.1210 0.1625 28.9
3 Carlos Santana 0.1388 0.1002 23.1
4 DJ LeMahieu 0.1599 0.1237 22.1
5 Dominic Smith 0.1354 0.0872 21.9
6 Didi Gregorius 0.1425 0.0858 21.6
7 José Ramírez 0.1444 0.1745 21.5
8 Shohei Ohtani 0.1317 0.1612 21.2
9 Jose Altuve 0.1453 0.1726 21.0
10 Buster Posey 0.1079 0.1498 20.7

Razzball

Rank Player Proj Actual Error
1 Bo Bichette 0.1313 0.1754 32.5
2 Tyler O'Neill 0.1166 0.1657 28.0
3 Starling Marte 0.1218 0.1692 26.5
4 Brandon Lowe 0.1213 0.1577 24.3
5 Gleyber Torres 0.1461 0.0969 23.8
6 Giancarlo Stanton 0.1547 0.1105 23.8
7 Joey Wendle 0.1018 0.1457 23.5
8 Mitch Haniger 0.1290 0.1592 23.0
9 DJ LeMahieu 0.1599 0.1237 22.5
10 Jazz Chisholm Jr. 0.0975 0.1381 22.1

Steamer

Rank Player Proj Actual Error
1 Giancarlo Stanton 0.1524 0.1105 25.5
2 Tyler O'Neill 0.1172 0.1657 24.9
3 Gleyber Torres 0.1420 0.0969 24.4
4 Starling Marte 0.1232 0.1692 23.1
5 Chris Taylor 0.1175 0.1581 22.3
6 Tim Anderson 0.1280 0.1706 22.3
7 Wander Franco 0.1017 0.1721 21.0
8 Jake Cronenworth 0.1118 0.1462 20.8
9 Alcides Escobar 0.0928 0.1519 19.9
10 Joey Wendle 0.1045 0.1457 19.6

ZiPS

Rank Player Proj Actual Error
1 Pat Valaika 0.1478 0.0605 24.6
2 Buster Posey 0.0956 0.1498 24.5
3 Gleyber Torres 0.1431 0.0969 23.9
4 Bo Bichette 0.1413 0.1754 23.4
5 Giancarlo Stanton 0.1499 0.1105 22.9
6 Didi Gregorius 0.1398 0.0858 22.1
7 DJ LeMahieu 0.1538 0.1237 20.6
8 Nicky Lopez 0.1019 0.1381 20.4
9 Hunter Renfroe 0.1212 0.1556 19.6
10 Carlos Correa 0.1319 0.1625 19.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 Vladimir Guerrero Jr. 0.1183 0.1395 0.1762 43.0 25.2 17.8
2 Bryce Harper 0.1462 0.1625 0.1686 15.7 3.3 12.3
3 Carlos Correa 0.1210 0.1359 0.1625 28.9 16.6 12.3
4 Manny Machado 0.1298 0.1443 0.1437 11.3 0.7 10.6
5 Freddie Freeman 0.1537 0.1646 0.1727 15.8 5.2 10.5
6 Kyle Schwarber 0.1307 0.1462 0.1614 16.2 6.9 9.3
7 Matt Olson 0.1257 0.1352 0.1501 18.9 9.6 9.3
8 Ryan Mountcastle 0.1079 0.1180 0.1314 15.9 7.5 8.4
9 Dylan Carlson 0.1115 0.1190 0.1276 12.2 5.0 7.3
10 Jose Trevino 0.1260 0.0983 0.0762 13.9 6.9 7.1

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Yadier Molina 0.1232 0.0939 0.0951 11.8 0.3 11.5
2 Bo Bichette 0.1313 0.1405 0.1754 32.5 23.7 8.9
3 Miguel Cabrera 0.1232 0.1044 0.0913 15.2 7.2 8.0
4 Jonathan Schoop 0.1137 0.1218 0.1261 10.4 2.5 7.9
5 Sandy León 0.1232 0.0860 0.0682 11.4 4.0 7.4
6 Kelvin Gutiérrez 0.1232 0.0946 0.0780 12.4 5.1 7.4
7 Joey Gallo 0.1278 0.1357 0.1461 13.1 6.1 7.1
8 Nelson Cruz 0.1232 0.1384 0.1353 8.8 2.2 6.7
9 Pedro Severino 0.1232 0.1037 0.0764 18.3 11.7 6.6
10 José Ramírez 0.1443 0.1510 0.1745 21.2 14.6 6.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Miguel Cabrera 0.1194 0.1044 0.0913 16.0 7.2 8.7
2 Ozzie Albies 0.1390 0.1488 0.1501 6.2 0.6 5.6
3 Maikel Franco 0.1222 0.1106 0.0769 19.1 13.8 5.3
4 Jorge Soler 0.1323 0.1250 0.1229 6.9 1.6 5.3
5 Albert Pujols 0.1160 0.1010 0.0980 6.0 1.1 4.9
6 Max Muncy 0.1424 0.1522 0.1605 9.5 4.6 4.9
7 Juan Lagares 0.0982 0.1144 0.1193 6.2 1.4 4.8
8 Josh Donaldson 0.1433 0.1360 0.1344 6.0 1.2 4.8
9 Tim Anderson 0.1280 0.1382 0.1706 22.3 17.6 4.7
10 Chris Taylor 0.1175 0.1265 0.1581 22.3 18.1 4.3

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Miguel Sanó 0.1589 0.1420 0.1278 16.6 7.8 8.8
2 Manny Machado 0.1292 0.1443 0.1437 9.2 0.7 8.5
3 Vladimir Guerrero Jr. 0.1281 0.1395 0.1762 33.4 25.2 8.2
4 Harrison Bader 0.1386 0.1190 0.1122 10.7 3.0 7.7
5 J.D. Martinez 0.1291 0.1401 0.1451 10.0 2.8 7.3
6 Tucker Barnhart 0.0819 0.0999 0.1057 9.2 2.0 7.2
7 Joey Votto 0.1213 0.1395 0.1370 8.2 1.7 6.6
8 Jesse Winker 0.1259 0.1386 0.1588 15.9 9.5 6.3
9 Nick Ahmed 0.1227 0.1097 0.0973 12.1 6.2 6.0
10 Salvador Perez 0.1091 0.1177 0.1323 15.3 9.4 5.9

RBI Rate

Everybody Missed for RBI Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Jorge Polanco 0.1522
0.1170
(25.9)
0.1114
(28.1)
0.1228
(22.0)
0.1148
(26.3)
0.1134
(29.9)
Avisaíl García 0.1670
0.1226
(25.4)
0.1183
(26.6)
0.1247
(24.3)
0.1213
(25.3)
0.1219
(27.2)
Joey Votto 0.1857
0.1038
(46.3)
0.0967
(49.0)
0.1134
(41.1)
0.1100
(42.2)
0.0881
(56.1)
Austin Meadows 0.1794
0.1275
(33.6)
0.1261
(33.2)
0.1282
(33.1)
0.1241
(34.7)
0.1303
(33.5)
Nick Castellanos 0.1709
0.1348
(24.1)
0.1214
(30.7)
0.1338
(24.5)
0.1337
(23.8)
0.1367
(24.5)
Adam Duvall 0.2036
0.1386
(38.9)
0.1401
(36.9)
0.1314
(42.7)
0.1392
(37.7)
0.1451
(36.7)
Brandon Crawford 0.1639
0.1123
(31.1)
0.1095
(31.5)
0.1053
(34.8)
0.1089
(32.1)
0.1225
(26.9)

Individual Misses for RBI Rate

Aggregate

Rank Player Proj Actual Error
1 Gleyber Torres 0.1658 0.0988 32.0
2 Teoscar Hernández 0.1545 0.1950 27.1
3 Jesús Aguilar 0.1358 0.1824 26.3
4 Cody Bellinger 0.1828 0.1029 26.2
5 LaMonte Wade Jr. 0.0852 0.1470 25.5
6 Freddie Freeman 0.1610 0.1194 25.4
7 Bryan Reynolds 0.1088 0.1393 23.0
8 Juan Soto 0.1846 0.1453 22.4
9 Andrew Benintendi 0.1001 0.1357 21.9
10 Chas McCormick 0.0968 0.1562 20.6

Marcel

Rank Player Proj Actual Error
1 Teoscar Hernández 0.1314 0.1950 39.5
2 DJ LeMahieu 0.1301 0.0839 29.3
3 Ozzie Albies 0.1199 0.1545 25.8
4 Freddie Freeman 0.1587 0.1194 25.3
5 Salvador Perez 0.1486 0.1820 24.2
6 Franmil Reyes 0.1335 0.1824 24.1
7 Marcus Semien 0.1128 0.1409 22.4
8 Adolis García 0.1122 0.1447 22.0
9 Vladimir Guerrero Jr. 0.1311 0.1590 21.5
10 Nick Ahmed 0.1274 0.0803 20.9

Razzball

Rank Player Proj Actual Error
1 Jesús Aguilar 0.1217 0.1824 33.4
2 Gleyber Torres 0.1634 0.0988 30.8
3 Teoscar Hernández 0.1500 0.1950 29.6
4 Cody Bellinger 0.1808 0.1029 25.6
5 Kyle Seager 0.1176 0.1507 25.4
6 Salvador Perez 0.1496 0.1820 24.8
7 Adolis García 0.1114 0.1447 23.7
8 LaMonte Wade Jr. 0.0910 0.1470 23.2
9 Andrew Benintendi 0.0976 0.1357 23.1
10 Jackie Bradley Jr. 0.1261 0.0678 22.9

Steamer

Rank Player Proj Actual Error
1 Teoscar Hernández 0.1465 0.1950 30.9
2 Jesús Aguilar 0.1303 0.1824 28.3
3 Gleyber Torres 0.1556 0.0988 27.5
4 Cody Bellinger 0.1779 0.1029 25.1
5 Marcus Semien 0.1121 0.1409 23.3
6 Victor Robles 0.1151 0.0515 22.2
7 Mitch Haniger 0.1169 0.1447 21.6
8 Adolis García 0.1135 0.1447 21.5
9 LaMonte Wade Jr. 0.0947 0.1470 21.2
10 Freddie Freeman 0.1533 0.1194 21.2

ZiPS

Rank Player Proj Actual Error
1 Juan Soto 0.2203 0.1453 44.1
2 Gleyber Torres 0.1785 0.0988 37.1
3 Freddie Freeman 0.1776 0.1194 35.1
4 LaMonte Wade Jr. 0.0698 0.1470 32.3
5 Gary Sánchez 0.1964 0.1227 29.1
6 Cody Bellinger 0.1898 0.1029 27.8
7 Bryan Reynolds 0.1056 0.1393 26.7
8 Eric Hosmer 0.1687 0.1150 26.0
9 Chas McCormick 0.0855 0.1562 25.1
10 Bobby Dalbec 0.1255 0.1722 24.6

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 Vladimir Guerrero Jr. 0.1311 0.1612 0.1590 21.5 2.0 19.6
2 Bo Bichette 0.1254 0.1496 0.1478 17.5 2.2 15.3
3 Aaron Judge 0.1325 0.1621 0.1548 16.0 1.4 14.6
4 J.P. Crawford 0.1105 0.0934 0.0786 19.9 6.8 13.1
5 C.J. Cron 0.1387 0.1644 0.1682 17.7 4.8 13.0
6 Teoscar Hernández 0.1314 0.1545 0.1950 39.5 27.1 12.5
7 Austin Riley 0.1370 0.1577 0.1616 18.2 5.9 12.3
8 Kyle Schwarber 0.1280 0.1549 0.1507 12.1 0.4 11.7
9 Franmil Reyes 0.1335 0.1606 0.1824 24.1 12.5 11.7
10 Randal Grichuk 0.1300 0.1533 0.1486 11.8 0.2 11.6

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Kyle Seager 0.1176 0.1413 0.1507 25.4 9.7 15.7
2 Josh Donaldson 0.1176 0.1377 0.1326 10.7 0.0 10.7
3 Jonathan Villar 0.1176 0.0968 0.0832 15.0 4.3 10.6
4 Nelson Cruz 0.1176 0.1690 0.1473 20.1 9.8 10.3
5 Alcides Escobar 0.1176 0.0890 0.0802 11.4 1.3 10.1
6 Mike Yastrzemski 0.0959 0.1149 0.1335 22.5 12.5 10.0
7 J.D. Martinez 0.1774 0.1625 0.1562 10.4 0.8 9.5
8 Ryan Zimmerman 0.1176 0.1515 0.1685 15.2 6.0 9.2
9 Magneuris Sierra 0.1176 0.0782 0.0222 20.4 11.5 8.9
10 Max Muncy 0.1379 0.1525 0.1588 15.2 6.6 8.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Bo Bichette 0.1244 0.1496 0.1478 18.6 2.2 16.4
2 Marcus Semien 0.1121 0.1272 0.1409 23.3 13.5 9.8
3 Max Muncy 0.1347 0.1525 0.1588 16.3 6.6 9.6
4 Isiah Kiner-Falefa 0.0955 0.0823 0.0783 9.3 0.7 8.7
5 José Abreu 0.1556 0.1699 0.1775 16.7 8.3 8.4
6 Andrew McCutchen 0.1099 0.1228 0.1394 18.9 12.4 6.5
7 Kyle Seager 0.1304 0.1413 0.1507 15.9 9.7 6.2
8 Jared Walsh 0.1392 0.1512 0.1675 18.6 12.5 6.1
9 Pavin Smith 0.1158 0.1070 0.0899 12.2 6.6 5.7
10 Nicky Lopez 0.0906 0.0822 0.0761 6.2 0.6 5.6

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Juan Soto 0.2203 0.1846 0.1453 44.1 22.4 21.6
2 Jonathan India 0.0820 0.1033 0.1094 22.1 7.0 15.1
3 Bryce Harper 0.1844 0.1592 0.1402 21.9 8.4 13.5
4 Carlos Correa 0.1791 0.1557 0.1437 17.7 4.5 13.3
5 Isiah Kiner-Falefa 0.0660 0.0823 0.0783 13.5 0.7 12.9
6 Will Smith 0.1912 0.1645 0.1517 16.0 3.9 12.0
7 Myles Straw 0.0586 0.0748 0.0752 15.5 3.5 12.0
8 Bo Bichette 0.1743 0.1496 0.1478 13.0 2.2 10.8
9 Luis Arraez 0.0739 0.0920 0.0877 10.3 0.3 9.9
10 Joey Votto 0.0881 0.1038 0.1857 56.1 46.3 9.8

Stolen Base Rate

Everybody Missed for Stolen Base Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Starling Marte 0.2956
0.1525
(78.7)
0.1667
(69.1)
0.1405
(84.1)
0.1421
(83.3)
0.1748
(68.3)
Leody Taveras 0.3704
0.1681
(38.6)
0.1231
(46.2)
0.1522
(41.2)
0.1533
(41.1)
0.2000
(33.2)
Tommy Edman 0.1911
0.1005
(67.1)
0.0909
(70.9)
0.1012
(65.4)
0.1016
(65.2)
0.0986
(70.1)
Nicky Lopez 0.1272
0.0612
(40.9)
0.0260
(58.6)
0.0655
(37.6)
0.0660
(37.3)
0.0519
(47.7)
Adalberto Mondesi 0.7143
0.4262
(40.1)
0.3846
(45.2)
0.0526
(90.6)
0.4068
(42.5)
0.4466
(37.6)
Whit Merrifield 0.2312
0.1498
(63.2)
0.1442
(64.4)
0.1371
(71.2)
0.1395
(69.6)
0.1728
(48.5)
Tyler Wade 0.3778
0.1391
(35.5)
0.1111
(39.0)
0.1318
(36.4)
0.1269
(37.1)
0.1596
(32.9)
Jazz Chisholm Jr. 0.2072
0.1234
(45.7)
0.0755
(68.0)
0.1079
(52.8)
0.1124
(50.5)
0.1505
(33.3)

Individual Misses for Stolen Base Rate

Aggregate

Rank Player Proj Actual Error
1 Jonathan Villar 0.2380 0.1129 60.0
2 Dylan Carlson 0.0915 0.0126 44.9
3 Josh Rojas 0.1409 0.0643 38.6
4 Ozzie Albies 0.0999 0.1471 36.8
5 Austin Slater 0.0919 0.2055 36.7
6 Eddie Rosario 0.0436 0.1236 35.6
7 Shohei Ohtani 0.1158 0.1646 35.2
8 Paul Goldschmidt 0.0230 0.0670 34.2
9 David Fletcher 0.0485 0.0915 32.8
10 Rougned Odor 0.0972 0.0000 32.8

Marcel

Rank Player Proj Actual Error
1 Cedric Mullins 0.0909 0.1765 59.4
2 Adolis García 0.0435 0.1345 58.1
3 Brett Phillips 0.0526 0.2295 52.4
4 Akil Baddoo 0.0526 0.1607 51.0
5 Jonathan Villar 0.2128 0.1129 49.2
6 Ozzie Albies 0.0897 0.1471 41.0
7 Dylan Moore 0.1644 0.2658 39.2
8 David Fletcher 0.0377 0.0915 37.4
9 Fernando Tatis Jr. 0.1340 0.1984 36.5
10 Bo Bichette 0.0909 0.1412 36.4

Razzball

Rank Player Proj Actual Error
1 Gregory Polanco 0.0526 0.1687 46.2
2 Dylan Carlson 0.0909 0.0126 45.5
3 Jarrod Dyson 0.0526 0.3448 44.3
4 Ozzie Albies 0.0902 0.1471 42.3
5 Shohei Ohtani 0.1086 0.1646 38.8
6 Austin Slater 0.0835 0.2055 38.8
7 Josh Rojas 0.1396 0.0643 38.8
8 Lorenzo Cain 0.0526 0.1781 37.3
9 Eddie Rosario 0.0386 0.1236 37.0
10 Paul Goldschmidt 0.0190 0.0670 35.8

Steamer

Rank Player Proj Actual Error
1 Dylan Carlson 0.0914 0.0126 45.7
2 Jonathan Villar 0.2072 0.1129 45.1
3 Ozzie Albies 0.0896 0.1471 42.8
4 Josh Rojas 0.1434 0.0643 40.8
5 Shohei Ohtani 0.1073 0.1646 39.7
6 Austin Slater 0.0853 0.2055 38.3
7 Eddie Rosario 0.0368 0.1236 37.8
8 Gregory Polanco 0.0788 0.1687 36.2
9 Paul Goldschmidt 0.0196 0.0670 35.6
10 J.P. Crawford 0.0715 0.0161 34.7

ZiPS

Rank Player Proj Actual Error
1 Jonathan Villar 0.2690 0.1129 74.3
2 Bo Bichette 0.2250 0.1412 51.6
3 Myles Straw 0.2406 0.1596 45.9
4 Dylan Carlson 0.0924 0.0126 43.8
5 Josh Rojas 0.1395 0.0643 36.4
6 Mookie Betts 0.1404 0.0680 34.8
7 Kris Bryant 0.0199 0.0676 33.2
8 Austin Slater 0.1066 0.2055 33.0
9 Jake Cronenworth 0.0853 0.0258 32.4
10 David Fletcher 0.0520 0.0915 32.2

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 Adolis García 0.0435 0.1134 0.1345 58.1 17.1 41.0
2 Cedric Mullins 0.0909 0.1548 0.1765 59.4 19.0 40.4
3 Brett Phillips 0.0526 0.1521 0.2295 52.4 24.5 27.9
4 Akil Baddoo 0.0526 0.1156 0.1607 51.0 23.8 27.2
5 Jorge Mateo 0.0625 0.1812 0.2222 33.9 9.9 24.0
6 Jazz Chisholm Jr. 0.0755 0.1234 0.2072 68.0 45.7 22.3
7 Tyler Stephenson 0.0577 0.0147 0.0000 22.2 3.3 18.9
8 Bo Bichette 0.0909 0.1743 0.1412 36.4 18.4 18.0
9 Nicky Lopez 0.0260 0.0612 0.1272 58.6 40.9 17.7
10 Andrés Giménez 0.1143 0.1993 0.2500 29.0 12.0 17.0

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Adalberto Mondesi 0.0526 0.4262 0.7143 90.6 40.1 50.6
2 Magneuris Sierra 0.0526 0.1824 0.1964 33.5 4.6 28.8
3 Jarrod Dyson 0.0526 0.2382 0.3448 44.3 16.8 27.4
4 Miguel Cabrera 0.0526 0.0094 0.0000 25.1 1.5 23.6
5 Jed Lowrie 0.0526 0.0140 0.0000 24.5 3.9 20.6
6 Josh Donaldson 0.0526 0.0178 0.0000 25.9 6.2 19.7
7 Maikel Franco 0.0526 0.0117 0.0000 19.2 2.1 17.1
8 Buster Posey 0.0526 0.0169 0.0000 21.7 4.8 16.9
9 Rafael Ortega 0.0526 0.1013 0.1319 27.8 12.2 15.6
10 Yonny Hernández 0.0526 0.1449 0.2340 30.9 15.9 15.1

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Bradley Zimmer 0.1031 0.1381 0.1579 20.8 9.1 11.7
2 Akil Baddoo 0.0950 0.1156 0.1607 32.5 23.8 8.8
3 Andrew Vaughn 0.0472 0.0309 0.0093 15.5 7.2 8.3
4 Jed Lowrie 0.0275 0.0140 0.0000 11.5 3.9 7.7
5 Jarrod Dyson 0.1906 0.2382 0.3448 23.7 16.8 6.9
6 Garrett Hampson 0.1539 0.1690 0.1635 7.1 0.4 6.7
7 Whit Merrifield 0.1395 0.1498 0.2312 69.6 63.2 6.4
8 José Ramírez 0.1403 0.1517 0.1765 26.1 19.9 6.3
9 Ozzie Albies 0.0896 0.0999 0.1471 42.8 36.8 6.0
10 Teoscar Hernández 0.0702 0.0811 0.0828 10.4 4.8 5.6

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Bo Bichette 0.2250 0.1743 0.1412 51.6 18.4 33.2
2 Trea Turner 0.2331 0.1985 0.1808 28.0 7.3 20.7
3 Myles Straw 0.2406 0.2073 0.1596 45.9 26.3 19.6
4 Tommy Pham 0.1486 0.1148 0.0933 26.0 8.4 17.5
5 Yonny Hernández 0.0526 0.1449 0.2340 31.6 15.9 15.8
6 Michael A. Taylor 0.1791 0.1470 0.1102 31.6 16.0 15.6
7 Jonathan Villar 0.2690 0.2380 0.1129 74.3 60.0 14.3
8 Kyle Tucker 0.1678 0.1414 0.1053 30.4 16.8 13.5
9 Ha-Seong Kim 0.0526 0.0952 0.1034 17.9 4.4 13.5
10 Garrett Hampson 0.2000 0.1690 0.1635 13.6 0.4 13.2

Batting Average

Everybody Missed for Batting Average

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Austin Riley 0.3034
0.2491
(37.9)
0.2379
(48.4)
0.2534
(34.8)
0.2555
(34.0)
0.2387
(45.6)
Bryce Harper 0.3094
0.2549
(34.5)
0.2547
(37.4)
0.2515
(36.3)
0.2543
(35.1)
0.2588
(32.8)
Adam Frazier 0.3050
0.2643
(28.0)
0.2625
(32.1)
0.2623
(29.0)
0.2647
(27.9)
0.2659
(27.7)
Yuli Gurriel 0.3189
0.2658
(33.9)
0.2751
(31.1)
0.2685
(32.1)
0.2702
(31.5)
0.2587
(38.9)
Tyler O'Neill 0.2863
0.2292
(32.3)
0.2333
(32.6)
0.2278
(32.8)
0.2328
(30.6)
0.2272
(34.0)
Jackie Bradley Jr. 0.1628
0.2281
(26.7)
0.2406
(30.0)
0.2254
(25.7)
0.2256
(25.4)
0.2333
(28.4)
Bryan Reynolds 0.3023
0.2570
(31.2)
0.2661
(28.4)
0.2604
(28.8)
0.2633
(27.4)
0.2475
(38.1)
Cody Bellinger 0.1651
0.2752
(37.5)
0.2711
(34.4)
0.2756
(37.7)
0.2772
(38.1)
0.2727
(36.2)
Cedric Mullins 0.2907
0.2423
(34.7)
0.2374
(41.2)
0.2390
(36.7)
0.2429
(34.6)
0.2452
(33.6)
Teoscar Hernández 0.2964
0.2413
(34.6)
0.2468
(34.0)
0.2366
(37.2)
0.2398
(35.7)
0.2474
(31.6)
Brandon Crawford 0.2981
0.2372
(35.1)
0.2452
(33.3)
0.2340
(36.7)
0.2392
(34.2)
0.2385
(35.0)

Individual Misses for Batting Average

Aggregate

Rank Player Proj Actual Error
1 Nick Castellanos 0.2603 0.3089 30.2
2 Akil Baddoo 0.1970 0.2591 30.0
3 Trea Turner 0.2887 0.3277 27.2
4 Nicky Lopez 0.2555 0.2998 26.8
5 J.P. Crawford 0.2405 0.2730 24.4
6 Matt Olson 0.2378 0.2708 24.2
7 Paul Goldschmidt 0.2611 0.2935 24.1
8 Eugenio Suárez 0.2431 0.1980 24.1
9 Luis Robert Jr. 0.2608 0.3382 23.8

Marcel

Rank Player Proj Actual Error
1 Nicky Lopez 0.2340 0.2998 41.5
2 Vladimir Guerrero Jr. 0.2629 0.3113 39.1
3 Luis Robert Jr. 0.2396 0.3382 31.5
4 Trea Turner 0.2877 0.3277 30.8
5 Eugenio Suárez 0.2590 0.1980 30.6
6 Kyle Tucker 0.2500 0.2945 29.6
7 J.P. Crawford 0.2397 0.2730 28.1
8 Dylan Carlson 0.2305 0.2657 26.6
9 Josh Harrison 0.2414 0.2792 25.4

Razzball

Rank Player Proj Actual Error
1 Michael Brantley 0.2474 0.3113 33.8
2 Akil Baddoo 0.1915 0.2591 32.4
3 Nick Castellanos 0.2578 0.3089 31.5
4 Trea Turner 0.2838 0.3277 30.1
5 Buster Posey 0.2474 0.3038 26.8
6 J.P. Crawford 0.2377 0.2730 26.1
7 Paul Goldschmidt 0.2588 0.2935 25.4
8 Matt Olson 0.2362 0.2708 25.1
9 Luis Robert Jr. 0.2592 0.3382 24.2

Steamer

Rank Player Proj Actual Error
1 Akil Baddoo 0.1935 0.2591 31.8
2 Nick Castellanos 0.2593 0.3089 31.0
3 Trea Turner 0.2853 0.3277 29.6
4 J.P. Crawford 0.2403 0.2730 24.8
5 Aaron Judge 0.2523 0.2873 24.3
6 Luis Robert Jr. 0.2597 0.3382 24.2
7 Buster Posey 0.2544 0.3038 24.0
8 Ty France 0.2582 0.2907 23.3
9 Nicky Lopez 0.2620 0.2998 23.3

ZiPS

Rank Player Proj Actual Error
1 Nicky Lopez 0.2449 0.2998 33.4
2 Jonathan India 0.2243 0.2688 30.8
3 Nick Castellanos 0.2639 0.3089 28.8
4 Jazz Chisholm Jr. 0.1970 0.2478 27.9
5 Vladimir Guerrero Jr. 0.2757 0.3113 27.7
6 Akil Baddoo 0.2060 0.2591 26.4
7 Eugenio Suárez 0.2467 0.1980 25.5
8 Matt Olson 0.2374 0.2708 25.3
9 Didi Gregorius 0.2750 0.2092 25.1

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 Vladimir Guerrero Jr. 0.2629 0.2905 0.3113 39.1 16.6 22.5
2 Brendan Rodgers 0.2315 0.2642 0.2842 25.1 9.6 15.5
3 Yonathan Daza 0.2396 0.2906 0.2824 16.7 1.7 15.0
4 Nicky Lopez 0.2340 0.2555 0.2998 41.5 26.8 14.8
5 Nolan Arenado 0.2892 0.2624 0.2546 17.6 3.1 14.5
6 Dylan Carlson 0.2305 0.2477 0.2657 26.6 13.0 13.5
7 Josh Rojas 0.2267 0.2463 0.2645 25.0 11.7 13.4
8 Mike Yastrzemski 0.2733 0.2473 0.2244 22.0 10.6 11.4
9 Luis Urías 0.2346 0.2500 0.2490 12.6 1.2 11.4
10 Kyle Tucker 0.2500 0.2654 0.2945 29.6 18.2 11.3

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Michael Brantley 0.2474 0.2938 0.3113 33.8 10.4 23.4
2 Sandy León 0.2474 0.1950 0.1832 13.5 1.9 11.6
3 Nelson Cruz 0.2474 0.2674 0.2651 11.9 0.4 11.5
4 DJ Peters 0.2474 0.2011 0.1973 11.4 0.2 11.2
5 Gregory Polanco 0.2474 0.2217 0.2083 13.9 3.9 9.9
6 Starlin Castro 0.2474 0.2749 0.2825 13.1 3.7 9.4
7 Justin Upton 0.2474 0.2289 0.2107 12.3 5.5 6.8
8 Bobby Bradley 0.2474 0.2234 0.2082 10.2 3.4 6.8
9 Eric Hosmer 0.2474 0.2587 0.2692 13.8 7.6 6.2
10 Buster Posey 0.2474 0.2612 0.3038 26.8 20.7 6.1

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Nelson Cruz 0.2583 0.2674 0.2651 6.0 0.4 5.5
2 Juan Lagares 0.2233 0.2336 0.2362 5.4 1.8 3.5
3 Starlin Castro 0.2651 0.2749 0.2825 7.2 3.7 3.5
4 Sandy León 0.2108 0.1950 0.1832 5.3 1.9 3.4
5 Adolis García 0.2100 0.2151 0.2427 22.4 19.1 3.4
6 Jonathan Schoop 0.2525 0.2571 0.2777 19.2 15.9 3.3
7 DJ Peters 0.2149 0.2011 0.1973 3.4 0.2 3.2
8 Buster Posey 0.2544 0.2612 0.3038 24.0 20.7 3.2
9 Carlos Correa 0.2637 0.2681 0.2793 12.1 9.1 3.0
10 Andrew Vaughn 0.2158 0.2218 0.2350 10.6 7.6 3.0

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Vladimir Guerrero Jr. 0.2757 0.2905 0.3113 27.7 16.6 11.1
2 Mike Yastrzemski 0.2643 0.2473 0.2244 19.0 10.6 8.5
3 Jose Iglesias 0.2965 0.2802 0.2712 10.7 3.0 7.7
4 Austin Riley 0.2387 0.2491 0.3034 45.6 37.9 7.7
5 Jonathan India 0.2243 0.2347 0.2688 30.8 23.4 7.3
6 Trey Mancini 0.2765 0.2640 0.2554 10.4 3.4 7.0
7 Bryan Reynolds 0.2475 0.2570 0.3023 38.1 31.2 6.9
8 Joey Votto 0.2403 0.2516 0.2656 15.7 9.1 6.6
9 Nicky Lopez 0.2449 0.2555 0.2998 33.4 26.8 6.6
10 J.D. Martinez 0.2641 0.2731 0.2860 16.5 10.1 6.4

On-Base Percentage

Everybody Missed for On-Base Percentage

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Austin Riley 0.3671
0.3107
(37.9)
0.3012
(47.7)
0.3168
(35.4)
0.3186
(33.8)
0.2968
(46.2)
Yuli Gurriel 0.3835
0.3146
(42.2)
0.3197
(42.3)
0.3195
(40.6)
0.3212
(39.3)
0.3030
(48.3)
Tyler O'Neill 0.3520
0.2960
(30.5)
0.3010
(30.7)
0.2975
(31.0)
0.3008
(28.9)
0.2898
(33.1)
Jackie Bradley Jr. 0.2360
0.3170
(34.3)
0.3232
(34.7)
0.3180
(33.7)
0.3161
(33.1)
0.3168
(34.8)
Juan Soto 0.4648
0.4240
(27.3)
0.4032
(44.4)
0.4248
(28.3)
0.4269
(26.6)
0.4203
(28.8)
Bryan Reynolds 0.3901
0.3291
(40.0)
0.3352
(39.5)
0.3336
(38.5)
0.3350
(37.3)
0.3188
(45.7)
Jonathan India 0.3762
0.3174
(37.7)
0.3212
(38.6)
0.3180
(38.7)
0.3201
(37.1)
0.3140
(38.9)
Cody Bellinger 0.2400
0.3726
(46.1)
0.3620
(40.5)
0.3753
(46.3)
0.3768
(46.9)
0.3657
(44.2)
Eugenio Suárez 0.2857
0.3422
(31.9)
0.3447
(30.3)
0.3423
(30.6)
0.3427
(31.2)
0.3416
(32.4)
Cedric Mullins 0.3596
0.2988
(41.6)
0.3039
(41.8)
0.2982
(43.6)
0.3023
(40.5)
0.2959
(42.6)
Brandon Crawford 0.3734
0.3078
(36.5)
0.3170
(34.4)
0.3079
(37.7)
0.3132
(34.6)
0.3024
(38.7)

Individual Misses for On-Base Percentage

Aggregate

Rank Player Proj Actual Error
1 Starling Marte 0.3243 0.3829 31.3
2 Akil Baddoo 0.2632 0.3297 31.1
3 Vladimir Guerrero Jr. 0.3592 0.4011 29.9
4 Kevin Newman 0.3176 0.2646 28.9
5 Carlos Santana 0.3621 0.3187 28.0
6 Nicky Lopez 0.3171 0.3653 27.7
7 Ty France 0.3263 0.3677 27.5
8 Buster Posey 0.3303 0.3899 27.4
9 Yasmani Grandal 0.3481 0.4198 27.2

Marcel

Rank Player Proj Actual Error
1 Vladimir Guerrero Jr. 0.3325 0.4011 52.2
2 Nicky Lopez 0.2920 0.3653 44.9
3 Bryce Harper 0.3769 0.4288 34.8
4 C.J. Cron 0.3212 0.3748 32.7
5 Dylan Carlson 0.2974 0.3430 32.1
6 Shohei Ohtani 0.3303 0.3725 30.9
7 Ty France 0.3267 0.3677 30.7
8 Adam Frazier 0.3271 0.3679 30.0
9 Matt Olson 0.3333 0.3715 29.8

Razzball

Rank Player Proj Actual Error
1 Akil Baddoo 0.2569 0.3297 35.0
2 Buster Posey 0.3212 0.3899 32.6
3 Starling Marte 0.3241 0.3829 32.6
4 Ty France 0.3212 0.3677 32.3
5 Yoán Moncada 0.3301 0.3750 29.6
6 Kevin Newman 0.3190 0.2646 28.4
7 Yasmani Grandal 0.3492 0.4198 27.7
8 Bryce Harper 0.3868 0.4288 27.1
9 Nicky Lopez 0.3207 0.3653 27.0

Steamer

Rank Player Proj Actual Error
1 Akil Baddoo 0.2584 0.3297 34.1
2 Ty France 0.3233 0.3677 30.6
3 Starling Marte 0.3280 0.3829 30.3
4 Kevin Newman 0.3217 0.2646 30.1
5 Buster Posey 0.3273 0.3899 29.6
6 Yoán Moncada 0.3321 0.3750 28.1
7 Yasmani Grandal 0.3503 0.4198 27.1
8 Carlos Santana 0.3612 0.3187 26.2
9 Adam Frazier 0.3299 0.3679 26.0

ZiPS

Rank Player Proj Actual Error
1 Vladimir Guerrero Jr. 0.3411 0.4011 41.5
2 Nicky Lopez 0.3071 0.3653 32.5
3 Starling Marte 0.3209 0.3829 32.3
4 Carlos Santana 0.3669 0.3187 32.2
5 Yasmani Grandal 0.3448 0.4198 27.9
6 Kyle Seager 0.3247 0.2851 26.9
7 Kevin Newman 0.3120 0.2646 26.5
8 Shohei Ohtani 0.3304 0.3725 26.5
9 Darin Ruf 0.3008 0.3846 26.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 Vladimir Guerrero Jr. 0.3325 0.3592 0.4011 52.2 29.9 22.3
2 Nathaniel Lowe 0.3205 0.3478 0.3567 27.2 6.2 21.0
3 Dylan Carlson 0.2974 0.3203 0.3430 32.1 14.6 17.5
4 Nicky Lopez 0.2920 0.3171 0.3653 44.9 27.7 17.1
5 Juan Soto 0.4032 0.4240 0.4648 44.4 27.3 17.1
6 Luis Urías 0.3174 0.3366 0.3445 19.0 5.0 13.9
7 Seth Brown 0.3238 0.2739 0.2736 13.5 0.2 13.3
8 Ryan Mountcastle 0.3453 0.3187 0.3089 17.7 5.2 12.5
9 Carlos Correa 0.3343 0.3481 0.3656 24.0 11.8 12.3
10 Corey Seager 0.3387 0.3629 0.3936 25.0 12.9 12.1

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Michael Brantley 0.3212 0.3558 0.3622 22.4 3.7 18.7
2 Lewis Brinson 0.3212 0.2730 0.2630 16.0 2.7 13.3
3 Josh Donaldson 0.3212 0.3630 0.3517 18.3 5.6 12.7
4 Jack Mayfield 0.3212 0.2773 0.2718 13.4 1.4 12.1
5 Sandy León 0.3212 0.2716 0.2374 17.7 7.3 10.4
6 Ronald Torreyes 0.3212 0.2828 0.2861 11.0 1.5 9.5
7 Juan Lagares 0.3212 0.2899 0.2663 16.9 7.5 9.5
8 Erik González 0.3212 0.2782 0.2576 13.8 4.5 9.3
9 Albert Pujols 0.3212 0.2877 0.2838 10.1 0.9 9.2
10 DJ Peters 0.3212 0.2824 0.2417 18.3 9.6 8.8

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Andrew Vaughn 0.2808 0.2905 0.3092 14.6 9.2 5.4
2 Miguel Cabrera 0.3433 0.3317 0.3156 13.1 8.0 5.1
3 Adolis García 0.2525 0.2576 0.2862 22.6 18.3 4.3
4 Jace Peterson 0.3229 0.3340 0.3477 8.3 4.4 3.9
5 Albert Pujols 0.3018 0.2877 0.2838 4.5 0.9 3.6
6 Justin Upton 0.3270 0.3154 0.2964 10.1 6.6 3.5
7 J.D. Martinez 0.3602 0.3529 0.3491 5.3 1.8 3.5
8 Patrick Wisdom 0.2782 0.2851 0.3048 11.0 7.7 3.3
9 Ty France 0.3233 0.3263 0.3677 30.6 27.5 3.2
10 Akil Baddoo 0.2584 0.2632 0.3297 34.1 31.1 3.0

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Vladimir Guerrero Jr. 0.3411 0.3592 0.4011 41.5 29.9 11.6
2 Joey Votto 0.3464 0.3657 0.3752 15.1 5.6 9.5
3 Austin Riley 0.2968 0.3107 0.3671 46.2 37.9 8.3
4 Mike Yastrzemski 0.3406 0.3286 0.3107 16.2 9.1 7.1
5 Yuli Gurriel 0.3030 0.3146 0.3835 48.3 42.2 6.1
6 Darin Ruf 0.3008 0.3218 0.3846 26.0 19.9 6.1
7 Bryan Reynolds 0.3188 0.3291 0.3901 45.7 40.0 5.8
8 Jose Iglesias 0.3260 0.3166 0.3092 8.9 3.3 5.5
9 Raimel Tapia 0.3371 0.3284 0.3271 5.7 0.3 5.4
10 Brandon Marsh 0.2813 0.3026 0.3166 9.0 3.9 5.2

Slugging Percentage

Everybody Missed for Slugging Percentage

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Mike Zunino 0.5586
0.3878
(67.0)
0.3862
(71.3)
0.3875
(68.4)
0.3853
(68.1)
0.3904
(66.5)
Shohei Ohtani 0.5922
0.4863
(72.7)
0.4765
(85.3)
0.4957
(68.9)
0.4918
(69.5)
0.4716
(83.0)
Bryce Harper 0.6148
0.5206
(61.2)
0.4969
(81.3)
0.5190
(64.2)
0.5192
(62.3)
0.5235
(60.2)
Vladimir Guerrero Jr. 0.6010
0.5138
(66.4)
0.4400
(124.8)
0.5207
(64.0)
0.5228
(60.4)
0.4982
(78.3)
Tyler O'Neill 0.5602
0.4366
(70.6)
0.4185
(85.7)
0.4308
(75.6)
0.4428
(67.5)
0.4360
(71.6)
Jackie Bradley Jr. 0.2610
0.4095
(60.2)
0.4250
(62.6)
0.4113
(59.4)
0.4047
(57.9)
0.4125
(60.9)
Cody Bellinger 0.3016
0.5579
(86.9)
0.5190
(69.8)
0.5697
(89.8)
0.5587
(87.1)
0.5455
(82.1)
Joey Votto 0.5625
0.4217
(79.2)
0.4202
(85.4)
0.4439
(69.3)
0.4382
(70.7)
0.3844
(99.9)
Brandon Crawford 0.5217
0.3750
(84.9)
0.3903
(81.9)
0.3687
(90.3)
0.3842
(80.1)
0.3720
(87.3)
Cedric Mullins 0.5183
0.3882
(93.2)
0.3813
(104.5)
0.3857
(97.1)
0.3888
(93.0)
0.3900
(92.9)
Christian Yelich 0.3734
0.5251
(68.3)
0.5583
(79.3)
0.5286
(68.3)
0.5239
(67.5)
0.5229
(66.6)
Brandon Belt 0.5969
0.4328
(65.5)
0.4381
(67.3)
0.4284
(68.6)
0.4461
(60.6)
0.4239
(69.4)
DJ LeMahieu 0.3618
0.4587
(60.4)
0.4881
(73.6)
0.4576
(57.3)
0.4550
(57.6)
0.4634
(62.7)

Individual Misses for Slugging Percentage

Aggregate

Rank Player Proj Actual Error
1 Gleyber Torres 0.5146 0.3660 72.6
2 Bryan Reynolds 0.4236 0.5224 68.9
3 Marcus Semien 0.4545 0.5383 66.4
4 Buster Posey 0.3711 0.4987 61.5
5 Akil Baddoo 0.3167 0.4358 58.6
6 Matt Chapman 0.5029 0.4026 57.5
7 Nick Castellanos 0.4874 0.5763 56.6

Marcel

Rank Player Proj Actual Error
1 Marcus Semien 0.4409 0.5383 83.5
2 Austin Riley 0.4309 0.5305 77.8
3 Kyle Tucker 0.4533 0.5573 69.1
4 Luis Urías 0.3538 0.4449 62.1
5 Nick Castellanos 0.4944 0.5763 58.4
6 Buster Posey 0.3889 0.4987 58.0
7 Dominic Smith 0.4983 0.3632 57.8

Razzball

Rank Player Proj Actual Error
1 Marcus Semien 0.4444 0.5383 76.2
2 Gleyber Torres 0.5116 0.3660 69.2
3 Bryan Reynolds 0.4282 0.5224 68.2
4 Akil Baddoo 0.3036 0.4358 66.2
5 Andrelton Simmons 0.4185 0.2743 59.9
6 Nick Castellanos 0.4907 0.5763 56.8
7 Jorge Polanco 0.4275 0.5034 56.2

Steamer

Rank Player Proj Actual Error
1 Marcus Semien 0.4456 0.5383 73.2
2 Gleyber Torres 0.5063 0.3660 68.1
3 Bryan Reynolds 0.4290 0.5224 65.7
4 Akil Baddoo 0.3107 0.4358 61.5
5 Buster Posey 0.3738 0.4987 60.5
6 Nick Castellanos 0.4824 0.5763 59.8
7 Alec Bohm 0.4815 0.3421 54.6

ZiPS

Rank Player Proj Actual Error
1 Gleyber Torres 0.5259 0.3660 77.7
2 Bryan Reynolds 0.4138 0.5224 76.1
3 Matt Chapman 0.5208 0.4026 67.7
4 Jonathan India 0.3661 0.4586 64.2
5 Buster Posey 0.3686 0.4987 63.3
6 LaMonte Wade Jr. 0.3306 0.4821 61.3
7 Jesse Winker 0.4474 0.5556 56.9

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 Vladimir Guerrero Jr. 0.4400 0.5138 0.6010 124.8 66.4 58.4
2 Austin Riley 0.4309 0.4712 0.5305 77.8 44.5 33.3
3 C.J. Cron 0.4634 0.5132 0.5298 46.1 13.4 32.7
4 Rafael Devers 0.4906 0.5296 0.5381 43.4 10.9 32.5
5 Brendan Rodgers 0.3744 0.4378 0.4703 47.2 16.8 30.4
6 Carlos Correa 0.4510 0.4875 0.4847 33.0 3.2 29.8
7 Luis Urías 0.3538 0.3925 0.4449 62.1 34.4 27.7
8 Kyle Tucker 0.4533 0.4871 0.5573 69.1 44.3 24.8
9 Jeimer Candelario 0.4040 0.4329 0.4434 35.9 11.5 24.4
10 Dylan Carlson 0.3992 0.4263 0.4373 34.6 11.7 23.0

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Nelson Cruz 0.4185 0.5240 0.4971 52.5 11.1 41.4
2 Josh Donaldson 0.4185 0.4687 0.4748 36.8 7.6 29.1
3 Sandy León 0.4185 0.3098 0.2673 30.8 7.6 23.1
4 Kelvin Gutiérrez 0.4185 0.3458 0.3162 26.8 6.4 20.4
5 Magneuris Sierra 0.4185 0.3279 0.2679 31.3 11.7 19.6
6 Ronald Torreyes 0.4185 0.3626 0.3459 21.1 3.0 18.0
7 Brock Holt 0.4185 0.3486 0.2979 28.4 11.1 17.3
8 Mike Yastrzemski 0.4078 0.4367 0.4573 32.4 15.2 17.2
9 Yadier Molina 0.4185 0.3792 0.3705 17.3 0.4 16.9
10 Guillermo Heredia 0.4185 0.3668 0.3541 18.4 1.7 16.7

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 José Ramírez 0.5156 0.5342 0.5380 19.6 7.5 12.1
2 Miguel Cabrera 0.4396 0.4177 0.3856 24.0 12.7 11.3
3 Teoscar Hernández 0.4668 0.4852 0.5236 38.8 27.6 11.2
4 Trea Turner 0.4719 0.4856 0.5361 46.9 37.7 9.2
5 Chris Taylor 0.4118 0.4266 0.4379 20.1 11.1 8.9
6 Maikel Franco 0.4653 0.4434 0.3554 40.9 32.3 8.6
7 Yadier Molina 0.3976 0.3792 0.3705 8.9 0.4 8.5
8 Adolis García 0.3793 0.3923 0.4544 51.9 43.5 8.4
9 Max Muncy 0.4548 0.4671 0.5272 47.8 40.2 7.6
10 Joc Pederson 0.4978 0.4822 0.4219 32.5 25.2 7.3

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Joey Votto 0.3844 0.4217 0.5625 99.9 79.2 20.6
2 J.D. Martinez 0.4874 0.5132 0.5175 25.0 7.8 17.3
3 Yonny Hernández 0.4185 0.3230 0.2517 26.1 10.5 15.6
4 Nelson Cruz 0.5505 0.5240 0.4971 25.8 11.1 14.7
5 Miguel Sanó 0.5279 0.4998 0.4660 28.0 13.8 14.2
6 Tyler Stephenson 0.3623 0.3936 0.4314 31.5 18.4 13.1
7 Luis Torrens 0.3503 0.3829 0.4306 33.9 21.0 12.9
8 Yuli Gurriel 0.4230 0.4421 0.4623 29.4 17.0 12.4
9 Jonathan India 0.3661 0.3842 0.4586 64.2 52.0 12.3
10 Trey Mancini 0.4906 0.4699 0.4317 30.6 18.7 11.9

Pitching Projection Accuracy

Batters Faced (BF)

Everybody Missed for Batters Faced (BF)

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Julio Teheran 20
555
(535.3)
397
(377.0)
519
(499.1)
508
(487.6)
639
(619.1)
Mike Fiers 45
598
(553.3)
443
(398.0)
598
(553.4)
643
(597.6)
554
(509.0)

Individual Misses for Batters Faced (BF)

Aggregate

Rank Player Proj Actual Error
1 Tanner Roark 595 31 564.3
2 Stephen Strasburg 609 95 514.5
3 Josh Lindblom 591 85 506.2
4 James Paxton 508 5 503.2
5 Cole Irvin 268 768 500.3
6 Dustin May 549 93 456.3
7 Chris Archer 514 83 431.5
8 Spencer Turnbull 614 201 412.9
9 Jacob deGrom 736 324 412.1
10 Jack Flaherty 727 322 405.5

Marcel

Rank Player Proj Actual Error
1 Cole Irvin 159 768 609.0
2 Chris Flexen 139 741 602.0
3 Luis Garcia 166 633 467.0
4 Julio Urías 321 745 424.0
5 Shane McClanahan 100 517 417.0
6 Walker Buehler 399 815 416.0
7 Nathan Eovaldi 349 764 415.0
8 Logan Gilbert 100 503 403.0
9 Sandy Alcantara 435 837 402.0
10 Marcus Stroman 333 730 397.0

Razzball

Rank Player Proj Actual Error
1 Adam Wainwright 100 828 728.0
2 Cole Irvin 118 768 649.5
3 Luis Garcia 103 633 530.2
4 Garrett Richards 100 617 517.0
5 Matt Harvey 100 582 482.0
6 Vladimir Gutierrez 35 496 461.3
7 James Paxton 462 5 457.4
8 Spencer Turnbull 645 201 444.4
9 Logan Gilbert 76 503 427.4
10 Wil Crowe 100 524 424.0

Steamer

Rank Player Proj Actual Error
1 Stephen Strasburg 687 95 591.9
2 Tanner Roark 599 31 567.7
3 Cole Irvin 208 768 559.6
4 Josh Lindblom 639 85 554.2
5 James Paxton 557 5 552.1
6 Chris Archer 590 83 507.0
7 Michael Lorenzen 626 125 500.7
8 Tejay Antone 606 128 477.6
9 Jacob deGrom 800 324 476.5
10 Nate Pearson 547 71 475.6

ZiPS

Rank Player Proj Actual Error
1 Dakota Hudson 691 34 657.1
2 Bernardo Flores Jr. 649 3 646.1
3 Peter Lambert 653 30 623.0
4 Angel Rondón 604 7 596.9
5 Darren McCaughan 624 39 585.1
6 Tanner Roark 592 31 560.9
7 Dustin May 645 93 551.9
8 Packy Naughton 651 108 543.1
9 Tyler Beede 545 6 539.1
10 Alec Bettinger 581 51 529.9

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 Eduardo Rodriguez 337 670 675 338.0 4.8 333.2
2 Sandy Alcantara 435 752 837 402.0 85.1 316.9
3 Marcus Stroman 333 638 730 397.0 92.3 304.7
4 Kevin Gausman 386 679 775 389.0 96.0 293.0
5 Ryan Yarbrough 348 668 653 305.0 15.0 290.0
6 Corbin Burnes 299 588 657 358.0 68.8 289.2
7 Chris Flexen 139 423 741 602.0 318.0 284.0
8 Walker Buehler 399 682 815 416.0 133.0 283.0
9 José Berríos 478 752 781 303.0 29.3 273.7
10 Luis Castillo 476 747 803 327.0 56.1 270.9

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Adam Wainwright 100 586 828 728.0 242.2 485.8
2 Caleb Smith 100 524 500 400.0 23.7 376.3
3 Alec Mills 100 560 517 417.0 43.1 373.9
4 Garrett Richards 100 435 617 517.0 181.8 335.2
5 Joe Ross 100 492 460 360.0 31.9 328.1
6 Matt Harvey 100 425 582 482.0 156.5 325.5
7 Wil Crowe 100 416 524 424.0 108.2 315.8
8 John Gant 100 407 491 391.0 84.3 306.7
9 Taylor Hearn 100 369 441 341.0 72.2 268.8
10 Chi Chi González 100 333 448 348.0 115.2 232.8

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jhoulys Chacín 4 250 269 264.7 18.8 245.8
2 Griffin Jax 4 246 360 355.6 113.8 241.7
3 Nabil Crismatt 42 273 351 308.7 77.9 230.8
4 Matt Peacock 4 217 386 381.6 168.8 212.8
5 Riley Smith 95 299 301 206.2 1.6 204.6
6 Kolby Allard 230 429 534 304.3 105.2 199.1
7 Tyler Alexander 153 338 451 298.1 113.0 185.2
8 Patrick Sandoval 134 319 363 228.8 44.3 184.5
9 Vladimir Gutierrez 52 225 496 444.1 271.2 172.9
10 Joel Payamps 13 182 205 192.1 22.7 169.5

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Packy Naughton 651 254 108 543.1 145.7 397.4
2 Jackson Kowar 589 242 154 435.1 88.0 347.1
3 Dakota Hudson 691 348 34 657.1 313.8 343.3
4 Peter Lambert 653 329 30 623.0 298.8 324.2
5 Cory Abbott 572 251 82 490.1 169.1 321.0
6 Robert Dugger 534 217 121 413.0 96.0 317.0
7 Darren McCaughan 624 314 39 585.1 275.2 309.9
8 Bernardo Flores Jr. 649 351 3 646.1 348.2 297.9
9 Yennsy Díaz 597 301 112 484.9 188.6 296.3
10 Sean Reid-Foley 517 222 92 424.9 129.9 295.0

wOBA

Everybody Missed for wOBA

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Kyle Hendricks 0.3435
0.2939
(30.8)
0.2974
(38.2)
0.1088
(83.4)
0.2985
(28.6)
0.2879
(32.6)
Adam Wainwright 0.2731
0.3066
(36.2)
0.3159
(33.2)
0.3143
(140.4)
0.3062
(34.5)
0.3070
(39.7)
Jake Arrieta 0.3989
0.3140
(35.0)
0.3297
(33.8)
0.1306
(65.6)
0.3188
(33.6)
0.3060
(37.0)
J.A. Happ 0.3601
0.3049
(30.1)
0.3158
(31.5)
0.1319
(67.0)
0.3149
(24.6)
0.2939
(35.0)
Patrick Corbin 0.3576
0.2945
(39.6)
0.3073
(39.7)
0.1223
(80.3)
0.2948
(40.7)
0.2912
(39.2)

Individual Misses for wOBA

Aggregate

Rank Player Proj Actual Error
1 Carlos Rodón 0.3156 0.2462 42.6
2 Zack Wheeler 0.2924 0.2553 40.2
3 Corbin Burnes 0.2823 0.2315 40.2
4 Jesús Luzardo 0.2851 0.3736 34.2
5 Ranger Suarez 0.3068 0.2370 33.5
6 Mitch Keller 0.3041 0.3772 29.5
7 Dallas Keuchel 0.3043 0.3555 29.5
8 Sandy Alcantara 0.3022 0.2776 29.2
9 Freddy Peralta 0.2905 0.2518 28.4
10 Julio Urías 0.2917 0.2651 27.5

Marcel

Rank Player Proj Actual Error
1 Corbin Burnes 0.3124 0.2315 51.4
2 Carlos Rodón 0.3225 0.2462 39.3
3 Kevin Gausman 0.3169 0.2647 38.4
4 Dallas Keuchel 0.3051 0.3555 38.2
5 Ranger Suarez 0.3310 0.2370 38.2
6 Brad Keller 0.2988 0.3584 38.1
7 Zach Davies 0.3078 0.3617 37.8
8 Robbie Ray 0.3376 0.2862 37.7
9 Freddy Peralta 0.3142 0.2518 34.6
10 Logan Webb 0.3336 0.2730 34.5

Razzball

Rank Player Proj Actual Error
1 Alek Manoah 0.3143 0.2727 78.1
2 Dallas Keuchel 0.1188 0.3555 78.0
3 Zach Davies 0.1311 0.3617 68.3
4 Brad Keller 0.1219 0.3584 66.3
5 Joe Ross 0.3143 0.3060 62.9
6 Caleb Smith 0.3143 0.3182 62.3
7 John Gant 0.3143 0.3201 60.2
8 Nestor Cortes 0.3143 0.2840 59.4
9 Craig Stammen 0.3143 0.2796 57.9
10 Paolo Espino 0.3143 0.3183 56.6

Steamer

Rank Player Proj Actual Error
1 Carlos Rodón 0.3170 0.2462 42.4
2 Corbin Burnes 0.2846 0.2315 40.5
3 Zack Wheeler 0.2916 0.2553 38.0
4 Ranger Suarez 0.3089 0.2370 33.6
5 Jesús Luzardo 0.2886 0.3736 33.4
6 Mitch Keller 0.3050 0.3772 29.9
7 Julio Urías 0.2964 0.2651 29.7
8 Freddy Peralta 0.2941 0.2518 29.5
9 Sandy Alcantara 0.3020 0.2776 27.5
10 Lance Lynn 0.2973 0.2635 27.1

ZiPS

Rank Player Proj Actual Error
1 Carlos Rodón 0.3108 0.2462 42.0
2 Dallas Keuchel 0.2836 0.3555 41.6
3 Zack Wheeler 0.2870 0.2553 38.8
4 Corbin Burnes 0.2744 0.2315 37.4
5 Zach Davies 0.2963 0.3617 34.3
6 Jesús Luzardo 0.2838 0.3736 33.1
7 Garrett Richards 0.2906 0.3569 32.2
8 Ranger Suarez 0.2988 0.2370 31.7
9 Brad Keller 0.2931 0.3584 31.4
10 Freddy Peralta 0.2873 0.2518 28.8

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 Kevin Gausman 0.3169 0.2799 0.2647 38.4 19.8 18.6
2 Robbie Ray 0.3376 0.3028 0.2862 37.7 20.7 16.9
3 Mike Foltynewicz 0.3134 0.3258 0.3528 24.7 9.8 14.9
4 Nathan Eovaldi 0.3321 0.2998 0.2991 23.2 8.4 14.8
5 Logan Webb 0.3336 0.2978 0.2730 34.5 20.9 13.6
6 Brad Keller 0.2988 0.3076 0.3584 38.1 24.8 13.3
7 Trevor Rogers 0.3328 0.2961 0.2682 34.1 21.0 13.0
8 Alex Wood 0.3276 0.2925 0.2991 15.1 2.1 13.0
9 Hyun Jin Ryu 0.2859 0.2913 0.3130 20.9 7.9 12.9
10 Dylan Cease 0.3418 0.3106 0.2942 31.8 18.9 12.9

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Adam Wainwright 0.3143 0.3066 0.2731 140.4 36.2 104.2
2 Caleb Smith 0.3143 0.3109 0.3182 62.3 1.5 60.8
3 Craig Stammen 0.3143 0.2789 0.2796 57.9 3.4 54.5
4 John Gant 0.3143 0.2978 0.3201 60.2 5.9 54.3
5 Alek Manoah 0.3143 0.3143 0.2727 78.1 23.8 54.2
6 Kyle Hendricks 0.1088 0.2939 0.3435 83.4 30.8 52.6
7 Taylor Hearn 0.3143 0.3155 0.3203 54.0 2.4 51.6
8 Cole Irvin 0.1188 0.3037 0.3207 56.4 5.1 51.3
9 Joe Ross 0.3143 0.3234 0.3060 62.9 12.7 50.1
10 Dallas Keuchel 0.1188 0.3043 0.3555 78.0 29.5 48.5

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Vladimir Gutierrez 0.3071 0.3195 0.3410 12.6 5.6 7.0
2 Lucas Giolito 0.2908 0.2758 0.2887 7.7 1.9 5.8
3 Yusmeiro Petit 0.3095 0.2897 0.2795 12.0 6.4 5.6
4 Steve Cishek 0.3191 0.3004 0.3040 7.3 2.0 5.2
5 Craig Stammen 0.2935 0.2789 0.2796 8.0 3.4 4.6
6 Nabil Crismatt 0.2868 0.2971 0.3303 12.3 8.0 4.2
7 Chris Flexen 0.2962 0.3012 0.3109 4.6 0.4 4.2
8 Matt Moore 0.3197 0.3293 0.3628 11.6 7.8 3.8
9 Jon Lester 0.3193 0.3235 0.3511 14.6 10.9 3.7
10 Vince Velasquez 0.2995 0.3064 0.3680 25.0 21.4 3.6

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lucas Giolito 0.2451 0.2758 0.2887 21.2 1.9 19.4
2 Dallas Keuchel 0.2836 0.3043 0.3555 41.6 29.5 12.2
3 Ryan Weathers 0.2917 0.3208 0.3520 18.5 8.4 10.1
4 Mike Foltynewicz 0.3051 0.3258 0.3528 19.7 9.8 9.9
5 James Kaprielian 0.3241 0.3087 0.3130 12.6 3.0 9.6
6 Ryan Yarbrough 0.2860 0.3037 0.3238 15.5 6.4 9.1
7 Zack Greinke 0.2765 0.2926 0.3082 12.4 3.8 8.6
8 Hyun Jin Ryu 0.2762 0.2913 0.3130 15.9 7.9 8.0
9 Tyler Alexander 0.3190 0.3055 0.3151 8.1 0.3 7.8
10 Zach Davies 0.2963 0.3117 0.3617 34.3 26.5 7.8

Strikeout Rate

Everybody Missed for Strikeout Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Paul Sewald 0.3939
0.2186
(44.5)
0.2231
(45.3)
0.2320
(42.6)
0.2068
(47.8)
0.2305
(41.6)
Zack Wheeler 0.2909
0.2264
(49.1)
0.2255
(56.3)
0.2283
(52.6)
0.2322
(44.7)
0.2187
(56.3)
Carlos Rodón 0.3464
0.2229
(62.4)
0.2214
(67.2)
0.2192
(67.6)
0.2202
(64.1)
0.2294
(59.4)
Corbin Burnes 0.3562
0.2836
(43.3)
0.2809
(50.0)
0.2790
(50.3)
0.2817
(44.9)
0.2900
(39.6)
Jacob deGrom 0.4506
0.3315
(36.4)
0.3068
(46.8)
0.3441
(34.3)
0.3461
(31.9)
0.3043
(45.5)
Sean Manaea 0.2573
0.2034
(35.6)
0.2124
(34.5)
0.2045
(39.4)
0.1998
(38.7)
0.2059
(34.3)
Chris Flexen 0.1687
0.2437
(60.5)
0.2158
(34.3)
0.2472
(58.6)
0.2514
(65.8)
0.2324
(51.6)
Dylan Cease 0.3192
0.2296
(58.7)
0.2173
(72.7)
0.2355
(58.8)
0.2288
(59.7)
0.2246
(62.8)

Individual Misses for Strikeout Rate

Aggregate

Rank Player Proj Actual Error
1 Patrick Corbin 0.2394 0.1904 41.7
2 Luis Castillo 0.2823 0.2391 40.0
3 Zack Greinke 0.2190 0.1722 37.3
4 Dallas Keuchel 0.1741 0.1319 35.2
5 Nick Pivetta 0.2057 0.2648 34.6
6 Logan Webb 0.2016 0.2651 33.9
7 Drew Smyly 0.2679 0.2143 32.9
8 Walker Buehler 0.2929 0.2601 32.1
9 Tanner Houck 0.1894 0.3053 31.1
10 Jon Lester 0.1877 0.1451 30.8

Marcel

Rank Player Proj Actual Error
1 Patrick Corbin 0.2585 0.1904 50.5
2 Zack Greinke 0.2350 0.1722 43.3
3 Dallas Keuchel 0.1921 0.1319 42.8
4 Mike Foltynewicz 0.2338 0.1655 39.5
5 Matt Peacock 0.2320 0.1295 39.2
6 Cole Irvin 0.2138 0.1628 38.6
7 Jon Lester 0.2061 0.1451 37.7
8 Michael Kopech 0.2302 0.3614 37.6
9 Kevin Gausman 0.2461 0.2929 36.9
10 Chi Chi González 0.2040 0.1250 35.0

Razzball

Rank Player Proj Actual Error
1 Chi Chi González 0.2320 0.1250 48.2
2 Luis Castillo 0.2892 0.2391 40.7
3 Matt Harvey 0.2320 0.1632 40.4
4 Matt Peacock 0.2320 0.1295 39.8
5 Logan Webb 0.1991 0.2651 38.9
6 Yusmeiro Petit 0.2320 0.1182 35.8
7 Nick Pivetta 0.2103 0.2648 35.6
8 Wily Peralta 0.2320 0.1443 35.5
9 Drew Smyly 0.2776 0.2143 34.9
10 Riley Smith 0.2320 0.1196 34.0

Steamer

Rank Player Proj Actual Error
1 Luis Castillo 0.2899 0.2391 45.7
2 Drew Smyly 0.2826 0.2143 40.7
3 Patrick Corbin 0.2381 0.1904 40.4
4 Nick Pivetta 0.2017 0.2648 37.6
5 Logan Webb 0.2038 0.2651 32.9
6 Vladimir Gutierrez 0.2368 0.1774 32.5
7 Jon Lester 0.1899 0.1451 31.9
8 Tanner Houck 0.1892 0.3053 31.3
9 Kyle Hendricks 0.2003 0.1669 31.0
10 David Price 0.2634 0.1779 29.9

ZiPS

Rank Player Proj Actual Error
1 Zack Greinke 0.2376 0.1722 49.7
2 Patrick Corbin 0.2490 0.1904 48.4
3 Lucas Giolito 0.3402 0.2792 48.2
4 Dallas Keuchel 0.1918 0.1319 47.3
5 Walker Buehler 0.3079 0.2601 43.7
6 Michael Kopech 0.2023 0.3614 43.7
7 Sandy Alcantara 0.1861 0.2401 40.3
8 Wily Peralta 0.2320 0.1443 37.6
9 Nick Pivetta 0.2052 0.2648 35.5
10 Logan Webb 0.2019 0.2651 34.1

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 Matt Peacock 0.2320 0.1593 0.1295 39.2 14.1 25.2
2 Cole Irvin 0.2138 0.1766 0.1628 38.6 15.8 22.8
3 Josh Fleming 0.2203 0.1628 0.1451 33.3 10.9 22.4
4 Aroldis Chapman 0.2961 0.3717 0.3992 25.3 5.1 20.2
5 Mike Foltynewicz 0.2338 0.1929 0.1655 39.5 19.9 19.6
6 Robbie Ray 0.2796 0.2951 0.3208 32.5 14.7 17.7
7 Spenser Watkins 0.2320 0.1582 0.1373 23.9 7.0 16.9
8 Alex Reyes 0.2364 0.2813 0.2997 20.3 3.7 16.6
9 Julio Urías 0.2305 0.2449 0.2617 23.9 7.6 16.2
10 Craig Kimbrel 0.2789 0.3367 0.4255 34.6 19.3 15.3

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Matt Harvey 0.2320 0.1685 0.1632 40.4 6.9 33.4
2 Matt Peacock 0.2320 0.1593 0.1295 39.8 14.1 25.7
3 Chi Chi González 0.2320 0.1711 0.1250 48.2 23.6 24.6
4 Julio Urías 0.2259 0.2449 0.2617 26.3 7.6 18.6
5 Trevor May 0.2320 0.3167 0.3120 21.1 3.0 18.1
6 Alex Reyes 0.2320 0.2813 0.2997 21.3 3.7 17.5
7 Spenser Watkins 0.2320 0.1582 0.1373 24.3 7.0 17.3
8 Wily Peralta 0.2320 0.1844 0.1443 35.5 18.8 16.7
9 Alec Mills 0.2320 0.1952 0.1683 33.3 17.4 15.9
10 Rex Brothers 0.2320 0.2915 0.3178 20.1 4.6 15.5

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Vladimir Gutierrez 0.2368 0.2100 0.1774 32.5 19.5 13.0
2 Garrett Crochet 0.3905 0.3350 0.2826 26.2 13.6 12.7
3 Robbie Ray 0.2822 0.2951 0.3208 25.1 14.7 10.4
4 Drew Smyly 0.2826 0.2679 0.2143 40.7 32.9 7.8
5 Tylor Megill 0.2231 0.2402 0.2612 12.1 5.4 6.7
6 Madison Bumgarner 0.1847 0.1940 0.2023 7.0 1.0 6.0
7 Jorge López 0.1776 0.1878 0.2018 10.0 4.1 5.9
8 Taylor Hearn 0.2675 0.2536 0.2086 28.7 22.8 5.9
9 Kohei Arihara 0.2320 0.1984 0.1348 18.4 12.5 5.9
10 Frankie Montas 0.2230 0.2300 0.2661 28.7 22.9 5.8

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lucas Giolito 0.3402 0.3018 0.2792 48.2 21.1 27.1
2 Wily Peralta 0.2320 0.1844 0.1443 37.6 18.8 18.8
3 Spenser Watkins 0.2320 0.1582 0.1373 25.7 7.0 18.6
4 Michael Kopech 0.2023 0.2525 0.3614 43.7 29.1 14.5
5 Sandy Alcantara 0.1861 0.2017 0.2401 40.3 26.6 13.7
6 James Karinchak 0.4383 0.3798 0.3319 26.4 12.8 13.6
7 Mike Foltynewicz 0.2162 0.1929 0.1655 33.2 19.9 13.2
8 Jordan Lyles 0.2065 0.1894 0.1899 17.3 4.8 12.6
9 Zack Greinke 0.2376 0.2190 0.1722 49.7 37.3 12.5
10 Emmanuel Clase 0.2069 0.2501 0.2652 14.6 2.4 12.3

Walk Rate

Everybody Missed for Walk Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
John Gant 0.1446
0.1051
(20.7)
0.1061
(18.1)
0.0869
(28.5)
0.1077
(19.8)
0.1026
(21.0)
Adbert Alzolay 0.0655
0.1098
(21.6)
0.1020
(19.7)
0.1075
(21.6)
0.1084
(20.5)
0.1136
(24.6)
Robbie Ray 0.0673
0.1207
(39.2)
0.1208
(42.6)
0.1206
(40.9)
0.1212
(39.1)
0.1205
(40.5)
Tyler Anderson 0.0541
0.0847
(19.6)
0.0888
(25.5)
0.0869
(22.8)
0.0860
(20.1)
0.0811
(18.5)
Julio Urías 0.0510
0.0850
(23.3)
0.0841
(25.8)
0.0903
(28.9)
0.0869
(24.2)
0.0778
(19.4)
Corbin Burnes 0.0518
0.0929
(25.2)
0.0903
(26.3)
0.0958
(28.6)
0.0956
(26.6)
0.0872
(22.8)
Zach Davies 0.1123
0.0736
(27.7)
0.0774
(22.3)
0.0770
(23.9)
0.0764
(26.2)
0.0674
(30.5)
Aaron Nola 0.0521
0.0801
(19.0)
0.0849
(25.7)
0.0818
(22.0)
0.0821
(20.0)
0.0765
(17.8)
Antonio Senzatela 0.0478
0.0834
(22.1)
0.0830
(24.6)
0.0841
(24.1)
0.0819
(20.7)
0.0841
(23.8)
Chris Flexen 0.0540
0.0867
(22.3)
0.1007
(35.8)
0.0905
(26.7)
0.0874
(22.3)
0.0823
(20.4)
Blake Snell 0.1255
0.0918
(20.0)
0.0888
(19.3)
0.0893
(20.1)
0.0914
(20.6)
0.0947
(17.4)
Sandy Alcantara 0.0597
0.0966
(28.6)
0.0943
(30.2)
0.0969
(30.7)
0.0934
(25.4)
0.0996
(32.7)

Individual Misses for Walk Rate

Aggregate

Rank Player Proj Actual Error
1 Luis Garcia 0.1248 0.0790 27.3
2 Lance McCullers Jr. 0.0864 0.1111 18.7
3 Kolby Allard 0.0940 0.0581 17.8
4 Chi Chi González 0.1045 0.0625 17.6
5 Triston McKenzie 0.0850 0.1172 17.2
6 Joe Jiménez 0.0884 0.1667 17.0
7 José Alvarado 0.1244 0.1873 16.5
8 Shane McClanahan 0.1058 0.0716 16.3

Marcel

Rank Player Proj Actual Error
1 Nathan Eovaldi 0.0745 0.0458 23.1
2 Cole Irvin 0.0818 0.0547 22.0
3 Kolby Allard 0.0976 0.0581 21.9
4 José Alvarado 0.1088 0.1873 19.3
5 Logan Webb 0.0895 0.0604 18.3
6 Joe Jiménez 0.0806 0.1667 17.7
7 Adam Wainwright 0.0796 0.0604 17.2
8 Alex Reyes 0.1091 0.1640 16.9

Razzball

Rank Player Proj Actual Error
1 Luis Garcia 0.1187 0.0790 24.8
2 Alex Reyes 0.0869 0.1640 24.6
3 Kolby Allard 0.0992 0.0581 21.7
4 Adam Wainwright 0.0869 0.0604 21.6
5 Caleb Smith 0.0869 0.1260 19.7
6 Junior Guerra 0.0869 0.1498 19.4
7 Logan Webb 0.0928 0.0604 19.1
8 Nathan Eovaldi 0.0709 0.0458 18.8

Steamer

Rank Player Proj Actual Error
1 Luis Garcia 0.1198 0.0790 23.7
2 Lance McCullers Jr. 0.0841 0.1111 20.8
3 Kolby Allard 0.0952 0.0581 18.1
4 Ryan Weathers 0.1228 0.0748 17.9
5 José Alvarado 0.1195 0.1873 17.8
6 Triston McKenzie 0.0857 0.1172 17.2
7 Joe Jiménez 0.0906 0.1667 16.7
8 Logan Webb 0.0916 0.0604 16.6

ZiPS

Rank Player Proj Actual Error
1 Luis Garcia 0.1360 0.0790 35.6
2 Chi Chi González 0.1118 0.0625 21.8
3 Tyler Kinley 0.1576 0.0881 20.3
4 Jesús Luzardo 0.0668 0.1098 19.1
5 Carlos Rodón 0.1040 0.0674 19.1
6 Germán Márquez 0.0608 0.0847 18.6
7 Shane McClanahan 0.1068 0.0716 17.8
8 Huascar Ynoa 0.1151 0.0672 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 Cole Irvin 0.0818 0.0638 0.0547 22.0 4.9 17.1
2 Chris Flexen 0.1007 0.0867 0.0540 35.8 22.3 13.5
3 Cristian Javier 0.0862 0.1187 0.1250 15.8 3.8 12.0
4 Casey Mize 0.0896 0.0747 0.0670 14.7 3.1 11.6
5 Johan Oviedo 0.0862 0.1298 0.1285 11.8 0.4 11.4
6 Jake Brentz 0.0869 0.1401 0.1331 12.4 1.2 11.2
7 Bailey Ober 0.0869 0.0621 0.0501 14.5 3.5 11.0
8 Rex Brothers 0.0885 0.1637 0.1483 13.8 3.0 10.7
9 Tyler Matzek 0.0838 0.1213 0.1402 14.5 5.7 8.8
10 Dillon Maples 0.1026 0.1693 0.1799 10.5 1.8 8.7

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jake Brentz 0.0869 0.1401 0.1331 13.0 1.2 11.8
2 Rex Brothers 0.0869 0.1637 0.1483 14.6 3.0 11.6
3 Josh Tomlin 0.0869 0.0366 0.0229 13.9 2.4 11.5
4 Darwinzon Hernández 0.0869 0.1513 0.1703 15.3 4.0 11.3
5 Dillon Maples 0.0869 0.1693 0.1799 13.0 1.8 11.1
6 Yusmeiro Petit 0.0869 0.0545 0.0383 15.1 4.2 10.9
7 Alex Reyes 0.0869 0.1231 0.1640 24.6 13.8 10.8
8 Bailey Ober 0.0869 0.0621 0.0501 13.8 3.5 10.3
9 Craig Stammen 0.0869 0.0622 0.0366 17.7 8.1 9.6
10 Kyle Zimmer 0.0869 0.1317 0.1345 10.7 1.2 9.5

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Ryan Weathers 0.1228 0.0974 0.0748 17.9 8.0 9.9
2 Tyler Matzek 0.0997 0.1213 0.1402 11.6 5.7 5.9
3 Daniel Bard 0.0924 0.1081 0.1184 8.9 4.0 5.0
4 Walker Buehler 0.0744 0.0690 0.0638 5.9 2.0 3.9
5 Casey Mize 0.0816 0.0747 0.0670 6.9 3.1 3.8
6 Cristian Javier 0.1112 0.1187 0.1250 7.3 3.8 3.5
7 Ryan Yarbrough 0.0688 0.0629 0.0413 15.7 12.3 3.4
8 Sam Long 0.1379 0.1188 0.0852 8.7 5.4 3.3
9 Hyun Jin Ryu 0.0626 0.0573 0.0528 4.6 1.3 3.3
10 Ryan Burr 0.1071 0.1277 0.1391 5.3 2.1 3.2

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jake Brentz 0.0869 0.1401 0.1331 13.0 1.2 11.8
2 Luis Garcia 0.1360 0.1248 0.0790 35.6 27.3 8.3
3 James Karinchak 0.1715 0.1423 0.1362 8.1 0.8 7.3
4 Josh Staumont 0.1657 0.1413 0.1023 16.6 9.6 7.0
5 Luis Gil 0.0869 0.1421 0.1473 7.9 1.0 6.9
6 Jake Cousins 0.0869 0.1433 0.1520 8.2 1.4 6.8
7 Tyler Kinley 0.1576 0.1366 0.0881 20.3 13.5 6.8
8 Lucas Gilbreath 0.0869 0.1243 0.1243 7.1 0.5 6.5
9 Josh Fleming 0.0505 0.0651 0.0692 8.7 3.1 5.7
10 A.J. Alexy 0.0869 0.1440 0.1753 8.6 3.3 5.3

Hit By Pitch Rate

Everybody Missed for Hit By Pitch Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Kendall Graveman 0.0360
0.0096
(5.6)
0.0103
(5.6)
0.0098
(5.6)
0.0097
(5.6)
0.0092
(5.8)
Alek Manoah 0.0349
0.0116
(10.2)
0.0116
(10.4)
0.0116
(10.2)
0.0116
(10.1)
0.0116
(10.4)
Dan Winkler 0.0474
0.0151
(5.9)
0.0130
(6.4)
0.0116
(6.6)
0.0120
(6.5)
0.0182
(5.4)
Dillon Maples 0.0576
0.0172
(5.5)
0.0171
(5.5)
0.0116
(6.3)
0.0138
(5.9)
0.0205
(5.0)
Ross Detwiler 0.0349
0.0109
(5.3)
0.0091
(5.8)
0.0116
(5.1)
0.0093
(5.6)
0.0124
(5.0)
Rich Hill 0.0242
0.0122
(7.2)
0.0117
(7.8)
0.0115
(7.7)
0.0114
(7.6)
0.0136
(6.5)
Lance Lynn 0.0031
0.0109
(5.7)
0.0118
(6.0)
0.0108
(5.5)
0.0108
(5.8)
0.0113
(5.7)
Austin Adams 0.0996
0.0115
(21.0)
0.0074
(22.1)
0.0113
(21.0)
0.0121
(20.7)
0.0112
(21.1)
Alex Wood 0.0274
0.0109
(8.9)
0.0122
(8.5)
0.0113
(8.8)
0.0117
(8.4)
0.0098
(9.8)
Joe Musgrove 0.0241
0.0113
(8.7)
0.0123
(8.3)
0.0111
(8.9)
0.0111
(8.7)
0.0118
(8.6)
Carlos Martinez 0.0303
0.0117
(6.3)
0.0144
(5.5)
0.0116
(6.4)
0.0116
(6.3)
0.0119
(6.4)

Individual Misses for Hit By Pitch Rate

Aggregate

Rank Player Proj Actual Error
1 Tyler Anderson 0.0085 0.0014 5.8
2 Chad Kuhl 0.0097 0.0258 5.2
3 Lucas Giolito 0.0088 0.0028 5.2
4 Edwin Díaz 0.0141 0.0350 5.1
5 Luis Garcia 0.0113 0.0047 4.9
6 Kyle Hendricks 0.0093 0.0166 4.8
7 Eduardo Rodriguez 0.0090 0.0030 4.8
8 Ian Anderson 0.0097 0.0019 4.8
9 Paolo Espino 0.0114 0.0022 4.7

Marcel

Rank Player Proj Actual Error
1 Tyler Anderson 0.0104 0.0014 6.8
2 Lucas Giolito 0.0105 0.0028 6.0
3 Ian Anderson 0.0118 0.0019 5.7
4 Wade Miley 0.0116 0.0043 5.4
5 Anthony DeSclafani 0.0103 0.0030 5.4
6 Taijuan Walker 0.0135 0.0061 5.3
7 Brett de Geus 0.0116 0.0336 5.1
8 Luis Garcia 0.0120 0.0047 5.1
9 Zach Pop 0.0116 0.0325 5.0

Razzball

Rank Player Proj Actual Error
1 Lucas Giolito 0.0105 0.0028 6.3
2 Tyler Anderson 0.0090 0.0014 6.0
3 Edwin Díaz 0.0120 0.0350 5.7
4 Charlie Morton 0.0144 0.0225 5.4
5 Chad Kuhl 0.0101 0.0258 5.1
6 Joe Jiménez 0.0129 0.0381 5.1
7 Brett de Geus 0.0116 0.0336 5.0
8 Zach Pop 0.0116 0.0325 4.9
9 Eduardo Rodriguez 0.0092 0.0030 4.9

Steamer

Rank Player Proj Actual Error
1 Lucas Giolito 0.0105 0.0028 6.5
2 Tyler Anderson 0.0090 0.0014 6.3
3 Edwin Díaz 0.0120 0.0350 5.6
4 Eduardo Rodriguez 0.0095 0.0030 5.3
5 Brett de Geus 0.0104 0.0336 5.2
6 Chad Kuhl 0.0100 0.0258 5.0
7 Anthony DeSclafani 0.0090 0.0030 5.0
8 Joe Jiménez 0.0129 0.0381 5.0
9 Zach Pop 0.0110 0.0325 5.0

ZiPS

Rank Player Proj Actual Error
1 Kyle Hendricks 0.0085 0.0166 5.8
2 Chad Kuhl 0.0091 0.0258 5.6
3 Chris Flexen 0.0121 0.0054 5.5
4 Luis Garcia 0.0126 0.0047 5.4
5 Ian Anderson 0.0112 0.0019 5.4
6 Martín Pérez 0.0065 0.0177 5.3
7 Taijuan Walker 0.0134 0.0061 5.3
8 Jake Woodford 0.0097 0.0273 4.9
9 Chris Paddack 0.0122 0.0022 4.9

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 Mike Foltynewicz 0.0065 0.0093 0.0154 4.8 2.9 1.9
2 Ryan Yarbrough 0.0172 0.0140 0.0138 2.7 0.9 1.8
3 Hunter Strickland 0.0161 0.0083 0.0083 2.1 0.3 1.8
4 Max Scherzer 0.0089 0.0109 0.0144 3.3 1.7 1.7
5 Clay Holmes 0.0207 0.0150 0.0137 2.2 0.7 1.5
6 Austin Gomber 0.0137 0.0102 0.0061 4.0 2.5 1.5
7 Logan Webb 0.0153 0.0126 0.0134 1.5 0.2 1.4
8 Zach Plesac 0.0073 0.0090 0.0117 2.3 1.0 1.3
9 Nabil Crismatt 0.0080 0.0112 0.0228 5.0 3.7 1.3
10 Kenley Jansen 0.0167 0.0116 0.0072 2.8 1.5 1.3

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Yusmeiro Petit 0.0116 0.0037 0.0032 2.9 0.5 2.4
2 Garrett Richards 0.0116 0.0062 0.0081 2.8 0.5 2.3
3 Brad Hand 0.0116 0.0188 0.0216 2.5 0.5 2.0
4 Daniel Bard 0.0111 0.0162 0.0230 3.3 1.7 1.6
5 Andrew Miller 0.0116 0.0206 0.0305 2.9 1.4 1.5
6 Steve Cishek 0.0116 0.0207 0.0195 2.1 0.7 1.4
7 Adam Wainwright 0.0116 0.0098 0.0109 1.4 0.1 1.4
8 Jose Alvarez 0.0116 0.0067 0.0000 3.3 2.1 1.3
9 Charlie Morton 0.0144 0.0159 0.0225 5.4 4.1 1.2
10 Lucas Giolito 0.0105 0.0088 0.0028 6.3 5.2 1.2

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Daniel Bard 0.0113 0.0162 0.0230 3.2 1.7 1.4
2 Lucas Giolito 0.0105 0.0088 0.0028 6.5 5.2 1.3
3 Brad Hand 0.0138 0.0188 0.0216 1.8 0.5 1.3
4 Yusmeiro Petit 0.0075 0.0037 0.0032 1.8 0.5 1.2
5 Clayton Kershaw 0.0068 0.0050 0.0061 1.0 0.0 1.0
6 Patrick Corbin 0.0070 0.0060 0.0040 3.2 2.3 0.9
7 Garrett Richards 0.0090 0.0062 0.0081 1.4 0.5 0.9
8 Blake Snell 0.0061 0.0048 0.0055 1.1 0.2 0.9
9 Michael Wacha 0.0085 0.0070 0.0076 1.2 0.3 0.9
10 Ross Stripling 0.0076 0.0059 0.0046 1.9 1.0 0.9

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Jake Diekman 0.0268 0.0186 0.0153 3.2 1.2 2.0
2 Marcus Stroman 0.0038 0.0062 0.0096 3.7 1.7 2.0
3 Garrett Richards 0.0033 0.0062 0.0081 2.5 0.5 2.0
4 Clayton Kershaw 0.0016 0.0050 0.0061 1.9 0.0 1.9
5 Chris Flexen 0.0121 0.0094 0.0054 5.5 3.8 1.7
6 José Suarez 0.0198 0.0154 0.0097 4.5 2.8 1.7
7 Sonny Gray 0.0062 0.0087 0.0139 4.0 2.4 1.7
8 Will Smith 0.0000 0.0053 0.0177 4.8 3.2 1.6
9 Steve Cishek 0.0261 0.0207 0.0195 2.3 0.7 1.5
10 Logan Webb 0.0155 0.0126 0.0134 1.7 0.2 1.5

Home Run Rate

Everybody Missed for Home Run Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Griffin Jax 0.0881
0.0488
(15.0)
0.0488
(14.6)
0.0488
(14.7)
0.0513
(14.1)
0.0463
(15.7)
Alex Cobb 0.0193
0.0521
(12.0)
0.0556
(13.7)
0.0496
(11.3)
0.0504
(11.2)
0.0563
(13.8)
Nathan Eovaldi 0.0285
0.0530
(17.0)
0.0591
(22.4)
0.0525
(17.1)
0.0514
(15.6)
0.0549
(18.8)
Corbin Burnes 0.0183
0.0485
(18.3)
0.0541
(22.6)
0.0493
(19.3)
0.0498
(19.0)
0.0463
(17.2)
JT Brubaker 0.0773
0.0408
(20.9)
0.0489
(16.0)
0.0439
(18.9)
0.0420
(20.4)
0.0366
(22.9)
Jake Arrieta 0.0714
0.0441
(13.9)
0.0455
(12.8)
0.0429
(14.1)
0.0434
(14.3)
0.0461
(12.8)
Antonio Senzatela 0.0229
0.0475
(15.0)
0.0432
(12.7)
0.0481
(15.8)
0.0486
(15.6)
0.0459
(14.2)
Chris Flexen 0.0332
0.0561
(15.2)
0.0532
(13.8)
0.0583
(17.4)
0.0560
(15.0)
0.0540
(14.0)
Tarik Skubal 0.0839
0.0619
(15.4)
0.0628
(14.3)
0.0599
(16.3)
0.0596
(17.0)
0.0662
(12.4)
Josiah Gray 0.0969
0.0530
(14.2)
0.0488
(15.2)
0.0418
(17.4)
0.0584
(12.6)
0.0585
(12.4)
Patrick Corbin 0.0679
0.0480
(16.7)
0.0450
(18.2)
0.0474
(16.6)
0.0470
(17.5)
0.0494
(15.2)
Trevor Rogers 0.0175
0.0454
(14.1)
0.0553
(20.0)
0.0458
(14.6)
0.0448
(13.6)
0.0456
(14.4)

Individual Misses for Home Run Rate

Aggregate

Rank Player Proj Actual Error
1 Zack Wheeler 0.0480 0.0292 14.0
2 Kolby Allard 0.0525 0.0734 12.4
3 Matt Harvey 0.0663 0.0427 12.4
4 Andrew Heaney 0.0605 0.0803 12.3
5 Trevor Bauer 0.0483 0.0745 12.3
6 Mike Foltynewicz 0.0607 0.0788 12.0
7 Yu Darvish 0.0501 0.0651 11.8
8 Wil Crowe 0.0514 0.0714 11.7

Marcel

Rank Player Proj Actual Error
1 Marco Gonzales 0.0399 0.0674 16.9
2 Kolby Allard 0.0431 0.0734 16.9
3 Steven Matz 0.0664 0.0396 16.4
4 Andrew Heaney 0.0554 0.0803 14.7
5 Ranger Suarez 0.0495 0.0147 14.0
6 Dean Kremer 0.0448 0.0988 13.6
7 Vince Velasquez 0.0573 0.0875 13.2
8 Mike Foltynewicz 0.0580 0.0788 13.0

Razzball

Rank Player Proj Actual Error
1 Zack Wheeler 0.0503 0.0292 16.5
2 Ranger Suarez 0.0473 0.0147 13.0
3 Wil Crowe 0.0488 0.0714 12.7
4 Yu Darvish 0.0485 0.0651 12.4
5 Adam Plutko 0.0488 0.0939 11.9
6 Kolby Allard 0.0528 0.0734 11.9
7 Jesús Luzardo 0.0451 0.0697 11.5
8 Steve Cishek 0.0488 0.0102 11.4

Steamer

Rank Player Proj Actual Error
1 Zack Wheeler 0.0477 0.0292 13.6
2 Yu Darvish 0.0486 0.0651 13.0
3 Wil Crowe 0.0498 0.0714 12.7
4 Steve Cishek 0.0538 0.0102 12.7
5 Kolby Allard 0.0525 0.0734 12.5
6 Ranger Suarez 0.0450 0.0147 11.6
7 Andrew Heaney 0.0621 0.0803 11.6
8 Vince Velasquez 0.0629 0.0875 11.3

ZiPS

Rank Player Proj Actual Error
1 Matt Harvey 0.0707 0.0427 15.3
2 Marco Gonzales 0.0432 0.0674 15.2
3 Mike Foltynewicz 0.0551 0.0788 15.0
4 Trevor Bauer 0.0423 0.0745 14.7
5 Andrew Heaney 0.0562 0.0803 14.5
6 Ryan Weathers 0.0359 0.0676 13.4
7 Lucas Luetge 0.0738 0.0293 12.9
8 Zack Wheeler 0.0461 0.0292 12.8

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 Zack Greinke 0.0409 0.0546 0.0557 11.2 2.3 8.9
2 Dylan Cease 0.0632 0.0521 0.0494 8.8 0.3 8.5
3 Anthony DeSclafani 0.0597 0.0483 0.0396 12.7 4.4 8.3
4 Austin Gomber 0.0411 0.0569 0.0604 10.1 2.9 7.2
5 Max Scherzer 0.0471 0.0584 0.0560 7.1 0.1 7.0
6 Alex Wood 0.0529 0.0424 0.0370 8.5 1.8 6.8
7 Jameson Taillon 0.0430 0.0540 0.0581 9.9 3.9 6.0
8 Trevor Rogers 0.0553 0.0454 0.0175 20.0 14.1 6.0
9 Steven Matz 0.0664 0.0582 0.0396 16.4 10.5 6.0
10 Cole Irvin 0.0545 0.0480 0.0389 11.0 5.2 5.8

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Caleb Smith 0.0488 0.0661 0.0651 9.0 0.7 8.3
2 Vladimir Gutierrez 0.0408 0.0564 0.0559 8.3 0.9 7.4
3 Clay Holmes 0.0571 0.0407 0.0276 8.1 3.2 5.0
4 Adam Plutko 0.0488 0.0684 0.0939 11.9 7.1 4.8
5 Jose Alvarez 0.0488 0.0320 0.0098 9.9 5.3 4.7
6 Sam Clay 0.0488 0.0314 0.0261 4.5 0.6 3.9
7 Bailey Ober 0.0488 0.0596 0.0760 10.9 7.1 3.8
8 Jordan Montgomery 0.0595 0.0544 0.0426 10.1 6.2 3.8
9 John Gant 0.0488 0.0418 0.0311 7.9 4.1 3.8
10 Luis Garcia 0.0608 0.0557 0.0460 8.3 4.7 3.6

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Zach Plesac 0.0605 0.0562 0.0503 4.6 2.1 2.5
2 Dylan Cease 0.0557 0.0521 0.0494 2.7 0.3 2.4
3 José Berríos 0.0537 0.0506 0.0426 6.8 4.4 2.3
4 Cole Irvin 0.0510 0.0480 0.0389 7.4 5.2 2.2
5 Carlos Hernández 0.0519 0.0461 0.0293 7.2 5.2 2.0
6 Matt Peacock 0.0312 0.0362 0.0423 5.3 3.3 2.0
7 Eduardo Rodriguez 0.0528 0.0496 0.0431 4.8 2.8 2.0
8 Dane Dunning 0.0514 0.0476 0.0375 5.8 4.0 1.8
9 Jordan Montgomery 0.0573 0.0544 0.0426 8.0 6.2 1.8
10 Steve Cishek 0.0538 0.0478 0.0102 12.7 10.9 1.8

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Vladimir Gutierrez 0.0718 0.0564 0.0559 7.0 0.9 6.1
2 Paolo Espino 0.0808 0.0687 0.0564 10.3 4.5 5.8
3 Madison Bumgarner 0.0689 0.0617 0.0547 7.6 2.9 4.7
4 Lucas Giolito 0.0499 0.0565 0.0581 7.2 2.8 4.4
5 James Kaprielian 0.0671 0.0595 0.0571 4.1 0.1 4.1
6 Cristian Javier 0.0819 0.0732 0.0684 5.0 1.1 3.9
7 Marco Gonzales 0.0432 0.0500 0.0674 15.2 11.5 3.7
8 Lucas Luetge 0.0738 0.0621 0.0293 12.9 9.2 3.7
9 Ryan Weathers 0.0359 0.0451 0.0676 13.4 9.9 3.5
10 Zach Davies 0.0394 0.0451 0.0527 10.2 6.7 3.5

BABIP

Everybody Missed for BABIP

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Marco Gonzales 0.2394
0.2913
(27.8)
0.2908
(28.0)
0.2948
(28.9)
0.2898
(25.3)
0.2895
(29.8)
Mitch Keller 0.3878
0.2992
(43.8)
0.3158
(35.5)
0.2973
(45.3)
0.3014
(44.0)
0.2989
(41.4)
Sam Hentges 0.3846
0.2901
(31.5)
0.2889
(31.5)
0.2889
(32.3)
0.2889
(32.7)
0.2912
(29.4)
Freddy Peralta 0.2303
0.2858
(29.6)
0.3034
(40.4)
0.2931
(33.0)
0.2860
(28.2)
0.2783
(28.4)
Eduardo Rodriguez 0.3626
0.3004
(45.0)
0.3052
(41.1)
0.3010
(45.6)
0.3021
(45.7)
0.2981
(43.0)
Sean Manaea 0.3175
0.2859
(27.3)
0.2806
(30.4)
0.2918
(23.9)
0.2928
(24.0)
0.2730
(32.9)
Max Scherzer 0.2474
0.2902
(26.5)
0.3118
(42.2)
0.2900
(25.4)
0.2912
(25.4)
0.2893
(29.6)
Brad Keller 0.3465
0.2961
(33.7)
0.2793
(43.3)
0.3068
(28.1)
0.3087
(27.6)
0.2729
(44.7)
Brady Singer 0.3501
0.2991
(32.5)
0.2795
(43.4)
0.3041
(30.5)
0.3067
(29.7)
0.2869
(36.5)

Individual Misses for BABIP

Aggregate

Rank Player Proj Actual Error
1 Walker Buehler 0.2871 0.2471 28.9
2 Triston McKenzie 0.2883 0.2274 27.9
3 Adam Wainwright 0.2943 0.2561 27.9
4 Jorge López 0.2958 0.3399 27.0
5 Trevor Bauer 0.2871 0.2203 26.9
6 Jose Quintana 0.2923 0.3780 26.8
7 Matt Harvey 0.2914 0.3310 25.7
8 Garrett Richards 0.2981 0.3325 24.1
9 Trevor Williams 0.2950 0.3481 23.4
10 Shane McClanahan 0.2887 0.3282 22.7

Marcel

Rank Player Proj Actual Error
1 Eric Lauer 0.3172 0.2492 31.5
2 Dane Dunning 0.2810 0.3383 31.1
3 Adam Wainwright 0.2967 0.2561 30.7
4 J.A. Happ 0.2748 0.3141 28.7
5 Alec Mills 0.2739 0.3244 27.9
6 Garrett Richards 0.2911 0.3325 27.7
7 Luis Castillo 0.2872 0.3176 27.2
8 Johnny Cueto 0.2773 0.3265 25.8
9 Robbie Ray 0.3049 0.2683 25.6
10 Trevor Richards 0.3040 0.2014 24.9

Razzball

Rank Player Proj Actual Error
1 Walker Buehler 0.2929 0.2471 32.4
2 Garrett Richards 0.2889 0.3325 30.6
3 Triston McKenzie 0.2910 0.2274 28.5
4 Matt Harvey 0.2889 0.3310 28.0
5 Trevor Bauer 0.2898 0.2203 27.4
6 Jose Quintana 0.2946 0.3780 26.6
7 Taijuan Walker 0.2975 0.2530 25.2
8 Jorge López 0.3012 0.3399 24.8
9 Adrian Houser 0.3062 0.2592 24.6
10 Jacob deGrom 0.2937 0.2125 24.4

Steamer

Rank Player Proj Actual Error
1 Walker Buehler 0.2937 0.2471 32.1
2 Adam Wainwright 0.2970 0.2561 28.0
3 Jorge López 0.2973 0.3399 27.6
4 Jose Quintana 0.2930 0.3780 27.4
5 Triston McKenzie 0.2899 0.2274 27.4
6 Trevor Bauer 0.2897 0.2203 26.9
7 Matt Harvey 0.2928 0.3310 26.4
8 Justus Sheffield 0.2940 0.3500 24.3
9 Shane McClanahan 0.2887 0.3282 24.1
10 Austin Gomber 0.3185 0.2637 23.3

ZiPS

Rank Player Proj Actual Error
1 Adam Wainwright 0.2915 0.2561 30.0
2 Luis Castillo 0.2799 0.3176 29.6
3 Triston McKenzie 0.2839 0.2274 28.4
4 Jorge López 0.2889 0.3399 27.8
5 Trevor Bauer 0.2821 0.2203 27.0
6 Jose Quintana 0.2892 0.3780 26.1
7 Garrett Richards 0.2907 0.3325 25.3
8 Casey Mize 0.2937 0.2536 25.1
9 Jake Arrieta 0.2897 0.3429 24.6
10 Trevor Williams 0.2867 0.3481 24.6

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 Max Scherzer 0.3118 0.2902 0.2474 42.2 26.5 15.7
2 Erick Fedde 0.2787 0.3057 0.3127 22.1 6.8 15.3
3 Zach Davies 0.2750 0.2973 0.3051 22.4 8.2 14.2
4 Robbie Ray 0.3049 0.2891 0.2683 25.6 12.5 13.0
5 Chi Chi González 0.2835 0.3111 0.3206 18.2 6.3 11.9
6 José Suarez 0.3172 0.2896 0.2671 19.2 7.4 11.8
7 Antonio Senzatela 0.3012 0.3191 0.3242 17.7 6.4 11.3
8 Eric Lauer 0.3172 0.2955 0.2492 31.5 20.5 11.1
9 Brady Singer 0.2795 0.2991 0.3501 43.4 32.5 10.9
10 Freddy Peralta 0.3034 0.2858 0.2303 40.4 29.6 10.8

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Chi Chi González 0.2889 0.3111 0.3206 16.9 6.3 10.6
2 Sonny Gray 0.3132 0.2972 0.2799 15.7 7.4 8.3
3 Vladimir Gutierrez 0.3191 0.3033 0.2811 15.9 8.8 7.1
4 Matt Peacock 0.2889 0.3049 0.3197 14.2 7.5 6.7
5 Garrett Richards 0.2889 0.2981 0.3325 30.6 24.1 6.5
6 Wil Crowe 0.2889 0.2992 0.3108 14.6 8.4 6.1
7 Lucas Giolito 0.2937 0.2840 0.2694 13.1 7.2 5.9
8 Marcus Stroman 0.3047 0.2954 0.2857 9.5 3.8 5.7
9 Zack Greinke 0.2970 0.2880 0.2633 19.3 14.1 5.3
10 Framber Valdez 0.3106 0.3008 0.2678 21.1 16.3 4.8

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Chris Flexen 0.2887 0.2922 0.3002 13.8 9.2 4.6
2 Germán Márquez 0.3269 0.3187 0.2933 20.0 15.8 4.2
3 Sonny Gray 0.3071 0.2972 0.2799 11.5 7.4 4.1
4 Sandy Alcantara 0.2961 0.2888 0.2703 15.6 11.7 3.8
5 Logan Gilbert 0.2849 0.2892 0.2932 7.8 4.3 3.5
6 Gerrit Cole 0.2854 0.2875 0.3053 19.6 16.2 3.4
7 Jarlín García 0.2984 0.2835 0.2267 17.3 14.1 3.3
8 Walker Buehler 0.2937 0.2871 0.2471 32.1 28.9 3.2
9 Keegan Akin 0.2810 0.2856 0.3252 21.9 18.8 3.1
10 Yu Darvish 0.2919 0.2848 0.2736 7.6 4.5 3.0

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Dallas Keuchel 0.2740 0.2957 0.3071 23.3 11.5 11.8
2 Brad Keller 0.2729 0.2961 0.3465 44.7 33.7 11.0
3 Luis Castillo 0.2799 0.2980 0.3176 29.6 19.4 10.2
4 Aaron Nola 0.2780 0.2936 0.3075 21.5 13.8 7.8
5 Antonio Senzatela 0.3027 0.3191 0.3242 13.9 6.4 7.5
6 Wade Miley 0.2893 0.3038 0.3010 7.5 1.2 6.3
7 Kyle Hendricks 0.2818 0.2946 0.2986 12.5 6.7 5.8
8 Sean Manaea 0.2730 0.2859 0.3175 32.9 27.3 5.7
9 Clayton Kershaw 0.2692 0.2858 0.2885 9.0 3.5 5.5
10 José Ureña 0.2732 0.2903 0.3191 20.6 15.2 5.4

Single Rate

Everybody Missed for Single Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Steven Matz 0.2592
0.2973
(25.5)
0.2176
(28.0)
0.0000
(67.0)
0.2980
(26.7)
0.2940
(22.4)
Brad Keller 0.2748
0.2961
(34.4)
0.2241
(32.0)
0.0000
(73.0)
0.3087
(28.3)
0.2729
(43.7)
Brady Singer 0.2865
0.2991
(38.0)
0.2165
(41.9)
0.0000
(76.7)
0.3067
(35.0)
0.2869
(40.4)

Individual Misses for Single Rate

Aggregate

Rank Player Proj Actual Error
1 Marco Gonzales 0.2913 0.1521 36.1
2 Freddy Peralta 0.2858 0.1480 35.0
3 Mitch Keller 0.2992 0.2885 31.3
4 Jacob deGrom 0.2841 0.1187 28.5
5 Mike Foltynewicz 0.2922 0.1663 28.4
6 Walker Buehler 0.2871 0.1749 28.3
7 Sean Manaea 0.2859 0.2454 27.8
8 Jordan Montgomery 0.2934 0.2576 27.5
9 Alek Manoah 0.2154 0.1970 27.1
10 Eduardo Rodriguez 0.3004 0.2630 27.1

Marcel

Rank Player Proj Actual Error
1 Freddy Peralta 0.2138 0.1480 37.2
2 Marco Gonzales 0.2136 0.1521 35.0
3 Gerrit Cole 0.1962 0.2380 31.6
4 Dylan Cease 0.2022 0.2442 30.8
5 Jacob deGrom 0.2148 0.1187 30.6
6 Mitch Keller 0.2297 0.2885 28.4
7 Alec Mills 0.2000 0.2520 27.7
8 José Berríos 0.2255 0.1899 26.5
9 Walker Buehler 0.2088 0.1749 26.3
10 Adam Wainwright 0.2267 0.1934 26.2

Razzball

Rank Player Proj Actual Error
1 Adam Wainwright 0.2154 0.1934 147.1
2 Caleb Smith 0.2154 0.1882 91.5
3 John Gant 0.2154 0.2051 81.5
4 Paolo Espino 0.2154 0.1950 80.1
5 Alek Manoah 0.2154 0.1970 79.9
6 Garrett Richards 0.2154 0.2416 79.9
7 Griffin Jax 0.2154 0.1597 76.1
8 Matt Harvey 0.2154 0.2441 73.9
9 Wily Peralta 0.2154 0.1897 72.9
10 Eduardo Rodriguez 0.0000 0.2630 72.5

Steamer

Rank Player Proj Actual Error
1 Marco Gonzales 0.2898 0.1521 33.7
2 Freddy Peralta 0.2860 0.1480 33.6
3 Walker Buehler 0.2937 0.1749 31.6
4 Mitch Keller 0.3014 0.2885 31.5
5 Mike Foltynewicz 0.2957 0.1663 28.9
6 Jordan Montgomery 0.2939 0.2576 28.9
7 Alek Manoah 0.2154 0.1970 28.3
8 Jacob deGrom 0.2859 0.1187 28.2
9 Corbin Burnes 0.2927 0.2553 28.0
10 Eduardo Rodriguez 0.3021 0.2630 27.6

ZiPS

Rank Player Proj Actual Error
1 Marco Gonzales 0.2895 0.1521 39.8
2 Freddy Peralta 0.2783 0.1480 35.3
3 Sean Manaea 0.2730 0.2454 31.5
4 Mike Foltynewicz 0.2833 0.1663 27.9
5 Mitch Keller 0.2989 0.2885 27.7
6 Jacob deGrom 0.2737 0.1187 27.7
7 Triston McKenzie 0.2839 0.1588 27.6
8 Trevor Bauer 0.2821 0.1525 26.0
9 Jordan Montgomery 0.2885 0.2576 25.5
10 Griffin Jax 0.2993 0.1597 25.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 Antonio Senzatela 0.2199 0.3191 0.2402 14.7 1.0 13.8
2 Erick Fedde 0.2090 0.3057 0.2351 16.4 4.1 12.3
3 Luis Castillo 0.2076 0.2980 0.2373 25.1 13.4 11.7
4 Dylan Cease 0.2022 0.2944 0.2442 30.8 19.2 11.6
5 Ranger Suarez 0.2500 0.2983 0.2193 12.1 0.6 11.5
6 Gerrit Cole 0.1962 0.2875 0.2380 31.6 20.3 11.3
7 Nestor Cortes 0.2404 0.2866 0.2000 14.5 3.4 11.1
8 Brandon Woodruff 0.2348 0.2933 0.2168 11.6 0.7 11.0
9 Luke Jackson 0.2720 0.3064 0.1948 19.7 8.9 10.8
10 José Suarez 0.2366 0.2896 0.1841 21.0 11.6 9.4

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Adam Wainwright 0.2154 0.2943 0.1934 147.1 19.4 127.7
2 Caleb Smith 0.2154 0.2811 0.1882 91.5 7.7 83.7
3 John Gant 0.2154 0.2859 0.2051 81.5 1.7 79.8
4 Paolo Espino 0.2154 0.2972 0.1950 80.1 11.3 68.9
5 Joe Ross 0.2154 0.3017 0.2192 69.9 2.3 67.5
6 Taylor Hearn 0.2154 0.2907 0.2160 68.4 1.2 67.1
7 Garrett Richards 0.2154 0.2981 0.2416 79.9 13.0 66.9
8 Wil Crowe 0.2154 0.2992 0.2369 70.3 8.0 62.3
9 Chi Chi González 0.2154 0.3111 0.2118 71.4 9.8 61.6
10 Nestor Cortes 0.2154 0.2866 0.2000 64.0 3.4 60.5

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Antonio Senzatela 0.3300 0.3191 0.2402 6.5 1.0 5.6
2 Chi Chi González 0.3257 0.3111 0.2118 15.2 9.8 5.4
3 Chris Flexen 0.2887 0.2922 0.2297 15.5 11.0 4.5
4 Germán Márquez 0.3269 0.3187 0.2200 20.4 16.1 4.3
5 Sandy Alcantara 0.2961 0.2888 0.1928 19.5 15.6 3.9
6 Kyle Hendricks 0.3021 0.2946 0.2138 6.5 2.6 3.9
7 Gerrit Cole 0.2854 0.2875 0.2380 23.6 20.3 3.3
8 Jarlín García 0.2984 0.2835 0.1221 25.9 22.6 3.3
9 Walker Buehler 0.2937 0.2871 0.1749 31.6 28.3 3.3
10 Zach Davies 0.3046 0.2973 0.2116 8.7 5.5 3.1

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Spenser Watkins 0.2154 0.2937 0.2216 19.3 1.4 17.9
2 Nestor Cortes 0.2154 0.2866 0.2000 20.2 3.4 16.8
3 Tim Mayza 0.2154 0.2983 0.2331 18.3 2.6 15.7
4 Max Kranick 0.2154 0.2988 0.2358 16.3 2.6 13.7
5 Sonny Gray 0.2716 0.2972 0.2216 11.1 1.0 10.1
6 Dallas Keuchel 0.2740 0.2957 0.2341 21.3 11.4 9.9
7 Aaron Ashby 0.2154 0.2953 0.2468 13.4 3.8 9.6
8 Brad Keller 0.2729 0.2961 0.2748 43.7 34.4 9.3
9 Luis Gil 0.2154 0.2950 0.2239 10.0 0.8 9.2
10 Trevor Megill 0.2154 0.2995 0.3188 19.9 11.1 8.8

Double Rate

Everybody Missed for Double Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Yu Darvish 0.0871
0.0000
(13.5)
0.0645
(16.1)
0.0000
(26.0)
0.0000
(13.6)
0.0000
(15.2)
Eduardo Rodriguez 0.0972
0.0000
(20.2)
0.0610
(25.2)
0.0000
(32.5)
0.0000
(20.3)
0.0000
(21.9)
Zach Davies 0.0913
0.0000
(16.1)
0.0563
(24.2)
0.0000
(28.3)
0.0000
(16.2)
0.0000
(17.8)
Nathan Eovaldi 0.1055
0.0000
(29.3)
0.0717
(26.7)
0.0000
(43.2)
0.0000
(29.3)
0.0000
(31.1)

Individual Misses for Double Rate

Aggregate

Rank Player Proj Actual Error
1 Alek Manoah 0.0677 0.0492 39.3
2 Charlie Morton 0.0000 0.0379 22.2
3 Brandon Woodruff 0.0000 0.0373 21.2
4 Phil Maton 0.0000 0.1250 17.2
5 Chi Chi González 0.0000 0.1029 16.0
6 Marcus Stroman 0.0000 0.0456 15.7
7 Corbin Burnes 0.0000 0.0452 14.4
8 Aaron Bummer 0.0000 0.0076 14.4
9 Patrick Sandoval 0.0000 0.0275 14.4
10 Hyeon-Jong Yang 0.0677 0.0459 14.2

Marcel

Rank Player Proj Actual Error
1 Charlie Morton 0.0694 0.0379 23.0
2 Max Scherzer 0.0837 0.0541 19.7
3 Eric Lauer 0.0749 0.0383 17.3
4 Joe Musgrove 0.0827 0.0599 16.2
5 Patrick Sandoval 0.0721 0.0275 15.8
6 Phil Maton 0.0734 0.1250 15.7
7 Emilio Pagán 0.0556 0.1139 15.7
8 José Berríos 0.0621 0.0808 15.5
9 Lance McCullers Jr. 0.0881 0.0650 15.0
10 Corbin Burnes 0.0686 0.0452 14.6

Razzball

Rank Player Proj Actual Error
1 Adam Wainwright 0.0677 0.0592 47.5
2 Alek Manoah 0.0677 0.0492 30.9
3 John Gant 0.0677 0.0545 30.5
4 Alex Reyes 0.0677 0.0252 29.0
5 Wil Crowe 0.0677 0.0615 28.9
6 Kyle Funkhouser 0.0677 0.0213 28.4
7 Joe Ross 0.0677 0.0582 26.9
8 Taylor Hearn 0.0677 0.0557 26.9
9 Yusmeiro Petit 0.0677 0.0319 26.5
10 Craig Stammen 0.0677 0.0453 25.3

Steamer

Rank Player Proj Actual Error
1 Alek Manoah 0.0677 0.0492 39.3
2 Charlie Morton 0.0000 0.0379 22.1
3 Brandon Woodruff 0.0000 0.0373 21.1
4 Phil Maton 0.0000 0.1250 17.2
5 Chi Chi González 0.0000 0.1029 16.1
6 Marcus Stroman 0.0000 0.0456 15.7
7 Aaron Bummer 0.0000 0.0076 14.4
8 Corbin Burnes 0.0000 0.0452 14.4
9 Patrick Sandoval 0.0000 0.0275 14.4
10 Hyeon-Jong Yang 0.0677 0.0459 14.2

ZiPS

Rank Player Proj Actual Error
1 Alek Manoah 0.0677 0.0492 38.2
2 Wily Peralta 0.0677 0.0586 29.7
3 Nestor Cortes 0.0677 0.0609 26.8
4 Tim Mayza 0.0677 0.0226 23.1
5 Jake Brentz 0.0677 0.0592 20.4
6 Charlie Morton 0.0000 0.0379 20.3
7 Brandon Woodruff 0.0000 0.0373 19.4
8 Phil Maton 0.0000 0.1250 17.9
9 Lucas Gilbreath 0.0677 0.0357 17.9
10 Chi Chi González 0.0000 0.1029 17.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 Brad Keller 0.0448 0.0000 0.0668 14.2 0.2 14.0
2 Lance McCullers Jr. 0.0881 0.0000 0.0650 15.0 1.5 13.5
3 Joe Musgrove 0.0827 0.0000 0.0599 16.2 5.5 10.7
4 Max Scherzer 0.0837 0.0000 0.0541 19.7 9.0 10.6
5 Zach Davies 0.0563 0.0000 0.0913 24.2 16.1 8.1
6 Julio Urías 0.0577 0.0000 0.0679 8.5 0.5 7.9
7 Tyler Anderson 0.0794 0.0000 0.0596 13.0 5.3 7.8
8 Chris Flexen 0.0787 0.0000 0.0615 11.9 4.2 7.6
9 Patrick Corbin 0.0774 0.0000 0.0630 10.0 3.1 6.8
10 Sean Manaea 0.0593 0.0000 0.0680 7.5 0.7 6.8

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Adam Wainwright 0.0677 0.0000 0.0592 47.5 6.6 41.0
2 Wil Crowe 0.0677 0.0000 0.0615 28.9 3.0 25.9
3 Caleb Smith 0.0677 0.0000 0.0662 25.2 0.5 24.7
4 John Gant 0.0677 0.0000 0.0545 30.5 6.2 24.3
5 Joe Ross 0.0677 0.0000 0.0582 26.9 4.1 22.8
6 Taylor Hearn 0.0677 0.0000 0.0557 26.9 5.0 21.8
7 Alec Mills 0.0677 0.0000 0.0724 22.9 2.7 20.2
8 Wily Peralta 0.0677 0.0000 0.0586 23.3 3.4 19.9
9 Bailey Ober 0.0677 0.0000 0.0658 19.3 0.5 18.8
10 Tylor Megill 0.0677 0.0000 0.0603 21.3 2.6 18.8

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Brent Honeywell 0.0677 0.0000 0.0000 2.8 1.4 1.4
2 Anthony Gose 0.0677 0.0000 0.0769 1.4 0.2 1.2
3 Sandy Alcantara 0.0000 0.0000 0.0721 4.2 4.1 0.1
4 Walker Buehler 0.0000 0.0000 0.0684 1.1 1.0 0.1
5 Kyle Hendricks 0.0000 0.0000 0.0760 7.0 6.9 0.1
6 José Berríos 0.0000 0.0000 0.0808 10.7 10.6 0.1
7 Frankie Montas 0.0000 0.0000 0.0678 0.5 0.5 0.1
8 Robbie Ray 0.0000 0.0000 0.0711 3.1 3.0 0.1
9 Nathan Eovaldi 0.0000 0.0000 0.1055 29.3 29.3 0.1
10 Tyler Mahle 0.0000 0.0000 0.0687 1.2 1.2 0.1

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Wily Peralta 0.0677 0.0000 0.0586 29.7 3.4 26.2
2 Nestor Cortes 0.0677 0.0000 0.0609 26.8 2.4 24.4
3 Jake Brentz 0.0677 0.0000 0.0592 20.4 2.2 18.1
4 Tim Mayza 0.0677 0.0000 0.0226 23.1 9.4 13.7
5 Lucas Gilbreath 0.0677 0.0000 0.0357 17.9 5.8 12.1
6 JT Chargois 0.0677 0.0000 0.0758 12.2 1.9 10.4
7 Tyler Gilbert 0.0677 0.0000 0.0526 12.5 2.3 10.2
8 Josh Rogers 0.0677 0.0000 0.0472 12.9 3.0 9.9
9 Adrian Sampson 0.0677 0.0000 0.0632 10.0 0.6 9.5
10 Louis Head 0.0677 0.0000 0.0341 13.2 4.4 8.7

Triple Rate

Everybody Missed for Triple Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Michael Kopech 0.0270
0.0000
(6.1)
0.0059
(6.2)
0.0000
(6.5)
0.0000
(6.1)
0.0000
(6.1)
Tyler Kinley 0.0214
0.0000
(4.6)
0.0000
(6.5)
0.0000
(5.1)
0.0000
(4.6)
0.0000
(4.7)
Robert Stephenson 0.0333
0.0000
(5.4)
0.0103
(4.7)
0.0000
(5.7)
0.0000
(5.4)
0.0000
(5.5)
Luke Weaver 0.0331
0.0000
(7.5)
0.0078
(7.2)
0.0000
(8.0)
0.0000
(7.5)
0.0000
(7.6)
Joe Mantiply 0.0417
0.0000
(6.4)
0.0137
(5.1)
0.0058
(5.6)
0.0000
(6.4)
0.0000
(6.4)
J.A. Happ 0.0128
0.0000
(4.7)
0.0038
(6.5)
0.0000
(5.8)
0.0000
(4.7)
0.0000
(4.9)
Luis Castillo 0.0137
0.0000
(6.4)
0.0035
(8.8)
0.0000
(7.7)
0.0000
(6.4)
0.0000
(6.6)
Jesús Luzardo 0.0150
0.0000
(4.0)
0.0048
(4.8)
0.0000
(4.7)
0.0000
(4.0)
0.0000
(4.1)
Johnny Cueto 0.0175
0.0000
(5.8)
0.0078
(5.1)
0.0000
(6.5)
0.0000
(5.8)
0.0000
(5.9)

Individual Misses for Triple Rate

Aggregate

Rank Player Proj Actual Error
1 Alek Manoah 0.0058 0.0000 5.3
2 Spencer Howard 0.0000 0.0286 5.2
3 Sonny Gray 0.0000 0.0146 5.1
4 Steven Brault 0.0000 0.0435 4.8
5 Yu Darvish 0.0000 0.0124 4.5
6 Vince Velasquez 0.0000 0.0167 4.5
7 Jon Gray 0.0000 0.0125 4.3
8 Tyler Anderson 0.0000 0.0119 4.3
9 Julio Urías 0.0000 0.0000 4.3
10 Jhoulys Chacín 0.0000 0.0215 4.2

Marcel

Rank Player Proj Actual Error
1 Chris Flexen 0.0000 0.0090 7.2
2 James Kaprielian 0.0000 0.0127 6.7
3 Aaron Nola 0.0034 0.0111 6.2
4 Trevor May 0.0000 0.0201 5.5
5 Cole Irvin 0.0096 0.0018 5.5
6 David Bednar 0.0000 0.0222 5.4
7 Steven Brault 0.0047 0.0435 5.0
8 Drew Smyly 0.0099 0.0000 5.0
9 Casey Mize 0.0047 0.0120 4.8
10 Jameson Taillon 0.0112 0.0026 4.8

Razzball

Rank Player Proj Actual Error
1 Sonny Gray 0.0000 0.0146 6.0
2 Yu Darvish 0.0000 0.0124 5.6
3 Spencer Howard 0.0000 0.0286 5.6
4 Tyler Anderson 0.0000 0.0119 5.4
5 Adam Wainwright 0.0058 0.0035 5.4
6 Jon Gray 0.0000 0.0125 5.3
7 Vince Velasquez 0.0000 0.0167 5.2
8 Alec Mills 0.0058 0.0000 5.2
9 Aaron Nola 0.0000 0.0111 5.1
10 Caleb Smith 0.0058 0.0000 5.0

Steamer

Rank Player Proj Actual Error
1 Alek Manoah 0.0058 0.0000 5.3
2 Spencer Howard 0.0000 0.0286 5.2
3 Sonny Gray 0.0000 0.0146 5.1
4 Steven Brault 0.0000 0.0435 4.8
5 Yu Darvish 0.0000 0.0124 4.6
6 Vince Velasquez 0.0000 0.0167 4.6
7 Jon Gray 0.0000 0.0125 4.3
8 Tyler Anderson 0.0000 0.0119 4.3
9 Julio Urías 0.0000 0.0000 4.3
10 Jhoulys Chacín 0.0000 0.0215 4.2

ZiPS

Rank Player Proj Actual Error
1 Spencer Howard 0.0000 0.0286 5.3
2 Alek Manoah 0.0058 0.0000 5.2
3 Sonny Gray 0.0000 0.0146 5.2
4 Steven Brault 0.0000 0.0435 4.8
5 Yu Darvish 0.0000 0.0124 4.7
6 Vince Velasquez 0.0000 0.0167 4.6
7 Tyler Anderson 0.0000 0.0119 4.5
8 Jon Gray 0.0000 0.0125 4.5
9 Jhoulys Chacín 0.0000 0.0215 4.3
10 Julio Urías 0.0000 0.0000 4.1

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 Chris Flexen 0.0000 0.0000 0.0090 7.2 2.4 4.8
2 Nick Pivetta 0.0116 0.0000 0.0051 3.8 0.4 3.4
3 James Kaprielian 0.0000 0.0000 0.0127 6.7 3.5 3.2
4 Jameson Taillon 0.0112 0.0000 0.0026 4.8 1.9 2.9
5 Yusei Kikuchi 0.0104 0.0000 0.0049 3.2 0.6 2.6
6 Zack Wheeler 0.0031 0.0000 0.0056 2.7 0.1 2.6
7 Cole Irvin 0.0096 0.0000 0.0018 5.5 3.1 2.5
8 Brad Keller 0.0103 0.0000 0.0050 2.9 0.5 2.4
9 Luis Castillo 0.0035 0.0000 0.0137 8.8 6.4 2.4
10 Patrick Corbin 0.0034 0.0000 0.0079 3.9 1.6 2.3

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Adam Wainwright 0.0058 0.0000 0.0035 5.4 1.9 3.5
2 Alec Mills 0.0058 0.0000 0.0000 5.2 3.0 2.2
3 Caleb Smith 0.0058 0.0000 0.0000 5.0 2.9 2.1
4 Joe Ross 0.0058 0.0000 0.0000 4.6 2.6 2.0
5 Taylor Hearn 0.0058 0.0000 0.0035 2.9 1.0 1.9
6 Chi Chi González 0.0058 0.0000 0.0059 1.8 0.1 1.8
7 Tylor Megill 0.0058 0.0000 0.0043 2.2 0.5 1.6
8 Nestor Cortes 0.0058 0.0000 0.0043 2.1 0.5 1.6
9 Griffin Jax 0.0058 0.0000 0.0000 3.6 2.1 1.5
10 Craig Stammen 0.0058 0.0000 0.0000 3.5 2.0 1.5

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Anthony Gose 0.0058 0.0000 0.0000 0.3 0.1 0.1
2 Brent Honeywell 0.0058 0.0000 0.0000 0.2 0.1 0.1
3 Luis Castillo 0.0000 0.0000 0.0137 6.4 6.4 0.0
4 Kyle Hendricks 0.0000 0.0000 0.0088 2.4 2.4 0.0
5 José Berríos 0.0000 0.0000 0.0061 0.2 0.2 0.0
6 Frankie Montas 0.0000 0.0000 0.0062 0.3 0.3 0.0
7 Kevin Gausman 0.0000 0.0000 0.0084 2.1 2.1 0.0
8 Robbie Ray 0.0000 0.0000 0.0069 0.9 0.9 0.0
9 Nathan Eovaldi 0.0000 0.0000 0.0078 1.6 1.6 0.0
10 Tyler Mahle 0.0000 0.0000 0.0067 0.7 0.7 0.0

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Nestor Cortes 0.0058 0.0000 0.0043 2.6 0.5 2.1
2 Lucas Gilbreath 0.0058 0.0000 0.0000 2.1 1.1 1.0
3 Max Kranick 0.0058 0.0000 0.0000 2.1 1.0 1.0
4 Josh Rogers 0.0058 0.0000 0.0000 1.7 0.9 0.8
5 Adrian Sampson 0.0058 0.0000 0.0000 1.6 0.8 0.8
6 Steven Okert 0.0058 0.0000 0.0000 1.6 0.8 0.8
7 Louis Head 0.0058 0.0000 0.0000 1.5 0.8 0.7
8 Aaron Ashby 0.0058 0.0000 0.0000 1.5 0.8 0.7
9 Luis Gil 0.0058 0.0000 0.0000 1.5 0.7 0.7
10 Justin Garza 0.0058 0.0000 0.0000 1.5 0.7 0.7

Run Rate

Everybody Missed for Run Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Justus Sheffield 0.1792
0.1214
(22.5)
0.1189
(23.3)
0.1229
(21.4)
0.1235
(21.8)
0.1178
(23.4)
Robbie Ray 0.0802
0.1190
(29.7)
0.1275
(36.5)
0.1215
(32.6)
0.1227
(32.2)
0.1129
(25.8)
Anthony DeSclafani 0.0902
0.1206
(20.2)
0.1282
(25.6)
0.1217
(21.9)
0.1207
(20.0)
0.1194
(20.2)
Carlos Rodón 0.0730
0.1281
(29.2)
0.1292
(29.9)
0.1288
(30.2)
0.1303
(30.1)
0.1254
(28.3)
Corbin Burnes 0.0715
0.1070
(23.0)
0.1204
(32.0)
0.1098
(25.7)
0.1079
(23.3)
0.1034
(21.4)
Jake Arrieta 0.1940
0.1282
(31.1)
0.1262
(31.9)
0.1307
(29.3)
0.1321
(29.4)
0.1218
(33.6)
Ranger Suarez 0.0478
0.1203
(30.1)
0.1301
(34.3)
0.1191
(30.1)
0.1197
(29.7)
0.1222
(31.3)
Patrick Corbin 0.1518
0.1129
(29.5)
0.1059
(34.6)
0.1154
(26.7)
0.1136
(29.3)
0.1098
(31.1)
Jesús Luzardo 0.1670
0.1070
(26.4)
0.1155
(22.6)
0.1063
(26.2)
0.1104
(25.1)
0.1044
(27.1)

Individual Misses for Run Rate

Aggregate

Rank Player Proj Actual Error
1 Adam Wainwright 0.1230 0.0870 29.5
2 Cal Quantrill 0.1315 0.0893 25.7
3 Zack Wheeler 0.1153 0.0848 25.5
4 Wade Miley 0.1272 0.0928 23.4
5 Chris Bassitt 0.1202 0.0863 21.2
6 Lance Lynn 0.1141 0.0811 20.8
7 Andrew Heaney 0.1179 0.1523 19.5
8 Dallas Keuchel 0.1193 0.1458 19.4
9 Brandon Woodruff 0.1040 0.0763 19.3
10 Freddy Peralta 0.1145 0.0810 19.1

Marcel

Rank Player Proj Actual Error
1 Dallas Keuchel 0.1019 0.1458 31.8
2 Kevin Gausman 0.1244 0.0852 30.3
3 Walker Buehler 0.1103 0.0748 28.8
4 Logan Webb 0.1355 0.0889 27.7
5 Chris Flexen 0.1367 0.0999 27.2
6 Freddy Peralta 0.1280 0.0810 27.2
7 Trevor Rogers 0.1321 0.0836 26.6
8 Joe Musgrove 0.1253 0.0909 25.6
9 Brad Keller 0.1050 0.1452 24.7
10 Zach Davies 0.1118 0.1482 24.4

Razzball

Rank Player Proj Actual Error
1 Adam Wainwright 0.1210 0.0870 28.9
2 Zack Wheeler 0.1163 0.0848 27.5
3 Cal Quantrill 0.1300 0.0893 25.6
4 Matt Harvey 0.1210 0.1649 25.1
5 Wade Miley 0.1271 0.0928 24.3
6 Chris Bassitt 0.1215 0.0863 23.0
7 Lance Lynn 0.1147 0.0811 22.0
8 Walker Buehler 0.1003 0.0748 21.5
9 Matt Shoemaker 0.1210 0.1972 21.4
10 Brandon Woodruff 0.1054 0.0763 21.2

Steamer

Rank Player Proj Actual Error
1 Adam Wainwright 0.1221 0.0870 28.4
2 Cal Quantrill 0.1314 0.0893 25.4
3 Zack Wheeler 0.1143 0.0848 24.3
4 Chris Bassitt 0.1239 0.0863 23.4
5 Wade Miley 0.1274 0.0928 23.3
6 Lance Lynn 0.1177 0.0811 22.9
7 Walker Buehler 0.1024 0.0748 21.8
8 Luis Garcia 0.1323 0.0979 21.2
9 Freddy Peralta 0.1152 0.0810 19.3
10 Casey Mize 0.1368 0.1046 19.2

ZiPS

Rank Player Proj Actual Error
1 Adam Wainwright 0.1240 0.0870 31.2
2 Cal Quantrill 0.1332 0.0893 27.5
3 Zack Wheeler 0.1155 0.0848 26.6
4 Dallas Keuchel 0.1111 0.1458 24.5
5 Wade Miley 0.1271 0.0928 24.2
6 Ryan Yarbrough 0.1128 0.1470 21.9
7 Zach Davies 0.1153 0.1482 21.6
8 Andrew Heaney 0.1137 0.1523 21.2
9 Freddy Peralta 0.1164 0.0810 20.9
10 Brandon Woodruff 0.1043 0.0763 20.3

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 Hyun Jin Ryu 0.0911 0.1127 0.1213 21.2 6.4 14.9
2 Logan Webb 0.1355 0.1139 0.0889 27.7 14.6 13.1
3 Chris Flexen 0.1367 0.1194 0.0999 27.2 14.1 13.1
4 Brad Keller 0.1050 0.1260 0.1452 24.7 12.1 12.7
5 Kevin Gausman 0.1244 0.1085 0.0852 30.3 17.7 12.5
6 Dallas Keuchel 0.1019 0.1193 0.1458 31.8 19.4 12.4
7 Zach Plesac 0.1065 0.1274 0.1321 15.4 3.1 12.3
8 Joe Musgrove 0.1253 0.1095 0.0909 25.6 13.6 12.0
9 Mike Foltynewicz 0.1201 0.1401 0.1468 15.7 4.2 11.5
10 Lucas Giolito 0.1192 0.1042 0.1028 11.8 0.7 11.1

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Matt Harvey 0.1210 0.1517 0.1649 25.1 8.0 17.1
2 Chi Chi González 0.1210 0.1566 0.1652 19.4 4.0 15.4
3 Wil Crowe 0.1210 0.1404 0.1431 11.1 1.7 9.5
4 Sam Hentges 0.1210 0.1441 0.1698 15.2 8.3 6.9
5 Spenser Watkins 0.1210 0.1479 0.1961 18.9 12.4 6.5
6 Adam Plutko 0.1210 0.1470 0.1686 11.9 5.6 6.3
7 Griffin Jax 0.1210 0.1395 0.1722 18.1 12.0 6.2
8 Lucas Giolito 0.1110 0.1042 0.1028 6.5 0.7 5.9
9 Craig Stammen 0.1210 0.1059 0.0873 12.3 6.4 5.8
10 Alec Mills 0.1210 0.1326 0.1451 12.0 6.7 5.3

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lucas Giolito 0.1138 0.1042 0.1028 7.3 0.7 6.6
2 Taylor Hearn 0.1176 0.1304 0.1315 6.5 0.7 5.8
3 Steve Cishek 0.1291 0.1124 0.1039 7.5 2.5 5.0
4 Matt Harvey 0.1442 0.1517 0.1649 12.5 8.0 4.5
5 José Berríos 0.1194 0.1139 0.1063 9.6 5.6 4.1
6 Walker Buehler 0.1024 0.0980 0.0748 21.8 18.5 3.3
7 Julio Urías 0.1157 0.1109 0.0899 18.6 15.3 3.3
8 Yusmeiro Petit 0.1299 0.1191 0.1118 5.4 2.1 3.3
9 Alex Wells 0.1331 0.1483 0.1624 5.9 2.9 3.0
10 Luis Garcia 0.1323 0.1272 0.0979 21.2 18.2 3.0

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lucas Giolito 0.0878 0.1042 0.1028 10.3 0.7 9.6
2 Zach Davies 0.1153 0.1273 0.1482 21.6 14.3 7.3
3 Vladimir Gutierrez 0.1514 0.1380 0.1230 14.4 7.2 7.2
4 Hyun Jin Ryu 0.1019 0.1127 0.1213 13.1 6.4 6.8
5 Spenser Watkins 0.1210 0.1479 0.1961 19.0 12.4 6.6
6 James Kaprielian 0.1388 0.1270 0.1096 15.0 8.5 6.5
7 Mike Foltynewicz 0.1279 0.1401 0.1468 10.7 4.2 6.5
8 Tyler Alexander 0.1372 0.1252 0.1042 15.2 9.3 5.9
9 Ryan Yarbrough 0.1128 0.1228 0.1470 21.9 16.1 5.8
10 José Ureña 0.1201 0.1339 0.1535 14.9 9.1 5.8

Earned Run Rate

Everybody Missed for Earned Run Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Robbie Ray 0.0789
0.1115
(23.5)
0.1186
(30.2)
0.1138
(26.8)
0.1152
(26.3)
0.1054
(19.4)
Carlos Rodón 0.0655
0.1195
(27.7)
0.1181
(27.7)
0.1203
(29.1)
0.1220
(29.0)
0.1162
(26.3)
Cal Quantrill 0.0779
0.1225
(26.2)
0.1130
(21.2)
0.1210
(26.4)
0.1225
(26.1)
0.1241
(27.6)
Jake Arrieta 0.1727
0.1192
(26.1)
0.1163
(26.7)
0.1213
(24.2)
0.1224
(24.6)
0.1139
(28.2)
Ranger Suarez 0.0383
0.1115
(29.7)
0.1164
(32.4)
0.1096
(29.8)
0.1102
(29.1)
0.1147
(31.4)
Patrick Corbin 0.1478
0.1047
(33.9)
0.0996
(36.7)
0.1065
(31.2)
0.1046
(34.2)
0.1031
(34.6)
Jesús Luzardo 0.1602
0.0992
(27.6)
0.1094
(22.5)
0.0977
(27.4)
0.1016
(26.6)
0.0981
(27.7)

Individual Misses for Earned Run Rate

Aggregate

Rank Player Proj Actual Error
1 Andrew Heaney 0.1099 0.1505 23.8
2 Adam Wainwright 0.1144 0.0845 23.0
3 Zack Wheeler 0.1067 0.0777 22.8
4 Aaron Nola 0.0970 0.1242 21.9
5 J.A. Happ 0.1172 0.1461 20.8
6 Lance Lynn 0.1062 0.0733 19.8
7 Matt Shoemaker 0.1237 0.1901 19.5
8 J.C. Mejía 0.1226 0.2017 19.3
9 Sandy Alcantara 0.1121 0.0872 19.1
10 Vince Velasquez 0.1147 0.1583 19.1

Marcel

Rank Player Proj Actual Error
1 Kevin Gausman 0.1166 0.0774 29.9
2 Zach Davies 0.0989 0.1422 29.3
3 Corbin Burnes 0.1137 0.0685 29.3
4 Dallas Keuchel 0.0926 0.1319 28.8
5 Trevor Rogers 0.1231 0.0709 28.4
6 Hyun Jin Ryu 0.0822 0.1170 24.8
7 Logan Webb 0.1228 0.0839 22.8
8 Matt Shoemaker 0.1108 0.1901 22.7
9 J.A. Happ 0.1133 0.1461 22.4
10 Anthony DeSclafani 0.1205 0.0873 22.0

Razzball

Rank Player Proj Actual Error
1 Zack Wheeler 0.1074 0.0777 25.0
2 Matt Harvey 0.1110 0.1529 24.5
3 Chi Chi González 0.1110 0.1629 23.3
4 Matt Shoemaker 0.1110 0.1901 22.5
5 Andrew Heaney 0.1112 0.1505 22.0
6 Adam Wainwright 0.1110 0.0845 21.8
7 J.C. Mejía 0.1110 0.2017 21.6
8 Sandy Alcantara 0.1132 0.0872 21.5
9 Corbin Burnes 0.1014 0.0685 21.5
10 Lance Lynn 0.1063 0.0733 21.0

Steamer

Rank Player Proj Actual Error
1 Andrew Heaney 0.1130 0.1505 22.2
2 Aaron Nola 0.0971 0.1242 22.0
3 Lance Lynn 0.1096 0.0733 21.8
4 Zack Wheeler 0.1053 0.0777 21.5
5 Adam Wainwright 0.1127 0.0845 21.5
6 Vince Velasquez 0.1108 0.1583 20.7
7 Matt Shoemaker 0.1219 0.1901 20.0
8 Jackson Kowar 0.1261 0.2468 18.9
9 Corbin Burnes 0.0993 0.0685 18.8
10 Wade Miley 0.1176 0.0884 18.6

ZiPS

Rank Player Proj Actual Error
1 Andrew Heaney 0.1055 0.1505 25.9
2 Adam Wainwright 0.1161 0.0845 25.0
3 Zack Wheeler 0.1073 0.0777 24.0
4 Zach Davies 0.1078 0.1422 23.9
5 Aaron Nola 0.0944 0.1242 23.3
6 J.A. Happ 0.1132 0.1461 23.0
7 Dallas Keuchel 0.1035 0.1319 21.4
8 Spenser Watkins 0.1110 0.1922 21.0
9 J.C. Mejía 0.1153 0.2017 20.9
10 Sandy Alcantara 0.1127 0.0872 20.2

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 Hyun Jin Ryu 0.0822 0.1042 0.1170 24.8 10.5 14.4
2 Kevin Gausman 0.1166 0.1005 0.0774 29.9 16.3 13.6
3 Cole Irvin 0.1321 0.1160 0.1094 16.9 3.5 13.5
4 Zach Davies 0.0989 0.1188 0.1422 29.3 17.1 12.3
5 Logan Webb 0.1228 0.1050 0.0839 22.8 11.3 11.5
6 Mike Foltynewicz 0.1104 0.1314 0.1433 19.7 8.3 11.4
7 Dallas Keuchel 0.0926 0.1099 0.1319 28.8 17.4 11.4
8 José Suarez 0.1468 0.1210 0.0993 19.3 8.1 11.3
9 Zach Plesac 0.0993 0.1191 0.1237 15.0 4.0 11.0
10 Framber Valdez 0.1123 0.0953 0.0822 16.9 6.3 10.6

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Matt Harvey 0.1110 0.1423 0.1529 24.5 7.4 17.1
2 Chi Chi González 0.1110 0.1469 0.1629 23.3 8.2 15.2
3 Wil Crowe 0.1110 0.1315 0.1355 12.9 3.2 9.7
4 Sam Hentges 0.1110 0.1352 0.1604 15.8 8.7 7.1
5 Spenser Watkins 0.1110 0.1391 0.1922 20.7 14.1 6.7
6 Adam Plutko 0.1110 0.1383 0.1647 13.7 7.3 6.5
7 Griffin Jax 0.1110 0.1306 0.1611 18.1 11.7 6.4
8 Chase De Jong 0.1110 0.1464 0.1429 6.3 0.3 6.0
9 Alec Mills 0.1110 0.1237 0.1296 9.7 4.1 5.6
10 Craig Stammen 0.1110 0.0975 0.0845 9.3 3.9 5.5

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Taylor Hearn 0.1101 0.1223 0.1224 6.4 1.0 5.4
2 Steve Cishek 0.1205 0.1059 0.0844 10.4 6.0 4.5
3 Matt Harvey 0.1355 0.1423 0.1529 11.4 7.4 4.0
4 José Berríos 0.1113 0.1062 0.0960 10.2 6.3 3.8
5 Yusmeiro Petit 0.1223 0.1115 0.1086 3.6 0.2 3.3
6 Ross Detwiler 0.1030 0.1167 0.1179 3.9 0.8 3.2
7 Lucas Giolito 0.1060 0.0971 0.0972 4.7 1.6 3.1
8 Luis Garcia 0.1237 0.1189 0.0948 16.9 13.9 3.0
9 Walker Buehler 0.0943 0.0906 0.0699 18.0 15.1 2.9
10 Julio Urías 0.1077 0.1038 0.0819 17.6 14.7 2.8

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lucas Giolito 0.0823 0.0971 0.0972 11.7 1.6 10.1
2 Spenser Watkins 0.1110 0.1391 0.1922 21.0 14.1 7.0
3 Zach Davies 0.1078 0.1188 0.1422 23.9 17.1 6.9
4 Mike Foltynewicz 0.1189 0.1314 0.1433 15.1 8.3 6.9
5 Vladimir Gutierrez 0.1412 0.1290 0.1210 9.4 2.9 6.4
6 Hyun Jin Ryu 0.0950 0.1042 0.1170 16.4 10.5 5.9
7 James Kaprielian 0.1292 0.1187 0.1076 10.2 4.5 5.7
8 Tyler Alexander 0.1285 0.1168 0.0998 12.3 6.7 5.6
9 Max Kranick 0.1110 0.1417 0.1484 7.0 1.6 5.5
10 Ryan Yarbrough 0.1054 0.1143 0.1348 20.1 14.7 5.4

Win Rate

Everybody Missed for Win Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Julio Urías 0.6250
0.2386
(296.2)
0.1250
(342.2)
0.3939
(202.7)
0.2497
(279.8)
0.1556
(376.9)
Carlos Rodón 0.5417
0.2348
(169.9)
0.1667
(178.5)
0.3200
(140.3)
0.1420
(213.6)
0.3125
(141.8)
Adam Wainwright 0.5312
0.3424
(165.6)
0.2667
(185.4)
0.1915
(315.3)
0.3348
(162.9)
0.3500
(180.2)
Chris Flexen 0.4516
0.2066
(189.8)
0.1250
(211.9)
0.3050
(139.1)
0.1848
(197.9)
0.1667
(238.1)
Aaron Civale 0.5714
0.3448
(118.5)
0.1818
(173.8)
0.3496
(130.9)
0.3236
(123.6)
0.3600
(123.4)

Individual Misses for Win Rate

Aggregate

Rank Player Proj Actual Error
1 Cole Irvin 0.0813 0.3125 186.2
2 Shane McClanahan 0.0877 0.4000 167.3
3 Vladimir Gutierrez 0.1226 0.4091 147.6
4 James Kaprielian 0.0578 0.3333 143.9
5 Luis Castillo 0.4240 0.2424 136.8
6 Freddy Peralta 0.1431 0.3571 130.7
7 Alek Manoah 0.1915 0.4500 123.8
8 Mike Foltynewicz 0.2739 0.0714 112.1
9 Dylan Bundy 0.3786 0.0870 111.3
10 Steven Matz 0.3330 0.4828 104.1

Marcel

Rank Player Proj Actual Error
1 Kevin Gausman 0.1379 0.4242 190.4
2 Steven Matz 0.1481 0.4828 190.2
3 Walker Buehler 0.2222 0.4848 180.9
4 Lance McCullers Jr. 0.1667 0.4643 175.8
5 Tyler Mahle 0.1333 0.3939 167.0
6 Corbin Burnes 0.1250 0.3929 149.3
7 Framber Valdez 0.2000 0.5000 148.4
8 Luis Garcia 0.1053 0.3667 139.7
9 Max Scherzer 0.2593 0.5000 138.7
10 Wade Miley 0.1923 0.4286 135.0

Razzball

Rank Player Proj Actual Error
1 Cole Irvin 0.0563 0.3125 228.3
2 Shane McClanahan 0.0528 0.4000 200.7
3 James Kaprielian 0.0453 0.3333 165.2
4 Freddy Peralta 0.1216 0.3571 160.4
5 Alek Manoah 0.1915 0.4500 137.5
6 Luis Castillo 0.4315 0.2424 118.9
7 Steven Matz 0.3609 0.4828 105.4
8 Anthony DeSclafani 0.3130 0.4194 99.6
9 Jose Quintana 0.3740 0.0000 98.9
10 Jordan Montgomery 0.3893 0.2000 98.0

Steamer

Rank Player Proj Actual Error
1 Cole Irvin 0.0717 0.3125 185.2
2 Vladimir Gutierrez 0.0478 0.4091 179.3
3 Shane McClanahan 0.0636 0.4000 174.1
4 James Kaprielian 0.0470 0.3333 143.9
5 Jordan Lyles 0.1341 0.3125 137.5
6 Luis Castillo 0.4066 0.2424 131.6
7 Freddy Peralta 0.1385 0.3571 127.0
8 Alek Manoah 0.1915 0.4500 118.8
9 Yu Darvish 0.4384 0.2667 116.7
10 Alex Wood 0.1938 0.3846 111.8

ZiPS

Rank Player Proj Actual Error
1 Corbin Burnes 0.1579 0.3929 178.3
2 Steven Matz 0.3077 0.4828 136.8
3 Alek Manoah 0.1915 0.4500 135.3
4 Framber Valdez 0.3000 0.5000 135.2
5 Mike Foltynewicz 0.3333 0.0714 132.1
6 Chris Bassitt 0.2800 0.4444 127.9
7 Freddy Peralta 0.1750 0.3571 126.8
8 Austin Gomber 0.1724 0.3913 124.6
9 Luis Castillo 0.4333 0.2424 124.1
10 Drew Smyly 0.1905 0.3793 123.0

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 Kevin Gausman 0.1379 0.3703 0.4242 190.4 50.5 139.9
2 Walker Buehler 0.2222 0.4255 0.4848 180.9 57.5 123.4
3 Lance McCullers Jr. 0.1667 0.3931 0.4643 175.8 56.3 119.4
4 Tyler Mahle 0.1333 0.3335 0.3939 167.0 54.4 112.6
5 Ian Anderson 0.1515 0.3849 0.3750 97.8 0.7 97.1
6 Max Scherzer 0.2593 0.4489 0.5000 138.7 43.1 95.5
7 Luis Garcia 0.1053 0.3034 0.3667 139.7 47.2 92.6
8 Drew Smyly 0.1071 0.3176 0.3793 126.4 39.8 86.6
9 Steven Matz 0.1481 0.3330 0.4828 190.2 104.1 86.1
10 Nathan Eovaldi 0.1724 0.3306 0.3438 99.9 18.6 81.3

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Adam Wainwright 0.1915 0.3424 0.5312 315.3 165.6 149.6
2 Vince Velasquez 0.3415 0.1958 0.1200 75.2 26.9 48.3
3 Kolby Allard 0.2950 0.1800 0.0938 85.5 40.1 45.4
4 Ryan Weathers 0.2903 0.1401 0.1333 46.5 1.8 44.7
5 Cole Irvin 0.0563 0.0813 0.3125 228.3 186.2 42.1
6 Marco Gonzales 0.3206 0.3545 0.4000 70.5 33.2 37.3
7 Steve Cishek 0.1915 0.0489 0.0000 46.4 11.6 34.7
8 Sean Manaea 0.3359 0.3583 0.3438 36.9 2.6 34.3
9 Shane McClanahan 0.0528 0.0877 0.4000 200.7 167.3 33.4
10 Triston McKenzie 0.3333 0.2398 0.2000 45.7 14.2 31.5

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Carlos Rodón 0.1420 0.2348 0.5417 213.6 169.9 43.7
2 Garrett Richards 0.3245 0.2648 0.1750 92.1 48.5 43.5
3 Jordan Lyles 0.1341 0.1943 0.3125 137.5 99.5 38.0
4 Tyler Anderson 0.2800 0.2443 0.2258 37.9 5.1 32.7
5 Alex Wood 0.1938 0.2603 0.3846 111.8 79.3 32.5
6 Vladimir Gutierrez 0.0478 0.1226 0.4091 179.3 147.6 31.7
7 Josh Fleming 0.2079 0.2836 0.3846 79.3 50.3 29.0
8 Brandon Woodruff 0.3987 0.3706 0.3000 69.7 42.1 27.6
9 Jesús Luzardo 0.3614 0.3107 0.2400 52.9 26.0 26.9
10 Jordan Montgomery 0.3588 0.3300 0.2000 104.7 78.5 26.2

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Nathan Eovaldi 0.2381 0.3306 0.3438 108.5 18.6 90.0
2 Corbin Burnes 0.1579 0.2689 0.3929 178.3 88.8 89.5
3 Drew Smyly 0.1905 0.3176 0.3793 123.0 39.8 83.2
4 Julio Urías 0.1556 0.2386 0.6250 376.9 296.2 80.7
5 Tyler Alexander 0.2581 0.0837 0.0488 78.0 10.7 67.3
6 Walker Buehler 0.3704 0.4255 0.4848 123.0 57.5 65.4
7 Adrian Houser 0.2000 0.2741 0.3571 115.9 56.5 59.5
8 Framber Valdez 0.3000 0.3764 0.5000 135.2 77.1 58.1
9 David Price 0.4118 0.2108 0.1282 80.6 23.3 57.3
10 Nabil Crismatt 0.2800 0.0922 0.0667 62.1 5.0 57.1

Loss Rate

Everybody Missed for Loss Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
JT Brubaker 0.5417
0.2545
(155.7)
0.1562
(181.0)
0.3256
(129.1)
0.2105
(183.8)
0.2500
(163.5)
Jake Arrieta 0.5833
0.3573
(107.1)
0.2222
(146.4)
0.3252
(132.3)
0.3693
(105.3)
0.3810
(100.7)
Cole Irvin 0.4688
0.0934
(290.0)
0.1111
(237.0)
0.0606
(331.9)
0.0841
(303.5)
0.2500
(177.4)
Luis Castillo 0.4848
0.2898
(158.4)
0.2333
(162.6)
0.2671
(194.1)
0.3024
(154.9)
0.3000
(158.3)
Patrick Corbin 0.5161
0.2960
(167.0)
0.2143
(189.9)
0.2979
(181.8)
0.3251
(151.4)
0.2667
(196.5)
Matt Harvey 0.5000
0.3213
(105.3)
0.2083
(141.2)
0.1942
(191.9)
0.3101
(116.6)
0.3333
(104.1)

Individual Misses for Loss Rate

Aggregate

Rank Player Proj Actual Error
1 Jorge López 0.1530 0.4242 151.8
2 Adam Wainwright 0.3834 0.2188 134.5
3 Cristian Javier 0.2970 0.0278 113.2
4 Trevor Williams 0.3564 0.0870 108.2
5 Logan Webb 0.2922 0.1111 106.6
6 Chris Bassitt 0.3169 0.1481 106.1
7 Adbert Alzolay 0.2485 0.4483 104.9
8 Tyler Mahle 0.3185 0.1818 102.0
9 Kyle Hendricks 0.3425 0.2188 95.4
10 Jon Lester 0.3664 0.2143 94.0

Marcel

Rank Player Proj Actual Error
1 Sandy Alcantara 0.2143 0.4545 160.1
2 Adbert Alzolay 0.1111 0.4483 149.5
3 Carlos Martinez 0.1250 0.5625 141.0
4 Austin Gomber 0.0833 0.3913 126.4
5 Brad Keller 0.2069 0.4615 126.0
6 Mitch Keller 0.1613 0.4783 125.9
7 Zac Gallen 0.1515 0.4348 122.5
8 Jordan Lyles 0.2000 0.4062 120.9
9 Joe Ross 0.1429 0.4500 118.7
10 Dane Dunning 0.0909 0.3704 117.7

Razzball

Rank Player Proj Actual Error
1 Jorge López 0.1145 0.4242 185.2
2 Joe Ross 0.1942 0.4500 128.7
3 Julio Urías 0.2771 0.0938 118.7
4 Cristian Javier 0.3252 0.0278 115.9
5 Chris Bassitt 0.3502 0.1481 113.4
6 Patrick Sandoval 0.0855 0.3529 105.8
7 Bryse Wilson 0.1349 0.4375 105.2
8 Shane McClanahan 0.0610 0.2400 104.9
9 Logan Webb 0.3081 0.1111 103.1
10 Adbert Alzolay 0.2771 0.4483 101.3

Steamer

Rank Player Proj Actual Error
1 Chris Bassitt 0.3781 0.1481 139.8
2 Jorge López 0.1878 0.4242 137.1
3 Cristian Javier 0.3600 0.0278 136.4
4 Logan Webb 0.3477 0.1111 134.7
5 Jordan Lyles 0.2419 0.4062 134.5
6 Kolby Allard 0.1444 0.3750 128.8
7 Tyler Mahle 0.3528 0.1818 121.8
8 Vladimir Gutierrez 0.0500 0.2727 115.7
9 Adam Wainwright 0.3668 0.2188 113.9
10 Trevor Williams 0.3711 0.0870 110.8

ZiPS

Rank Player Proj Actual Error
1 Jorge López 0.1765 0.4242 144.3
2 Adam Wainwright 0.4000 0.2188 140.0
3 Sandy Alcantara 0.3000 0.4545 139.6
4 Adbert Alzolay 0.2000 0.4483 135.2
5 Joe Ross 0.1786 0.4500 130.5
6 José Ureña 0.0577 0.3077 119.6
7 Austin Gomber 0.1724 0.3913 112.8
8 Trevor Williams 0.3600 0.0870 105.6
9 Yu Darvish 0.2308 0.3667 100.9
10 Kyle Hendricks 0.3571 0.2188 99.0

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 Mike Foltynewicz 0.1818 0.3931 0.4286 115.9 22.1 93.8
2 Tyler Anderson 0.1724 0.3651 0.3548 93.8 5.6 88.2
3 Dane Dunning 0.0909 0.3110 0.3704 117.7 31.5 86.3
4 Taijuan Walker 0.1471 0.3273 0.3667 111.6 27.2 84.4
5 Sandy Alcantara 0.2143 0.3658 0.4545 160.1 76.1 83.9
6 Merrill Kelly 0.2222 0.3973 0.4074 90.8 8.2 82.6
7 Brad Keller 0.2069 0.3834 0.4615 126.0 49.3 76.8
8 Brady Singer 0.1714 0.3505 0.3704 87.8 13.0 74.9
9 Zach Davies 0.1875 0.3504 0.3750 92.5 17.9 74.6
10 Michael Pineda 0.1071 0.3182 0.3636 95.0 21.8 73.2

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Matt Harvey 0.1942 0.3213 0.5000 191.9 105.3 86.6
2 Julio Urías 0.2771 0.1641 0.0938 118.7 50.8 67.9
3 Wil Crowe 0.1942 0.3187 0.3077 72.0 4.6 67.4
4 Chris Flexen 0.3350 0.2249 0.1935 87.1 21.6 65.5
5 Spenser Watkins 0.1942 0.4051 0.4375 68.2 8.8 59.3
6 Chi Chi González 0.1942 0.2825 0.2917 54.4 5.1 49.3
7 Craig Stammen 0.1942 0.0493 0.0448 44.5 0.8 43.7
8 Michael Fulmer 0.3821 0.2133 0.1154 72.1 28.4 43.7
9 Alex Wood 0.3395 0.2438 0.1538 94.6 51.3 43.3
10 Tarik Skubal 0.2727 0.3183 0.3871 87.7 45.0 42.7

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Corbin Burnes 0.3228 0.2077 0.1786 87.8 17.7 70.2
2 Garrett Richards 0.3462 0.2415 0.2000 83.7 24.2 59.5
3 Jordan Lyles 0.2419 0.3036 0.4062 134.5 80.7 53.8
4 Vladimir Gutierrez 0.0500 0.1492 0.2727 115.7 62.4 53.3
5 Kolby Allard 0.1444 0.2332 0.3750 128.8 76.9 51.8
6 Casey Mize 0.4095 0.3169 0.3000 60.6 9.0 51.6
7 Ryan Yarbrough 0.3958 0.3236 0.2333 99.2 57.5 41.7
8 Adrian Houser 0.3472 0.2732 0.2143 73.3 33.9 39.4
9 Jordan Montgomery 0.3206 0.2543 0.2333 50.7 12.4 38.3
10 Kohei Arihara 0.1942 0.3871 0.4000 38.5 2.7 35.8

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Tyler Alexander 0.2903 0.0928 0.0976 81.4 3.1 78.3
2 Trevor Stephan 0.3182 0.0781 0.0233 79.7 14.8 64.9
3 Nabil Crismatt 0.2800 0.0858 0.0222 86.2 21.5 64.7
4 Madison Bumgarner 0.2692 0.3632 0.3846 78.2 14.5 63.8
5 Sandy Alcantara 0.3000 0.3658 0.4545 139.6 76.1 63.5
6 Tyler Wells 0.3846 0.1062 0.0682 68.1 8.0 60.1
7 Spenser Watkins 0.1942 0.4051 0.4375 65.2 8.8 56.3
8 Austin Gomber 0.1724 0.2752 0.3913 112.8 57.7 55.0
9 Jhoulys Chacín 0.3043 0.0929 0.0435 66.9 12.7 54.2
10 Nathan Eovaldi 0.1905 0.2507 0.2812 78.7 25.0 53.7

Save Rate

Everybody Missed for Save Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Ian Kennedy 0.4727
0.0558
(92.9)
0.2083
(65.1)
0.0289
(98.9)
0.1110
(80.6)
0.0000
(106.7)
Mark Melancon 0.6094
0.0903
(135.1)
0.1613
(124.4)
0.0289
(151.2)
0.0813
(137.7)
0.0991
(134.0)
Jake McGee 0.5000
0.2421
(59.4)
0.0345
(116.3)
0.0289
(110.2)
0.2155
(66.0)
0.2659
(54.8)
Scott Barlow 0.2254
0.0282
(57.5)
0.0303
(66.2)
0.0500
(50.6)
0.0160
(61.5)
0.0151
(62.9)
Michael Fulmer 0.2692
0.0000
(77.2)
0.0345
(76.0)
0.0000
(77.0)
0.0000
(77.5)
0.0000
(78.5)
Emmanuel Clase 0.3380
0.0646
(73.7)
0.0588
(83.8)
0.0000
(91.5)
0.0928
(66.1)
0.1042
(63.9)
Will Smith 0.5211
0.2459
(75.2)
0.2414
(85.2)
0.2500
(73.9)
0.2198
(82.9)
0.2660
(70.8)
Lou Trivino III 0.3099
0.0266
(84.9)
0.0323
(92.7)
0.0833
(67.1)
0.0000
(93.5)
0.0000
(94.6)

Individual Misses for Save Rate

Aggregate

Rank Player Proj Actual Error
1 Anthony Bass 0.3435 0.0000 91.7
2 Drew Steckenrider 0.0000 0.2258 57.8
3 Jordan Romano 0.1562 0.3710 52.0
4 Hansel Robles 0.0172 0.1944 49.9
5 Rafael Montero 0.3681 0.1591 49.1
6 Dylan Floro 0.0307 0.2206 48.8
7 James Karinchak 0.3750 0.1833 47.2
8 Kyle Finnegan 0.0000 0.1618 44.8
9 Paul Sewald 0.0000 0.1774 44.4
10 Carlos Estévez 0.0104 0.1719 41.1

Marcel

Rank Player Proj Actual Error
1 Alex Reyes 0.0476 0.4203 124.9
2 Jordan Romano 0.0476 0.3710 87.2
3 Liam Hendriks 0.2727 0.5507 79.9
4 Gregory Soto 0.0345 0.2903 76.5
5 Ryan Pressly 0.1290 0.4062 74.6
6 Matt Barnes 0.0909 0.4000 73.3
7 Carlos Martinez 0.2083 0.0000 67.9
8 Kenley Jansen 0.3438 0.5507 63.5
9 Raisel Iglesias 0.3125 0.5231 63.3
10 Dylan Floro 0.0333 0.2206 56.3

Razzball

Rank Player Proj Actual Error
1 Alex Reyes 0.0289 0.4203 120.9
2 Jordan Romano 0.0333 0.3710 82.9
3 Brad Hand 0.0289 0.3088 75.0
4 Dylan Floro 0.0000 0.2206 56.9
5 Gregory Soto 0.0833 0.2903 54.4
6 Drew Steckenrider 0.0289 0.2258 49.9
7 Matt Barnes 0.1667 0.4000 49.6
8 Hansel Robles 0.0289 0.1944 46.2
9 Richard Rodríguez 0.0289 0.2188 45.2
10 Kyle Finnegan 0.0000 0.1618 44.6

Steamer

Rank Player Proj Actual Error
1 Anthony Bass 0.3424 0.0000 91.2
2 Alex Reyes 0.2240 0.4203 59.6
3 Drew Steckenrider 0.0000 0.2258 58.1
4 Génesis Cabrera 0.1736 0.0000 53.8
5 Rafael Montero 0.3780 0.1591 51.1
6 Hansel Robles 0.0184 0.1944 49.8
7 Emilio Pagán 0.1707 0.0000 47.1
8 Dylan Floro 0.0421 0.2206 45.9
9 Shane McClanahan 0.0798 0.0000 45.6
10 Amir Garrett 0.3134 0.1111 45.3

ZiPS

Rank Player Proj Actual Error
1 Anthony Bass 0.3447 0.0000 90.9
2 Craig Kimbrel 0.7424 0.3810 86.1
3 James Karinchak 0.5290 0.1833 82.4
4 Daniel Bard 0.5610 0.2985 81.3
5 Alex Reyes 0.6618 0.4203 78.1
6 Rafael Montero 0.4759 0.1591 72.4
7 Jordan Romano 0.1286 0.3710 60.1
8 Drew Steckenrider 0.0000 0.2258 59.0
9 Chris Martin 0.3283 0.0217 56.4
10 César Valdez 0.4652 0.2051 55.6

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 Alex Reyes 0.0476 0.3442 0.4203 124.9 21.2 103.7
2 Carlos Martinez 0.2083 0.0000 0.0000 67.9 3.4 64.5
3 Matt Barnes 0.0909 0.3223 0.4000 73.3 15.2 58.2
4 Jake McGee 0.0345 0.2421 0.5000 116.3 59.4 56.9
5 Ryan Pressly 0.1290 0.4732 0.4062 74.6 19.1 55.5
6 Liam Hendriks 0.2727 0.4460 0.5507 79.9 25.5 54.4
7 Raisel Iglesias 0.3125 0.4517 0.5231 63.3 16.9 46.4
8 Gregory Soto 0.0345 0.1588 0.2903 76.5 33.7 42.7
9 Edwin Díaz 0.3235 0.4464 0.5079 52.9 13.4 39.4
10 Yimi García 0.0370 0.1615 0.2419 53.6 16.8 36.8

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Alex Reyes 0.0289 0.3442 0.4203 120.9 21.2 99.7
2 Brad Hand 0.0289 0.3384 0.3088 75.0 10.8 64.2
3 Jake McGee 0.0289 0.2421 0.5000 110.2 59.4 50.8
4 Matt Barnes 0.1667 0.3223 0.4000 49.6 15.2 34.4
5 Jordan Romano 0.0333 0.1562 0.3710 82.9 52.0 30.9
6 César Valdez 0.0289 0.1600 0.2051 34.9 7.5 27.4
7 Adam Wainwright 0.0289 0.0000 0.0000 32.2 7.7 24.5
8 Edwin Díaz 0.3515 0.4464 0.5079 37.6 13.4 24.2
9 Blake Treinen 0.0000 0.0796 0.0972 24.9 2.4 22.6
10 Tyler Rogers 0.0167 0.0845 0.1625 44.3 22.4 21.9

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Alex Reyes 0.2240 0.3442 0.4203 59.6 21.2 38.4
2 Génesis Cabrera 0.1736 0.0794 0.0000 53.8 26.3 27.6
3 Shane McClanahan 0.0798 0.0326 0.0000 45.6 21.7 23.9
4 Amir Garrett 0.3134 0.2406 0.1111 45.3 29.8 15.4
5 Tanner Scott 0.1292 0.0689 0.0000 34.5 19.6 14.9
6 Giovanny Gallegos 0.0827 0.1257 0.1918 31.3 17.6 13.7
7 Josh Hader 0.3763 0.4329 0.5667 40.8 27.9 12.9
8 César Valdez 0.1054 0.1600 0.2051 19.2 7.5 11.7
9 Yimi García 0.1177 0.1615 0.2419 27.5 16.8 10.6
10 Pete Fairbanks 0.2233 0.1672 0.1064 23.7 13.3 10.4

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Alex Reyes 0.6618 0.3442 0.4203 78.1 21.2 56.9
2 Craig Kimbrel 0.7424 0.5087 0.3810 86.1 32.2 53.9
3 César Valdez 0.4652 0.1600 0.2051 55.6 7.5 48.1
4 Daniel Bard 0.5610 0.4015 0.2985 81.3 34.2 47.1
5 James Karinchak 0.5290 0.3750 0.1833 82.4 47.2 35.2
6 Rafael Montero 0.4759 0.3681 0.1591 72.4 49.1 23.2
7 Aroldis Chapman 0.6396 0.5467 0.4918 37.1 15.6 21.5
8 Chris Martin 0.3283 0.2171 0.0217 56.4 37.1 19.3
9 Bryan Garcia 0.2469 0.1420 0.0513 38.5 19.2 19.3
10 Josh Staumont 0.2216 0.1447 0.0781 39.1 20.0 19.1

Hold Rate

Everybody Missed for Hold Rate

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Michael Kopech 0.3409
0.0400
(86.3)
0.1000
(79.3)
0.0000
(95.3)
0.0651
(76.3)
0.0000
(80.5)
Jhoulys Chacín 0.3913
0.0000
(105.8)
0.0870
(91.9)
0.0612
(87.0)
0.0000
(103.1)
0.0000
(89.5)
Blake Treinen 0.4444
0.2083
(68.1)
0.1290
(100.9)
0.1948
(69.5)
0.2087
(65.1)
0.0000
(110.4)
Garrett Whitlock 0.3043
0.1214
(55.1)
0.0612
(83.5)
0.0866
(62.9)
0.0917
(61.0)
0.0000
(73.3)
Brad Boxberger 0.3239
0.0737
(67.0)
0.1111
(66.5)
0.0612
(68.1)
0.0779
(63.3)
0.0000
(70.6)
Luke Jackson 0.4366
0.1537
(74.3)
0.0968
(98.4)
0.0974
(86.8)
0.1883
(62.7)
0.0000
(98.7)
Génesis Cabrera 0.3944
0.1767
(65.0)
0.1304
(89.1)
0.1948
(57.1)
0.0952
(86.2)
0.0000
(99.4)

Individual Misses for Hold Rate

Aggregate

Rank Player Proj Actual Error
1 Taylor Hearn 0.2361 0.0238 92.8
2 Mitch White 0.4021 0.0000 78.8
3 Shane McClanahan 0.1465 0.0000 74.8
4 Paul Sewald 0.0000 0.2581 68.6
5 Junior Guerra 0.2631 0.0488 65.2
6 César Valdez 0.3103 0.0000 64.8
7 Mark Melancon 0.2288 0.0000 60.1
8 Cristian Javier 0.0000 0.1389 59.7
9 Josh Tomlin 0.3033 0.0286 59.5
10 JT Chargois 0.0000 0.2679 58.3

Marcel

Rank Player Proj Actual Error
1 Tyler Matzek 0.0909 0.3478 77.7
2 John Gant 0.2308 0.0513 69.9
3 Jonathan Loáisiga 0.1200 0.3158 65.9
4 Julio Urías 0.1250 0.0000 65.4
5 Chris Flexen 0.1250 0.0000 65.1
6 Paul Sewald 0.0556 0.2581 63.3
7 Hansel Robles 0.0667 0.2361 61.4
8 Ryne Stanek 0.1176 0.2917 61.3
9 A.J. Minter 0.1379 0.3770 61.1
10 Tyler Rogers 0.2308 0.3750 59.2

Razzball

Rank Player Proj Actual Error
1 Freddy Peralta 0.1468 0.0000 88.9
2 Cole Irvin 0.0866 0.0000 71.5
3 Yusmeiro Petit 0.0612 0.2821 67.1
4 Steve Cishek 0.0612 0.2838 66.5
5 Tyler Matzek 0.0928 0.3478 65.6
6 Ryan Tepera 0.0612 0.3385 65.0
7 Bryan Shaw 0.0612 0.2469 59.8
8 Ryne Stanek 0.0885 0.2917 57.0
9 Adam Wainwright 0.0612 0.0000 56.1
10 Cristian Javier 0.0000 0.1389 56.1

Steamer

Rank Player Proj Actual Error
1 Shane McClanahan 0.1431 0.0000 78.1
2 Ross Stripling 0.1462 0.0000 66.5
3 Paul Sewald 0.0000 0.2581 66.0
4 Taylor Hearn 0.1637 0.0238 65.2
5 Mark Melancon 0.2316 0.0000 63.5
6 JT Chargois 0.0000 0.2679 56.1
7 T.J. McFarland 0.0000 0.3947 55.7
8 Cristian Javier 0.0000 0.1389 55.5
9 Junior Guerra 0.2142 0.0488 53.3
10 Tyler Rogers 0.2100 0.3750 51.2

ZiPS

Rank Player Proj Actual Error
1 Tyler Rogers 0.0000 0.3750 103.2
2 Giovanny Gallegos 0.0000 0.3288 83.8
3 Devin Williams 0.0000 0.3966 76.4
4 Tyler Matzek 0.0000 0.3478 76.4
5 Jonathan Loáisiga 0.0000 0.3158 72.8
6 Tyler Duffey 0.0000 0.3438 72.5
7 Adam Ottavino 0.0000 0.3188 71.9
8 A.J. Minter 0.0000 0.3770 70.4
9 Yusmeiro Petit 0.0000 0.2821 70.0
10 Steve Cishek 0.0000 0.2838 69.4

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 Julio Urías 0.1250 0.0097 0.0000 65.4 5.9 59.5
2 Chris Flexen 0.1250 0.0127 0.0000 65.1 8.0 57.0
3 John Gant 0.2308 0.0151 0.0513 69.9 18.7 51.2
4 Nathan Eovaldi 0.1034 0.0000 0.0000 50.6 1.4 49.2
5 Jonathan Loáisiga 0.1200 0.2577 0.3158 65.9 17.0 49.0
6 Hansel Robles 0.0667 0.1811 0.2361 61.4 16.9 44.5
7 Ryan Pressly 0.2581 0.0465 0.0156 51.3 7.3 44.0
8 JT Brubaker 0.1250 0.0094 0.0000 47.2 4.1 43.2
9 Sam Clay 0.0612 0.2261 0.2241 42.8 0.0 42.8
10 Austin Gomber 0.1250 0.0000 0.0000 42.8 0.9 41.9

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Adam Wainwright 0.0612 0.0000 0.0000 56.1 1.5 54.6
2 Bryan Shaw 0.0612 0.2098 0.2469 59.8 13.0 46.8
3 Freddy Peralta 0.1468 0.0862 0.0000 88.9 49.0 40.0
4 Yusmeiro Petit 0.0612 0.1945 0.2821 67.1 28.0 39.1
5 Trevor May 0.0612 0.2105 0.2353 44.6 7.1 37.5
6 Ryan Tepera 0.0612 0.2122 0.3385 65.0 30.7 34.2
7 Cal Quantrill 0.1083 0.0622 0.0250 55.4 21.8 33.6
8 Sam Clay 0.0612 0.2261 0.2241 33.5 0.0 33.4
9 Hansel Robles 0.0612 0.1811 0.2361 50.0 16.9 33.1
10 Steve Cishek 0.0612 0.1771 0.2838 66.5 33.4 33.1

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Austin Adams 0.0205 0.1473 0.1692 33.9 5.7 28.2
2 Seth Lugo 0.1364 0.2617 0.3043 31.2 8.7 22.5
3 Génesis Cabrera 0.0952 0.1767 0.3944 86.2 65.0 21.2
4 Ross Stripling 0.1462 0.1139 0.0000 66.5 48.3 18.2
5 Jorge López 0.0148 0.0567 0.0606 21.0 3.2 17.8
6 Joe Kelly 0.0179 0.1244 0.2708 44.6 27.0 17.6
7 Dominic Leone 0.0427 0.1289 0.2632 46.5 29.8 16.7
8 Alex Vesia 0.0469 0.1561 0.2439 30.4 14.4 16.0
9 Tyler Alexander 0.0168 0.0620 0.0732 21.8 5.8 16.0
10 T.J. McFarland 0.0000 0.1155 0.3947 55.7 40.5 15.2

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Tyler Rogers 0.0000 0.2400 0.3750 103.2 44.6 58.6
2 Jonathan Loáisiga 0.0000 0.2577 0.3158 72.8 17.0 55.8
3 Tyler Duffey 0.0000 0.2636 0.3438 72.5 20.8 51.6
4 Bryan Shaw 0.0000 0.2098 0.2469 62.9 13.0 49.9
5 Chad Green 0.0000 0.2187 0.2687 66.2 16.3 49.9
6 Zack Wheeler 0.0000 0.0000 0.0000 49.7 1.6 48.1
7 Giovanny Gallegos 0.0000 0.2154 0.3288 83.8 35.7 48.1
8 Sandy Alcantara 0.0000 0.0000 0.0000 49.0 1.5 47.4
9 Adam Wainwright 0.0000 0.0000 0.0000 48.4 1.5 46.9
10 Walker Buehler 0.0000 0.0000 0.0000 47.7 1.5 46.2

ERA

Everybody Missed for ERA

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Jackson Kowar 11.2747
5.0065
(980.6)
4.3491
(1059.7)
4.9680
(968.8)
5.0252
(974.3)
5.0268
(979.5)
Justus Sheffield 6.8340
4.4886
(941.3)
4.3096
(954.8)
4.4793
(900.4)
4.4956
(930.0)
4.4909
(945.5)
Robbie Ray 2.8397
4.3773
(1111.7)
4.6719
(1450.7)
4.4510
(1257.9)
4.5270
(1244.7)
4.1529
(928.1)
Carlos Rodón 2.3744
4.7369
(1208.5)
4.5933
(1208.6)
4.7250
(1263.8)
4.7996
(1253.9)
4.6849
(1173.7)
Jake Arrieta 7.3885
4.7404
(1288.6)
4.5000
(1333.9)
4.8146
(1199.6)
4.8541
(1224.8)
4.5510
(1383.6)
Ranger Suarez 1.3585
4.3856
(1223.8)
4.5401
(1348.5)
4.3015
(1236.9)
4.3079
(1200.6)
4.5495
(1286.7)
Matt Shoemaker 8.0552
4.8431
(940.5)
4.1557
(1094.9)
4.3491
(1048.0)
4.7658
(956.1)
4.9206
(922.2)
Patrick Corbin 5.8194
4.0363
(1413.8)
3.7768
(1500.6)
4.0952
(1282.9)
4.0144
(1413.5)
3.9988
(1451.9)
Jesús Luzardo 6.6084
3.7724
(1282.8)
4.1753
(1043.9)
3.6984
(1264.6)
3.8519
(1238.3)
3.7667
(1291.1)

Individual Misses for ERA

Aggregate

Rank Player Proj Actual Error
1 Adam Wainwright 4.5186 3.0533 1130.9
2 Cal Quantrill 4.8208 2.8864 1130.3
3 Zack Wheeler 4.0825 2.7844 1017.6
4 Andrew Heaney 4.1609 5.8303 987.1
5 Sandy Alcantara 4.4310 3.1945 951.7
6 Wade Miley 4.7614 3.3681 892.8
7 J.A. Happ 4.5652 5.7899 888.5
8 Mitch Keller 4.4622 6.1689 848.9
9 Tyler Webb 4.1643 13.2245 842.7
10 Corbin Burnes 3.8033 2.4251 840.1

Marcel

Rank Player Proj Actual Error
1 Zach Davies 3.7197 5.7770 1344.6
2 Kevin Gausman 4.4702 2.8125 1319.2
3 Corbin Burnes 4.3714 2.4251 1307.9
4 Trevor Rogers 4.8425 2.6391 1236.3
5 Dallas Keuchel 3.5398 5.2778 1219.3
6 Logan Webb 4.8322 3.0337 1098.4
7 Anthony DeSclafani 4.6484 3.1670 1031.4
8 Freddy Peralta 4.5156 2.8060 1017.3
9 J.A. Happ 4.2593 5.7899 997.3
10 Nestor Cortes 5.4474 2.9032 968.1

Razzball

Rank Player Proj Actual Error
1 Zack Wheeler 4.1096 2.7844 1138.7
2 Cal Quantrill 4.7013 2.8864 1127.9
3 Matt Harvey 4.3491 6.2742 1111.0
4 Adam Wainwright 4.3491 3.0533 1086.2
5 Sandy Alcantara 4.4748 3.1945 1085.0
6 Corbin Burnes 3.8931 2.4251 974.9
7 Wade Miley 4.7428 3.3681 959.6
8 Julio Urías 4.2132 2.9569 947.9
9 Spenser Watkins 4.3491 8.0671 944.0
10 Chi Chi González 4.3491 6.4623 939.5

Steamer

Rank Player Proj Actual Error
1 Cal Quantrill 4.7900 2.8864 1125.1
2 Adam Wainwright 4.4099 3.0533 1059.4
3 Zack Wheeler 3.9980 2.7844 964.8
4 Lance Lynn 4.2004 2.6943 915.9
5 Andrew Heaney 4.2738 5.8303 911.6
6 Luis Garcia 4.9705 3.4764 896.9
7 Wade Miley 4.7416 3.3681 894.5
8 Vince Velasquez 4.2645 6.2968 879.6
9 Sandy Alcantara 4.3127 3.1945 871.4
10 Mitch Keller 4.4459 6.1689 846.1

ZiPS

Rank Player Proj Actual Error
1 Cal Quantrill 4.9756 2.8864 1217.5
2 Adam Wainwright 4.6295 3.0533 1211.8
3 Zach Davies 4.2436 5.7770 1099.6
4 Andrew Heaney 3.9986 5.8303 1085.0
5 Zack Wheeler 4.1409 2.7844 1056.1
6 Dallas Keuchel 3.9922 5.2778 1006.8
7 Sandy Alcantara 4.5079 3.1945 1005.0
8 J.A. Happ 4.4274 5.7899 989.8
9 Spenser Watkins 4.3491 8.0671 976.8
10 Wade Miley 4.8000 3.3681 910.3

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 Cole Irvin 5.1639 4.5090 4.2393 744.3 130.8 613.5
2 Kevin Gausman 4.4702 3.8256 2.8125 1319.2 708.1 611.1
3 Zach Davies 3.7197 4.7410 5.7770 1344.6 758.5 586.1
4 Hyun Jin Ryu 3.0245 3.9493 4.3669 909.8 362.5 547.4
5 Mike Foltynewicz 4.1860 5.2352 5.4388 708.1 177.6 530.5
6 José Suarez 5.9356 4.8516 3.7525 920.0 412.8 507.1
7 Chris Flexen 4.8571 4.3182 3.6067 959.5 453.5 506.0
8 Zach Plesac 3.6535 4.6127 4.6682 580.2 92.7 487.6
9 Logan Webb 4.8322 4.1583 3.0337 1098.4 611.0 487.4
10 Trevor Rogers 4.8425 4.1116 2.6391 1236.3 755.2 481.1

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Chi Chi González 4.3491 6.1288 6.4623 939.5 194.0 745.6
2 Matt Harvey 4.3491 5.7266 6.2742 1111.0 376.6 734.5
3 Wil Crowe 4.3491 5.3892 5.4771 582.7 98.2 484.5
4 Sam Hentges 4.3491 5.6085 6.6845 737.5 373.8 363.8
5 Spenser Watkins 4.3491 5.5980 8.0671 944.0 655.0 289.0
6 Griffin Jax 4.3491 5.2425 6.3659 720.3 440.2 280.0
7 Lucas Giolito 3.9144 3.6411 3.5261 291.1 11.2 279.9
8 Craig Stammen 4.3491 3.7178 3.0566 464.5 199.4 265.1
9 Adam Plutko 4.3491 5.4916 6.7101 598.0 336.1 261.9
10 Max Kranick 4.3491 5.8590 6.2845 349.3 95.5 253.8

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lucas Giolito 4.0370 3.6411 3.5261 312.3 11.2 301.1
2 Steve Cishek 4.8168 4.1964 3.4244 405.1 207.1 198.0
3 Matt Harvey 5.3804 5.7266 6.2742 565.1 376.6 188.5
4 Yusmeiro Petit 4.7677 4.2302 3.9231 240.2 65.0 175.2
5 José Berríos 4.2521 4.0653 3.5156 514.9 351.6 163.4
6 Ross Detwiler 3.9797 4.6334 4.6433 169.6 25.0 144.6
7 Walker Buehler 3.5180 3.3704 2.4703 791.0 652.5 138.4
8 Alex Wells 4.8942 5.6107 6.7500 380.8 244.0 136.8
9 Robbie Ray 4.5270 4.3773 2.8397 1244.7 1111.7 132.9
10 Matt Peacock 4.5047 4.8581 4.8996 182.2 54.4 127.8

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lucas Giolito 3.0000 3.6411 3.5261 459.9 11.2 448.7
2 Zach Davies 4.2436 4.7410 5.7770 1099.6 758.5 341.1
3 Spenser Watkins 4.3491 5.5980 8.0671 976.8 655.0 321.8
4 Mike Foltynewicz 4.7143 5.2352 5.4388 490.6 177.6 313.0
5 Taylor Hearn 5.5946 4.9223 4.6581 363.3 72.6 290.6
6 Vladimir Gutierrez 5.7329 5.1392 4.7368 438.2 150.3 287.9
7 Ryan Weathers 4.1211 4.8257 5.3239 527.5 239.7 287.8
8 Max Kranick 4.3491 5.8590 6.2845 372.7 95.5 277.2
9 Hyun Jin Ryu 3.5792 3.9493 4.3669 631.1 362.5 268.7
10 Ryan Yarbrough 4.0366 4.4294 5.1097 774.3 509.2 265.1

WHIP

Everybody Missed for WHIP

Player Actual Aggregate Marcel Razzball Steamer ZiPS
Justus Sheffield 1.8423
1.4606
(166.0)
1.3808
(175.2)
1.4678
(152.8)
1.4444
(172.6)
1.4700
(158.2)
Mitch Keller 1.7881
1.4060
(202.8)
1.4212
(169.4)
1.4007
(192.6)
1.3997
(206.2)
1.4180
(192.0)
Robbie Ray 1.0448
1.3712
(214.1)
1.4398
(310.2)
1.3787
(240.9)
1.3901
(228.0)
1.3448
(202.1)
Freddy Peralta 0.9700
1.2806
(151.5)
1.3149
(203.8)
1.2842
(169.3)
1.2946
(159.1)
1.2628
(147.5)
Zack Wheeler 1.0078
1.2573
(169.8)
1.2336
(197.1)
1.2797
(211.9)
1.2458
(159.3)
1.2464
(169.9)
Corbin Burnes 0.9401
1.2517
(172.2)
1.3000
(240.7)
1.2827
(210.4)
1.2536
(172.9)
1.2187
(157.7)
Carlos Rodón 0.9573
1.4178
(219.5)
1.3397
(207.6)
1.4110
(230.4)
1.4045
(211.9)
1.4384
(236.3)
Adam Wainwright 1.0565
1.3764
(223.9)
1.3064
(212.2)
1.3128
(193.8)
1.3668
(215.2)
1.3862
(241.1)
Garrett Richards 1.5951
1.3589
(176.3)
1.3165
(168.0)
1.3128
(187.9)
1.4128
(143.5)
1.3056
(202.4)
Jake Arrieta 1.7736
1.4365
(181.3)
1.3936
(175.2)
1.4577
(158.6)
1.4652
(168.3)
1.3862
(199.7)
Sandy Alcantara 1.0746
1.3946
(226.4)
1.3073
(200.2)
1.4126
(264.3)
1.3737
(208.2)
1.3978
(238.3)

Individual Misses for WHIP

Aggregate

Rank Player Proj Actual Error
1 Jesús Luzardo 1.2296 1.6154 190.2
2 Luis Garcia 1.5141 1.1781 181.4
3 Brad Keller 1.4294 1.6608 172.2
4 Patrick Corbin 1.3019 1.4680 161.9
5 Zach Davies 1.4207 1.6014 153.7
6 Luis Castillo 1.2245 1.3641 151.8
7 Julio Urías 1.2694 1.0180 150.5
8 Dallas Keuchel 1.3785 1.5309 145.3
9 Jorge López 1.4184 1.6274 143.4

Marcel

Rank Player Proj Actual Error
1 Zach Davies 1.2489 1.6014 231.2
2 Brad Keller 1.2839 1.6608 227.2
3 Max Scherzer 1.1553 0.8643 206.1
4 Kevin Gausman 1.2914 1.0417 198.5
5 Logan Webb 1.4206 1.1056 191.5
6 Dallas Keuchel 1.2881 1.5309 170.2
7 Ranger Suarez 1.3947 1.0000 167.6
8 Brady Singer 1.2606 1.5506 166.2
9 Jacob deGrom 1.0442 0.5543 160.8

Razzball

Rank Player Proj Actual Error
1 Julio Urías 1.3431 1.0180 225.7
2 Luis Garcia 1.4913 1.1781 184.1
3 Jesús Luzardo 1.2306 1.6154 177.9
4 Logan Webb 1.4257 1.1056 177.5
5 Ranger Suarez 1.4015 1.0000 158.5
6 Brandon Woodruff 1.2066 0.9647 155.5
7 Max Scherzer 1.1108 0.8643 155.3
8 Sam Hentges 1.3128 1.7767 154.6
9 Max Fried 1.3363 1.0865 151.7

Steamer

Rank Player Proj Actual Error
1 Jesús Luzardo 1.2468 1.6154 183.1
2 Luis Garcia 1.4944 1.1781 168.3
3 Julio Urías 1.2880 1.0180 163.7
4 Patrick Corbin 1.3013 1.4680 163.0
5 Luis Castillo 1.2230 1.3641 153.8
6 Logan Webb 1.4091 1.1056 150.9
7 Max Scherzer 1.1227 0.8643 144.2
8 Antonio Senzatela 1.6050 1.3404 143.5
9 Ranger Suarez 1.3885 1.0000 141.3

ZiPS

Rank Player Proj Actual Error
1 Dallas Keuchel 1.2590 1.5309 223.5
2 Luis Garcia 1.5581 1.1781 216.2
3 Brad Keller 1.3518 1.6608 213.0
4 Zach Davies 1.3425 1.6014 198.6
5 Jesús Luzardo 1.2110 1.6154 193.5
6 Patrick Corbin 1.2926 1.4680 160.6
7 Luis Castillo 1.2032 1.3641 160.1
8 Chris Bassitt 1.3282 1.0551 149.5
9 Adbert Alzolay 1.4801 1.1618 145.2

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 Chris Flexen 1.4286 1.3175 1.2523 135.4 11.6 123.7
2 Kevin Gausman 1.2914 1.2188 1.0417 198.5 98.9 99.6
3 Robbie Ray 1.4398 1.3712 1.0448 310.2 214.1 96.2
4 Zach Davies 1.2489 1.4207 1.6014 231.2 153.7 77.5
5 Max Scherzer 1.1553 1.1007 0.8643 206.1 129.5 76.6
6 Joe Musgrove 1.2474 1.2027 1.0809 129.4 54.1 75.2
7 Sam Hentges 1.3128 1.5992 1.7767 145.5 72.2 73.3
8 Frankie Montas 1.3257 1.2935 1.1818 116.9 48.4 68.5
9 Corbin Burnes 1.3000 1.2517 0.9401 240.7 172.2 68.5
10 Nathan Eovaldi 1.3171 1.2855 1.1901 101.9 35.1 66.8

Razzball

Rank Player Proj Agg Actual Error Agg Err Unique
1 Wil Crowe 1.3128 1.5446 1.5686 145.7 38.5 107.2
2 Sam Hentges 1.3128 1.5992 1.7767 154.6 72.2 82.4
3 Matt Harvey 1.3128 1.4760 1.5431 147.0 67.9 79.1
4 Matt Peacock 1.3128 1.5378 1.5637 105.4 29.1 76.3
5 Julio Urías 1.3431 1.2694 1.0180 225.7 150.5 75.2
6 Lucas Giolito 1.2449 1.1693 1.1026 86.4 12.4 74.0
7 Chi Chi González 1.3128 1.6450 1.5246 104.8 31.8 73.1
8 Luis Oviedo 1.3128 1.7551 1.9888 102.6 41.6 61.0
9 Aaron Nola 1.2674 1.2177 1.1292 86.9 29.3 57.6
10 Walker Buehler 1.1631 1.1226 0.9679 140.9 85.8 55.2

Steamer

Rank Player Proj Agg Actual Error Agg Err Unique
1 Lucas Giolito 1.2413 1.1693 1.1026 63.6 12.4 51.2
2 Vladimir Gutierrez 1.3234 1.4133 1.4123 69.1 24.0 45.0
3 Ryan Weathers 1.6133 1.5057 1.3838 71.8 29.0 42.8
4 Ryan Yarbrough 1.3506 1.2948 1.2258 48.6 12.7 35.9
5 Yusmeiro Petit 1.3170 1.2069 1.0385 71.4 37.2 34.2
6 Walker Buehler 1.1615 1.1226 0.9679 116.7 85.8 31.0
7 Mike Minor 1.3376 1.2891 1.2416 30.5 1.3 29.2
8 Mike Foltynewicz 1.4975 1.4475 1.2590 110.2 81.4 28.8
9 Zack Greinke 1.2685 1.2112 1.1696 33.8 5.5 28.3
10 Craig Stammen 1.3023 1.2297 1.0415 74.7 49.2 25.4

ZiPS

Rank Player Proj Agg Actual Error Agg Err Unique
1 Dallas Keuchel 1.2590 1.3785 1.5309 223.5 145.3 78.1
2 Lucas Giolito 1.0278 1.1693 1.1026 81.6 12.4 69.2
3 Zack Greinke 1.1170 1.2112 1.1696 63.5 5.5 58.0
4 Taylor Hearn 1.5676 1.4545 1.3227 91.0 36.3 54.7
5 Max Kranick 1.3128 1.6180 1.7069 78.7 25.2 53.5
6 Josh Staumont 1.6481 1.4624 1.0660 143.5 91.6 51.9
7 Carlos Hernández 1.6310 1.5008 1.2840 110.4 59.9 50.5
8 Gregory Soto 1.6532 1.4836 1.3508 72.8 23.0 49.8
9 Michael Kopech 1.5405 1.3849 1.1250 107.5 60.0 47.5
10 Tyler Matzek 1.5143 1.3454 1.2222 66.9 19.5 47.5