2025 Projection Evaluation

Batting Projection Accuracy

Plate Appearances (PA)

Individual Misses for Plate Appearances (PA)

ATC

Rank Player Proj Actual Error
1 Triston Casas 571 112 458.7
2 Nick Kurtz 34 489 455.3
3 MJ Melendez 476 65 411.1
4 Anthony Santander 630 221 408.7
5 Angel Martínez 78 484 405.6
6 Yordan Alvarez 599 199 400.0
7 Addison Barger 104 502 397.5
8 Lane Thomas 533 142 391.0
9 Victor Robles 504 114 390.5
10 Jeimer Candelario 477 91 386.4

Marcel

Rank Player Proj Actual Error
1 Agustín Ramírez 1 585 584.0
2 Bryan De La Cruz 574 50 524.0
3 Caleb Durbin 1 506 505.0
4 Chase Meidroth 1 505 504.0
5 Cam Smith 1 493 492.0
6 Nick Kurtz 1 489 488.0
7 Drake Baldwin 1 446 445.0
8 Chandler Simpson 1 441 440.0
9 Matt Vierling 536 100 436.0
10 Matt Shaw 1 437 436.0

OOPSY

Rank Player Proj Actual Error
1 Zack Gelof 630 101 529.0
2 Cam Smith 1 493 492.0
3 Triston Casas 602 112 490.0
4 Gavin Sheets 84 545 461.0
5 Lane Thomas 602 142 460.0
6 Nick Kurtz 35 489 454.0
7 Anthony Santander 672 221 451.0
8 Andy Pages 175 624 449.0
9 Spencer Torkelson 203 649 446.0
10 Victor Robles 553 114 439.0

Razzball

Rank Player Proj Actual Error
1 Eric Wagaman 1 514 513.0
2 Nick Kurtz 1 489 488.0
3 Triston Casas 592 112 480.0
4 Isaac Collins 1 441 440.0
5 Agustín Ramírez 168 585 417.0
6 Lane Thomas 557 142 415.0
7 Angel Martínez 70 484 414.0
8 Trent Grisham 171 581 410.0
9 Kris Bryant 445 41 404.0
10 Victor Robles 513 114 399.0

Steamer

Rank Player Proj Actual Error
1 Nick Kurtz 1 489 488.0
2 Andy Pages 197 624 427.5
3 Anthony Santander 635 221 414.3
4 Addison Barger 95 502 406.5
5 Yordan Alvarez 598 199 398.7
6 Agustín Ramírez 190 585 395.4
7 Lane Thomas 534 142 391.9
8 MJ Melendez 448 65 383.1
9 Jose Miranda 413 36 376.9
10 Triston Casas 488 112 375.8

The BAT

Rank Player Proj Actual Error
1 Triston Casas 571 112 458.7
2 Nick Kurtz 34 489 455.3
3 MJ Melendez 476 65 411.1
4 Anthony Santander 630 221 408.7
5 Angel Martínez 78 484 405.6
6 Yordan Alvarez 599 199 400.0
7 Addison Barger 104 502 397.5
8 Lane Thomas 533 142 391.0
9 Victor Robles 504 114 390.5
10 Jeimer Candelario 477 91 386.4

The BAT X

Rank Player Proj Actual Error
1 Triston Casas 571 112 458.7
2 Nick Kurtz 34 489 455.3
3 MJ Melendez 476 65 411.1
4 Anthony Santander 630 221 408.7
5 Angel Martínez 78 484 405.6
6 Yordan Alvarez 599 199 400.0
7 Addison Barger 104 502 397.5
8 Lane Thomas 533 142 391.0
9 Victor Robles 504 114 390.5
10 Jeimer Candelario 477 91 386.4

ZiPS

Rank Player Proj Actual Error
1 Harry Ford 564 8 556.0
2 Drew Avans 560 18 542.0
3 Owen Caissie 567 27 540.0
4 Jordyn Adams 542 5 537.0
5 Grant McCray 562 26 536.0
6 Tirso Ornelas 538 16 522.0
7 Tsung-Che Cheng 529 7 522.0
8 Samad Taylor 530 9 521.0
9 César Prieto 525 6 519.0
10 Bryan De La Cruz 565 50 515.0

wOBA

Everybody Missed for wOBA

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Jeremy Peña 0.3661
0.3081
(33.2)
0.3086
(31.6)
0.3186
(29.5)
0.3105
(31.3)
0.3181
(30.9)
0.3088
(30.4)
0.3049
(32.5)
0.3120
(27.6)
Brice Turang 0.3482
0.2928
(38.5)
0.2904
(38.6)
0.2884
(43.8)
0.3021
(31.7)
0.3087
(31.9)
0.2904
(37.2)
0.2858
(40.2)
0.2986
(30.4)
George Springer 0.4076
0.3159
(55.5)
0.3200
(51.8)
0.3192
(55.7)
0.3156
(55.1)
0.3229
(54.9)
0.3125
(54.9)
0.3166
(52.5)
0.3180
(50.5)
Tyler Soderstrom 0.3573
0.3146
(28.5)
0.3023
(34.8)
0.3170
(29.4)
0.3016
(36.0)
0.3211
(28.2)
0.3054
(31.5)
0.3081
(29.8)
0.3036
(31.4)
Cal Raleigh 0.4027
0.3220
(59.0)
0.3284
(52.9)
0.3395
(49.3)
0.3168
(61.9)
0.3255
(60.7)
0.3249
(53.8)
0.3152
(60.7)
0.3311
(48.1)
Maikel Garcia 0.3478
0.2960
(36.5)
0.2893
(39.5)
0.2974
(38.0)
0.2999
(33.2)
0.3080
(32.5)
0.2938
(35.0)
0.3011
(30.2)
0.2971
(31.5)
Nick Kurtz 0.4233
0.2895
(66.9)
0.3154
(53.1)
0.3183
(54.6)
0.3154
(53.7)
0.3154
(57.1)
0.2852
(66.8)
0.2854
(66.7)
0.3127
(52.4)
Michael Harris II 0.2898
0.3416
(31.3)
0.3357
(28.9)
0.3534
(36.5)
0.3448
(34.0)
0.3548
(36.0)
0.3373
(31.4)
0.3382
(32.0)
0.3534
(42.9)
Geraldo Perdomo 0.3687
0.2976
(53.4)
0.2991
(50.7)
0.2996
(54.6)
0.3095
(44.1)
0.3160
(44.4)
0.2856
(58.8)
0.2847
(59.5)
0.3083
(41.1)
Kyle Stowers 0.3904
0.2925
(46.1)
0.2861
(48.0)
0.3202
(35.2)
0.3026
(41.1)
0.3120
(39.9)
0.2849
(47.6)
0.2905
(45.0)
0.3198
(30.7)

Individual Misses for wOBA

ATC

Rank Player Proj Actual Error
1 Aaron Judge 0.4313 0.4787 34.2
2 Kyle Schwarber 0.3532 0.3971 34.0
3 Mookie Betts 0.3742 0.3212 33.1
4 Harrison Bader 0.2879 0.3489 32.1
5 Trent Grisham 0.3038 0.3560 32.1
6 Ramón Laureano 0.3089 0.3679 30.3
7 Hunter Goodman 0.3126 0.3618 30.2
8 Matt McLain 0.3402 0.2870 28.9
9 Michael Busch 0.3271 0.3727 28.8
10 Bo Bichette 0.3230 0.3646 28.1

Marcel

Rank Player Proj Actual Error
1 Mookie Betts 0.3837 0.3212 40.9
2 Hunter Goodman 0.2940 0.3618 39.7
3 Matt McLain 0.3519 0.2870 37.0
4 Trent Grisham 0.2970 0.3560 34.7
5 Ben Rice 0.2973 0.3600 33.6
6 Kyle Schwarber 0.3551 0.3971 31.0
7 Jonathan Aranda 0.3140 0.3858 30.7
8 Shea Langeliers 0.3099 0.3675 30.5
9 Junior Caminero 0.3142 0.3602 30.5
10 Harrison Bader 0.2904 0.3489 29.7

OOPSY

Rank Player Proj Actual Error
1 Michael Busch 0.3232 0.3727 33.3
2 Trent Grisham 0.3079 0.3560 31.9
3 Daylen Lile 0.2771 0.3610 31.8
4 Harrison Bader 0.2937 0.3489 31.0
5 Zach McKinstry 0.2858 0.3355 28.8
6 Ramón Laureano 0.3158 0.3679 28.7
7 Sal Frelick 0.2893 0.3306 28.5
8 Jorge Polanco 0.3041 0.3513 28.3
9 Cody Bellinger 0.3151 0.3507 27.8
10 Will Smith 0.3360 0.3927 27.7

Razzball

Rank Player Proj Actual Error
1 Aaron Judge 0.4093 0.4787 48.4
2 Ramón Laureano 0.2894 0.3679 39.3
3 Michael Busch 0.3132 0.3727 36.4
4 Kyle Schwarber 0.3510 0.3971 34.8
5 Shea Langeliers 0.3047 0.3675 33.9
6 Matt McLain 0.3456 0.2870 32.7
7 Trent Grisham 0.3046 0.3560 31.0
8 Mookie Betts 0.3690 0.3212 30.3
9 Hunter Goodman 0.3124 0.3618 29.7
10 Jorge Polanco 0.2977 0.3513 29.1

Steamer

Rank Player Proj Actual Error
1 Aaron Judge 0.4201 0.4787 45.8
2 Ramón Laureano 0.3005 0.3679 37.3
3 Michael Busch 0.3237 0.3727 34.3
4 Kyle Schwarber 0.3590 0.3971 34.1
5 Trent Grisham 0.3100 0.3560 31.9
6 Matt McLain 0.3497 0.2870 31.0
7 Daylen Lile 0.2850 0.3610 29.8
8 Mookie Betts 0.3750 0.3212 29.7
9 Jorge Polanco 0.3042 0.3513 29.4
10 Harrison Bader 0.2998 0.3489 29.1

The BAT

Rank Player Proj Actual Error
1 Michael Busch 0.3109 0.3727 35.7
2 Trent Grisham 0.2949 0.3560 34.7
3 Mookie Betts 0.3692 0.3212 32.8
4 Harrison Bader 0.2854 0.3489 31.1
5 Ramón Laureano 0.3034 0.3679 30.8
6 Matt McLain 0.3367 0.2870 29.5
7 Hunter Goodman 0.3095 0.3618 29.5
8 Zach McKinstry 0.2780 0.3355 28.6
9 Kyle Schwarber 0.3571 0.3971 28.0
10 Drake Baldwin 0.2905 0.3533 27.4

The BAT X

Rank Player Proj Actual Error
1 Kyle Schwarber 0.3465 0.3971 35.6
2 Mookie Betts 0.3702 0.3212 33.4
3 Michael Busch 0.3156 0.3727 32.9
4 Aaron Judge 0.4302 0.4787 31.9
5 Matt McLain 0.3393 0.2870 31.0
6 Bo Bichette 0.3138 0.3646 31.0
7 Harrison Bader 0.2862 0.3489 30.7
8 Ramón Laureano 0.3069 0.3679 29.1
9 Drake Baldwin 0.2906 0.3533 27.3
10 Isaac Collins 0.2817 0.3443 27.0

ZiPS

Rank Player Proj Actual Error
1 Mookie Betts 0.3796 0.3212 40.9
2 Matt McLain 0.3454 0.2870 35.6
3 Aaron Judge 0.4281 0.4787 32.1
4 Kyle Schwarber 0.3516 0.3971 30.6
5 Joey Ortiz 0.3149 0.2618 28.6
6 Joc Pederson 0.3657 0.2773 28.1
7 Henry Davis 0.3189 0.2270 26.9
8 Nathaniel Lowe 0.3423 0.3047 24.9
9 Oneil Cruz 0.3407 0.2999 24.0
10 Logan O'Hoppe 0.3242 0.2750 23.7

Strikeout Rate

Everybody Missed for Strikeout Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Tyler Stephenson 0.3392
0.2365
(35.7)
0.2397
(35.4)
0.2310
(37.3)
0.2395
(34.0)
0.2375
(34.9)
0.2397
(35.0)
0.2394
(35.1)
0.2327
(40.6)
James Wood 0.3208
0.2737
(33.5)
0.2625
(42.8)
0.2667
(37.9)
0.2656
(37.9)
0.2641
(39.3)
0.2765
(32.4)
0.2778
(31.5)
0.2750
(39.9)
Jorge Polanco 0.1565
0.2693
(58.3)
0.2538
(48.9)
0.2598
(53.6)
0.2710
(60.1)
0.2727
(60.7)
0.2699
(58.0)
0.2719
(59.0)
0.2575
(46.5)
Brent Rooker 0.2217
0.2980
(52.2)
0.2896
(44.7)
0.2985
(53.0)
0.3003
(55.0)
0.2988
(53.7)
0.2990
(52.0)
0.2954
(49.5)
0.2881
(37.9)
Jordan Walker 0.3182
0.2354
(33.4)
0.2356
(34.2)
0.2302
(35.2)
0.2249
(36.9)
0.2233
(37.7)
0.2396
(32.2)
0.2395
(32.2)
0.2347
(37.9)
Rafael Devers 0.2634
0.2168
(35.1)
0.2138
(39.0)
0.2129
(37.5)
0.2158
(34.6)
0.2160
(34.7)
0.2128
(38.9)
0.2111
(40.1)
0.2176
(42.3)

Individual Misses for Strikeout Rate

ATC

Rank Player Proj Actual Error
1 Shea Langeliers 0.2724 0.1969 38.6
2 Mike Yastrzemski 0.2619 0.1935 37.3
3 Wyatt Langford 0.2016 0.2635 36.4
4 Paul Goldschmidt 0.2560 0.1873 35.9
5 Geraldo Perdomo 0.1661 0.1153 35.5
6 Maikel Garcia 0.1797 0.1261 34.7
7 Mike Trout 0.2595 0.3201 34.5
8 Alek Thomas 0.1883 0.2601 34.4
9 Riley Greene 0.2563 0.3069 34.1
10 Harrison Bader 0.2056 0.2715 33.8

Marcel

Rank Player Proj Actual Error
1 Caleb Durbin 0.2222 0.0988 60.4
2 Jacob Wilson 0.1877 0.0746 57.2
3 Chandler Simpson 0.2222 0.0975 53.3
4 Geraldo Perdomo 0.1840 0.1153 46.7
5 Nick Kurtz 0.2222 0.3088 44.3
6 Maikel Garcia 0.1955 0.1261 43.6
7 Christian Walker 0.2135 0.2766 42.9
8 Shea Langeliers 0.2755 0.1969 39.1
9 Chase Meidroth 0.2222 0.1426 38.2
10 Mike Trout 0.2576 0.3201 36.9

OOPSY

Rank Player Proj Actual Error
1 Paul Goldschmidt 0.2630 0.1873 39.9
2 Shea Langeliers 0.2694 0.1969 37.4
3 Wyatt Langford 0.1994 0.2635 37.3
4 Mike Yastrzemski 0.2601 0.1935 36.6
5 Geraldo Perdomo 0.1658 0.1153 35.7
6 Drake Baldwin 0.2318 0.1525 35.0
7 Maikel Garcia 0.1790 0.1261 34.6
8 Alek Thomas 0.1874 0.2601 34.6
9 Elly De La Cruz 0.3087 0.2589 34.1
10 Pavin Smith 0.2048 0.3194 33.3

Razzball

Rank Player Proj Actual Error
1 Riley Greene 0.2393 0.3069 44.1
2 Nick Kurtz 0.2222 0.3088 42.3
3 Mike Yastrzemski 0.2661 0.1935 40.5
4 Paul Goldschmidt 0.2597 0.1873 38.8
5 Wyatt Langford 0.1961 0.2635 38.6
6 Shea Langeliers 0.2691 0.1969 37.8
7 Alek Thomas 0.1840 0.2601 35.7
8 Lawrence Butler 0.2274 0.2841 35.6
9 Corbin Carroll 0.1854 0.2383 33.9
10 Gabriel Arias 0.2722 0.3439 33.7

Steamer

Rank Player Proj Actual Error
1 Riley Greene 0.2400 0.3069 44.0
2 Nick Kurtz 0.2222 0.3088 42.5
3 Mike Yastrzemski 0.2648 0.1935 39.6
4 Paul Goldschmidt 0.2598 0.1873 38.6
5 Wyatt Langford 0.1974 0.2635 38.1
6 Shea Langeliers 0.2697 0.1969 37.9
7 Alek Thomas 0.1835 0.2601 36.1
8 Lawrence Butler 0.2275 0.2841 35.9
9 Corbin Carroll 0.1846 0.2383 34.7
10 Brice Turang 0.1760 0.2276 34.2

The BAT

Rank Player Proj Actual Error
1 Geraldo Perdomo 0.1780 0.1153 43.2
2 Mike Yastrzemski 0.2654 0.1935 38.5
3 Shea Langeliers 0.2726 0.1969 38.1
4 Elly De La Cruz 0.3155 0.2589 37.6
5 Wyatt Langford 0.2015 0.2635 37.1
6 Christian Walker 0.2216 0.2766 36.9
7 Paul Goldschmidt 0.2551 0.1873 34.7
8 Maikel Garcia 0.1803 0.1261 34.2
9 Mike Trout 0.2614 0.3201 34.2
10 Nick Allen 0.1593 0.2380 33.9

The BAT X

Rank Player Proj Actual Error
1 Geraldo Perdomo 0.1782 0.1153 43.3
2 Mike Yastrzemski 0.2664 0.1935 39.1
3 Shea Langeliers 0.2739 0.1969 38.8
4 Wyatt Langford 0.2027 0.2635 36.4
5 Elly De La Cruz 0.3127 0.2589 35.7
6 Christian Walker 0.2242 0.2766 35.3
7 Mike Trout 0.2609 0.3201 34.5
8 Paul Goldschmidt 0.2545 0.1873 34.4
9 Harrison Bader 0.2061 0.2715 34.1
10 Riley Greene 0.2576 0.3069 34.1

ZiPS

Rank Player Proj Actual Error
1 Nick Kurtz 0.2205 0.3088 49.2
2 Wyatt Langford 0.1966 0.2635 45.3
3 Riley Greene 0.2557 0.3069 41.5
4 Gabriel Arias 0.2711 0.3439 40.1
5 Nathaniel Lowe 0.2076 0.2611 40.0
6 Brice Turang 0.1792 0.2276 40.0
7 Harrison Bader 0.2065 0.2715 38.6
8 Bryan Reynolds 0.2177 0.2645 38.6
9 Nick Allen 0.1579 0.2380 38.4
10 Drake Baldwin 0.2505 0.1525 38.3

Walk Rate

Everybody Missed for Walk Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Fernando Tatis Jr. 0.1288
0.0836
(31.7)
0.0794
(33.5)
0.0860
(30.8)
0.0849
(32.4)
0.0848
(32.5)
0.0887
(26.4)
0.0902
(25.4)
0.0899
(26.9)
Gleyber Torres 0.1354
0.0946
(26.1)
0.0900
(27.9)
0.0968
(25.3)
0.0954
(27.0)
0.0955
(27.0)
0.0929
(25.5)
0.0903
(27.1)
0.1020
(20.9)
Cal Raleigh 0.1376
0.1002
(26.9)
0.0998
(26.0)
0.0998
(27.8)
0.0989
(29.4)
0.0993
(29.2)
0.0991
(25.9)
0.1020
(23.8)
0.0975
(28.3)
Brandon Nimmo 0.0767
0.1117
(22.3)
0.1077
(20.8)
0.1093
(20.1)
0.1119
(21.0)
0.1117
(20.8)
0.1136
(25.3)
0.1163
(27.1)
0.1141
(24.4)
Ronald Acuña Jr. 0.1723
0.1175
(22.9)
0.1034
(28.1)
0.1135
(25.0)
0.1135
(25.5)
0.1119
(26.2)
0.1127
(23.8)
0.1135
(23.5)
0.1261
(19.0)
TJ Friedl 0.1182
0.0809
(26.1)
0.0800
(25.6)
0.0816
(26.3)
0.0863
(23.9)
0.0867
(23.7)
0.0810
(24.2)
0.0802
(24.8)
0.0824
(24.6)
Marcell Ozuna 0.1588
0.0972
(36.9)
0.0929
(38.5)
0.0935
(39.7)
0.0941
(40.1)
0.0929
(40.8)
0.0971
(35.4)
0.0992
(34.2)
0.0986
(35.6)
Will Smith 0.1468
0.1013
(20.2)
0.0989
(20.5)
0.1002
(21.1)
0.1029
(20.4)
0.1037
(20.1)
0.1001
(19.5)
0.0975
(20.7)
0.1033
(19.0)
Jake Cronenworth 0.1340
0.0912
(22.4)
0.0919
(21.2)
0.0905
(23.3)
0.0896
(24.4)
0.0898
(24.3)
0.0916
(20.9)
0.0916
(20.9)
0.0923
(21.5)
Rafael Devers 0.1536
0.1036
(37.0)
0.0954
(41.8)
0.0993
(40.9)
0.1018
(40.0)
0.1019
(40.0)
0.1020
(36.3)
0.1006
(37.3)
0.1024
(37.4)

Individual Misses for Walk Rate

ATC

Rank Player Proj Actual Error
1 Nick Kurtz 0.0824 0.1288 23.0
2 Christian Walker 0.0975 0.0625 22.0
3 Andy Pages 0.0815 0.0465 21.4
4 Trevor Story 0.0834 0.0505 21.1
5 Geraldo Perdomo 0.1025 0.1306 20.7
6 Wyatt Langford 0.0939 0.1291 20.6
7 Riley Greene 0.1021 0.0702 20.4
8 José Caballero 0.0731 0.1270 20.2
9 Mike Trout 0.1211 0.1565 20.1
10 Mike Yastrzemski 0.0938 0.1290 20.1

Marcel

Rank Player Proj Actual Error
1 Mike Trout 0.1085 0.1565 26.2
2 Shohei Ohtani 0.1174 0.1499 23.0
3 Joey Ortiz 0.0970 0.0534 22.5
4 Wyatt Langford 0.0892 0.1291 22.4
5 Christian Walker 0.0955 0.0625 21.7
6 Nick Kurtz 0.0841 0.1288 21.5
7 José Caballero 0.0723 0.1270 19.9
8 Trevor Story 0.0787 0.0505 19.0
9 Isaac Collins 0.0853 0.1293 19.0
10 Michael Harris II 0.0536 0.0250 18.9

OOPSY

Rank Player Proj Actual Error
1 Jackson Holliday 0.1378 0.0863 32.3
2 Mike Trout 0.1157 0.1565 23.6
3 Chase Meidroth 0.1365 0.0891 23.1
4 Shohei Ohtani 0.1208 0.1499 22.4
5 Andy Pages 0.0825 0.0465 21.4
6 Mike Yastrzemski 0.0936 0.1290 20.7
7 Michael Harris II 0.0576 0.0250 19.8
8 Trevor Story 0.0811 0.0505 18.9
9 Jeff McNeil 0.0674 0.1061 18.7
10 Geraldo Perdomo 0.1065 0.1306 18.5

Razzball

Rank Player Proj Actual Error
1 Mike Trout 0.1104 0.1565 27.3
2 Nick Kurtz 0.0841 0.1288 23.4
3 Jackson Holliday 0.1250 0.0863 23.2
4 Chase Meidroth 0.1353 0.0891 21.8
5 Mike Yastrzemski 0.0934 0.1290 21.6
6 Isaac Collins 0.0841 0.1293 21.2
7 Christian Walker 0.0984 0.0625 21.0
8 Shohei Ohtani 0.1242 0.1499 20.9
9 Riley Greene 0.1040 0.0702 20.1
10 Wyatt Langford 0.0972 0.1291 20.0

Steamer

Rank Player Proj Actual Error
1 Mike Trout 0.1111 0.1565 26.9
2 Jackson Holliday 0.1258 0.0863 23.7
3 Nick Kurtz 0.0841 0.1288 23.4
4 Chase Meidroth 0.1376 0.0891 22.9
5 Mike Yastrzemski 0.0927 0.1290 22.0
6 Christian Walker 0.0998 0.0625 21.9
7 Shohei Ohtani 0.1236 0.1499 21.4
8 Riley Greene 0.1046 0.0702 20.5
9 Wyatt Langford 0.0977 0.1291 19.8
10 Jeff McNeil 0.0666 0.1061 19.6

The BAT

Rank Player Proj Actual Error
1 Michael Harris II 0.0616 0.0250 24.6
2 Christian Walker 0.0961 0.0625 22.7
3 Geraldo Perdomo 0.0973 0.1306 22.6
4 Nick Kurtz 0.0822 0.1288 21.9
5 Riley Greene 0.1014 0.0702 21.7
6 José Caballero 0.0681 0.1270 21.1
7 Mike Trout 0.1182 0.1565 20.3
8 Wyatt Langford 0.0922 0.1291 20.1
9 Trevor Story 0.0775 0.0505 18.9
10 Andy Pages 0.0743 0.0465 18.5

The BAT X

Rank Player Proj Actual Error
1 Michael Harris II 0.0658 0.0250 27.4
2 Geraldo Perdomo 0.0939 0.1306 25.1
3 Riley Greene 0.1049 0.0702 23.9
4 José Caballero 0.0649 0.1270 22.3
5 Nick Kurtz 0.0822 0.1288 21.9
6 Christian Walker 0.0947 0.0625 21.8
7 Wyatt Langford 0.0915 0.1291 20.5
8 Mike Trout 0.1177 0.1565 20.5
9 Kerry Carpenter 0.0784 0.0388 19.2
10 Andy Pages 0.0752 0.0465 19.1

ZiPS

Rank Player Proj Actual Error
1 Jackson Holliday 0.1288 0.0863 27.6
2 Mookie Betts 0.1280 0.0920 23.9
3 Nick Kurtz 0.0802 0.1288 23.8
4 Christian Walker 0.0995 0.0625 23.6
5 Chase Meidroth 0.1339 0.0891 22.6
6 Riley Greene 0.1041 0.0702 22.2
7 Wyatt Langford 0.0924 0.1291 21.0
8 Shohei Ohtani 0.1211 0.1499 20.9
9 Andy Pages 0.0786 0.0465 20.0
10 Mike Yastrzemski 0.0950 0.1290 19.0

Hit By Pitch Rate

Everybody Missed for Hit By Pitch Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Eugenio Suárez 0.0244
0.0158
(6.0)
0.0155
(6.3)
0.0148
(6.5)
0.0150
(6.5)
0.0150
(6.5)
0.0147
(6.7)
0.0147
(6.8)
0.0149
(7.4)
Jarren Duran 0.0172
0.0088
(6.2)
0.0099
(5.6)
0.0091
(5.8)
0.0089
(6.2)
0.0090
(6.2)
0.0103
(5.2)
0.0103
(5.2)
0.0094
(6.7)
Caleb Durbin 0.0474
0.0228
(12.7)
0.0105
(19.1)
0.0259
(11.0)
0.0202
(14.1)
0.0200
(14.2)
0.0179
(15.2)
0.0179
(15.2)
0.0293
(10.1)
Willson Contreras 0.0409
0.0297
(6.6)
0.0307
(6.1)
0.0305
(6.0)
0.0254
(9.0)
0.0260
(8.7)
0.0305
(6.2)
0.0304
(6.2)
0.0331
(5.4)
José Caballero 0.0081
0.0248
(6.0)
0.0277
(6.9)
0.0248
(6.1)
0.0223
(5.0)
0.0220
(4.9)
0.0230
(5.3)
0.0231
(5.3)
0.0261
(6.0)
Masyn Winn 0.0149
0.0051
(5.6)
0.0036
(6.5)
0.0042
(5.9)
0.0061
(5.0)
0.0060
(5.1)
0.0056
(5.3)
0.0056
(5.3)
0.0047
(6.4)
Victor Caratini 0.0337
0.0157
(7.2)
0.0140
(7.9)
0.0140
(7.7)
0.0161
(7.0)
0.0160
(7.1)
0.0149
(7.5)
0.0149
(7.5)
0.0175
(6.9)
Iván Herrera 0.0332
0.0126
(9.6)
0.0117
(10.1)
0.0116
(9.9)
0.0122
(9.8)
0.0120
(9.9)
0.0121
(9.8)
0.0121
(9.8)
0.0128
(10.0)
Jake Cronenworth 0.0291
0.0179
(6.1)
0.0191
(5.6)
0.0169
(6.4)
0.0182
(5.9)
0.0180
(6.0)
0.0158
(7.1)
0.0158
(7.2)
0.0181
(6.6)
Randy Arozarena 0.0381
0.0261
(8.9)
0.0255
(9.5)
0.0256
(9.0)
0.0230
(11.1)
0.0230
(11.1)
0.0236
(10.7)
0.0236
(10.7)
0.0256
(10.1)
Heliot Ramos 0.0245
0.0082
(11.7)
0.0063
(13.1)
0.0086
(11.2)
0.0096
(10.7)
0.0090
(11.2)
0.0096
(10.8)
0.0096
(10.8)
0.0103
(11.1)

Individual Misses for Hit By Pitch Rate

ATC

Rank Player Proj Actual Error
1 Josh Smith 0.0269 0.0142 6.8
2 Luke Raley 0.0309 0.0594 6.4
3 Ty France 0.0307 0.0429 6.2
4 Blaze Alexander 0.0172 0.0376 5.6
5 Francisco Lindor 0.0149 0.0219 5.5
6 Blake Dunn 0.0219 0.0933 5.4
7 Dylan Moore 0.0269 0.0041 5.4
8 Austin Hays 0.0157 0.0024 5.3
9 José Ramírez 0.0046 0.0119 5.3

Marcel

Rank Player Proj Actual Error
1 Matt Wallner 0.0419 0.0204 8.1
2 Josh Smith 0.0268 0.0142 6.7
3 Blaze Alexander 0.0134 0.0376 6.6
4 Blake Dunn 0.0138 0.0933 6.0
5 Michael Busch 0.0081 0.0169 5.7
6 Kyle Schwarber 0.0082 0.0152 5.6
7 Dylan Moore 0.0278 0.0041 5.6
8 Dillon Dingler 0.0081 0.0192 5.5
9 Victor Scott II 0.0105 0.0216 5.5

OOPSY

Rank Player Proj Actual Error
1 Josh Smith 0.0285 0.0142 7.9
2 Brent Rooker 0.0156 0.0072 5.7
3 Edmundo Sosa 0.0289 0.0077 5.5
4 Dylan Moore 0.0267 0.0041 5.4
5 Francisco Lindor 0.0147 0.0219 5.4
6 Tyler Freeman 0.0386 0.0257 5.4
7 Kyle Schwarber 0.0080 0.0152 5.4
8 Carlos Narváez 0.0141 0.0022 5.2
9 Austin Hays 0.0151 0.0024 5.2

Razzball

Rank Player Proj Actual Error
1 Ty France 0.0290 0.0429 7.1
2 Luke Raley 0.0313 0.0594 6.3
3 Blaze Alexander 0.0160 0.0376 5.9
4 Francisco Lindor 0.0147 0.0219 5.7
5 Blake Dunn 0.0187 0.0933 5.6
6 Yoán Moncada 0.0067 0.0242 5.3
7 Victor Scott II 0.0109 0.0216 5.2
8 Kyle Schwarber 0.0091 0.0152 4.9
9 Otto Kemp 0.0105 0.0321 4.8

Steamer

Rank Player Proj Actual Error
1 Ty France 0.0290 0.0429 7.1
2 Luke Raley 0.0310 0.0594 6.3
3 Blaze Alexander 0.0160 0.0376 5.9
4 Blake Dunn 0.0190 0.0933 5.6
5 Francisco Lindor 0.0150 0.0219 5.5
6 Victor Scott II 0.0110 0.0216 5.2
7 Yoán Moncada 0.0070 0.0242 5.2
8 Kyle Schwarber 0.0090 0.0152 4.9
9 Chris Taylor 0.0100 0.0480 4.8

The BAT

Rank Player Proj Actual Error
1 Brent Rooker 0.0171 0.0072 6.5
2 Francisco Lindor 0.0143 0.0219 6.0
3 Blaze Alexander 0.0160 0.0376 5.9
4 Luke Raley 0.0335 0.0594 5.8
5 Seiya Suzuki 0.0107 0.0015 5.6
6 Ty France 0.0321 0.0429 5.5
7 Blake Dunn 0.0209 0.0933 5.5
8 Austin Hays 0.0151 0.0024 5.1
9 Victor Scott II 0.0113 0.0216 5.0

The BAT X

Rank Player Proj Actual Error
1 Brent Rooker 0.0170 0.0072 6.5
2 Francisco Lindor 0.0142 0.0219 6.0
3 Blaze Alexander 0.0159 0.0376 5.9
4 Luke Raley 0.0334 0.0594 5.8
5 Seiya Suzuki 0.0107 0.0015 5.6
6 Ty France 0.0321 0.0429 5.6
7 Blake Dunn 0.0209 0.0933 5.5
8 Austin Hays 0.0152 0.0024 5.1
9 Victor Scott II 0.0113 0.0216 5.0

ZiPS

Rank Player Proj Actual Error
1 Josh Smith 0.0305 0.0142 8.2
2 Edmundo Sosa 0.0378 0.0077 7.4
3 Tyler Freeman 0.0439 0.0257 7.0
4 Cal Raleigh 0.0057 0.0128 6.2
5 Francisco Lindor 0.0152 0.0219 6.2
6 José Ramírez 0.0046 0.0119 6.1
7 Lars Nootbaar 0.0021 0.0103 5.8
8 Harrison Bader 0.0126 0.0220 5.6
9 Kyle Schwarber 0.0093 0.0152 5.6

Home Run Rate

Everybody Missed for Home Run Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Gunnar Henderson 0.0382
0.0717
(21.6)
0.0689
(20.7)
0.0718
(20.7)
0.0708
(21.7)
0.0762
(23.1)
0.0751
(24.3)
0.0717
(22.1)
0.0653
(20.4)
Junior Caminero 0.0930
0.0549
(25.1)
0.0472
(29.2)
0.0688
(16.9)
0.0604
(20.9)
0.0654
(19.6)
0.0534
(25.5)
0.0554
(24.2)
0.0590
(19.4)
Eugenio Suárez 0.1228
0.0654
(37.9)
0.0682
(35.1)
0.0673
(37.6)
0.0584
(41.9)
0.0640
(40.3)
0.0668
(36.5)
0.0638
(38.4)
0.0630
(36.5)
George Springer 0.0804
0.0442
(21.4)
0.0475
(18.6)
0.0462
(21.1)
0.0469
(19.3)
0.0508
(18.8)
0.0435
(21.3)
0.0425
(21.9)
0.0442
(18.7)
Cal Raleigh 0.1460
0.0816
(45.6)
0.0847
(42.4)
0.0854
(44.0)
0.0755
(49.2)
0.0824
(46.6)
0.0865
(41.6)
0.0791
(46.9)
0.0856
(39.5)
Nick Kurtz 0.1319
0.0416
(44.3)
0.0465
(41.2)
0.0502
(40.8)
0.0465
(41.4)
0.0465
(42.9)
0.0484
(40.6)
0.0486
(40.5)
0.0354
(45.1)
Riley Greene 0.0891
0.0570
(21.2)
0.0493
(25.4)
0.0601
(20.1)
0.0502
(25.1)
0.0550
(24.0)
0.0562
(21.2)
0.0540
(22.7)
0.0557
(19.1)
Taylor Ward 0.0878
0.0568
(20.8)
0.0556
(20.6)
0.0542
(23.5)
0.0509
(24.1)
0.0544
(23.8)
0.0562
(20.6)
0.0581
(19.4)
0.0538
(19.7)
Colson Montgomery 0.1207
0.0401
(23.0)
0.0465
(20.7)
0.0338
(25.2)
0.0382
(23.3)
0.0416
(23.2)
0.0360
(23.9)
0.0362
(23.9)
0.0388
(22.0)

Individual Misses for Home Run Rate

ATC

Rank Player Proj Actual Error
1 Kyle Schwarber 0.1011 0.1373 26.4
2 Brent Rooker 0.0976 0.0633 23.7
3 Shohei Ohtani 0.1004 0.1285 20.6
4 Trent Grisham 0.0603 0.0950 20.4
5 James Wood 0.0533 0.0816 19.7
6 Pete Crow-Armstrong 0.0396 0.0683 18.8
7 Christian Yelich 0.0444 0.0713 17.5
8 Michael Busch 0.0588 0.0879 17.4
9 Kyle Stowers 0.0521 0.0896 17.3
10 Paul Goldschmidt 0.0580 0.0254 17.3

Marcel

Rank Player Proj Actual Error
1 Trent Grisham 0.0505 0.0950 25.2
2 Kyle Schwarber 0.1017 0.1373 24.9
3 Kyle Stowers 0.0361 0.0896 23.9
4 James Wood 0.0460 0.0816 23.7
5 Shohei Ohtani 0.0975 0.1285 21.7
6 Chandler Simpson 0.0465 0.0000 21.0
7 Jo Adell 0.0618 0.0976 19.9
8 Pete Crow-Armstrong 0.0381 0.0683 18.8
9 Brent Rooker 0.0890 0.0633 18.8
10 Michael Busch 0.0557 0.0879 18.3

OOPSY

Rank Player Proj Actual Error
1 Trent Grisham 0.0544 0.0950 24.6
2 Brent Rooker 0.0968 0.0633 22.2
3 Pete Crow-Armstrong 0.0391 0.0683 20.0
4 Paul Goldschmidt 0.0634 0.0254 19.4
5 Michael Busch 0.0587 0.0879 18.3
6 Fernando Tatis Jr. 0.0817 0.0535 18.2
7 Geraldo Perdomo 0.0147 0.0375 17.7
8 James Wood 0.0578 0.0816 17.6
9 Elly De La Cruz 0.0757 0.0490 17.4
10 Corbin Carroll 0.0501 0.0747 16.9

Razzball

Rank Player Proj Actual Error
1 Kyle Schwarber 0.0996 0.1373 26.8
2 Shohei Ohtani 0.0920 0.1285 26.1
3 Trent Grisham 0.0551 0.0950 22.8
4 Michael Busch 0.0525 0.0879 20.6
5 James Wood 0.0521 0.0816 19.9
6 Pete Crow-Armstrong 0.0387 0.0683 18.7
7 Christian Yelich 0.0425 0.0713 18.1
8 Paul Goldschmidt 0.0572 0.0254 17.3
9 Daulton Varsho 0.0521 0.1136 16.5
10 Jazz Chisholm Jr. 0.0660 0.0972 16.2

Steamer

Rank Player Proj Actual Error
1 Kyle Schwarber 0.1058 0.1373 24.6
2 Shohei Ohtani 0.0986 0.1285 23.5
3 Trent Grisham 0.0591 0.0950 22.3
4 Brent Rooker 0.0949 0.0633 20.4
5 Michael Busch 0.0576 0.0879 19.4
6 James Wood 0.0569 0.0816 18.7
7 Pete Crow-Armstrong 0.0423 0.0683 18.4
8 Fernando Tatis Jr. 0.0821 0.0535 18.1
9 Christian Yelich 0.0458 0.0713 18.0
10 Paul Goldschmidt 0.0606 0.0254 17.5

The BAT

Rank Player Proj Actual Error
1 Brent Rooker 0.1050 0.0633 29.5
2 Kyle Schwarber 0.1040 0.1373 23.7
3 James Wood 0.0475 0.0816 23.1
4 Trent Grisham 0.0564 0.0950 22.1
5 Michael Busch 0.0522 0.0879 20.8
6 Pete Crow-Armstrong 0.0356 0.0683 20.8
7 Shohei Ohtani 0.1016 0.1285 19.2
8 Kyle Stowers 0.0484 0.0896 18.6
9 Christian Yelich 0.0436 0.0713 17.5
10 Giancarlo Stanton 0.0945 0.1548 16.8

The BAT X

Rank Player Proj Actual Error
1 Kyle Schwarber 0.0936 0.1373 31.3
2 Brent Rooker 0.0969 0.0633 23.8
3 James Wood 0.0469 0.0816 23.6
4 Shohei Ohtani 0.1020 0.1285 18.9
5 Michael Busch 0.0562 0.0879 18.4
6 Corbin Carroll 0.0458 0.0747 18.2
7 Kyle Stowers 0.0503 0.0896 17.7
8 Paul Goldschmidt 0.0573 0.0254 17.3
9 Christian Yelich 0.0442 0.0713 17.1
10 Brice Turang 0.0149 0.0408 16.8

ZiPS

Rank Player Proj Actual Error
1 Brent Rooker 0.1036 0.0633 31.2
2 Paul Goldschmidt 0.0649 0.0254 23.4
3 Kyle Schwarber 0.1020 0.1373 22.4
4 Fernando Tatis Jr. 0.0815 0.0535 22.3
5 Ryan Jeffers 0.0590 0.0285 16.2
6 Giancarlo Stanton 0.0943 0.1548 15.8
7 Mookie Betts 0.0563 0.0377 15.2
8 Adolis García 0.0733 0.0501 15.0
9 Shohei Ohtani 0.1037 0.1285 14.9
10 Trent Grisham 0.0651 0.0950 14.9

BABIP

Everybody Missed for BABIP

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Matt Olson 0.3325
0.2844
(36.8)
0.2913
(32.0)
0.2839
(38.7)
0.2827
(35.9)
0.2877
(36.4)
0.2829
(35.6)
0.2782
(39.0)
0.2831
(40.7)
Oneil Cruz 0.2624
0.3230
(31.5)
0.3277
(33.9)
0.3291
(33.7)
0.3236
(33.4)
0.3310
(34.3)
0.3197
(31.4)
0.3170
(29.9)
0.3225
(29.0)
Eugenio Suárez 0.2429
0.2950
(32.5)
0.3049
(38.8)
0.2945
(30.8)
0.2927
(32.9)
0.2978
(32.5)
0.2909
(31.9)
0.2925
(32.9)
0.2953
(30.0)
Brice Turang 0.3546
0.2913
(43.5)
0.2879
(46.0)
0.2852
(48.9)
0.2917
(41.3)
0.2963
(42.1)
0.2905
(41.9)
0.2914
(41.3)
0.2962
(43.0)
George Springer 0.3333
0.2728
(37.0)
0.2730
(37.2)
0.2719
(38.8)
0.2655
(39.6)
0.2714
(39.5)
0.2685
(37.7)
0.2773
(32.6)
0.2745
(38.5)
Tyler Soderstrom 0.3275
0.2725
(36.0)
0.2709
(37.2)
0.2813
(31.8)
0.2631
(40.0)
0.2705
(39.0)
0.2759
(31.9)
0.2804
(29.1)
0.2643
(43.7)
Nick Kurtz 0.3629
0.2796
(42.0)
0.2892
(37.5)
0.2905
(37.7)
0.2892
(35.9)
0.2892
(38.7)
0.2717
(44.3)
0.2717
(44.4)
0.3133
(27.6)
Jonathan Aranda 0.4087
0.3057
(44.6)
0.2825
(54.6)
0.3096
(43.9)
0.3098
(41.7)
0.3169
(41.0)
0.2933
(48.5)
0.2924
(48.9)
0.3245
(38.4)
Matt Wallner 0.2277
0.3260
(37.5)
0.3333
(40.2)
0.3290
(37.8)
0.3171
(35.1)
0.3211
(34.5)
0.3132
(33.7)
0.3025
(29.5)
0.3407
(41.6)
Pete Alonso 0.3048
0.2599
(33.8)
0.2589
(34.8)
0.2664
(30.7)
0.2559
(34.5)
0.2585
(36.7)
0.2601
(31.4)
0.2609
(30.9)
0.2670
(31.7)
Aaron Judge 0.3761
0.3206
(39.5)
0.3333
(31.1)
0.3321
(33.1)
0.3034
(49.2)
0.3109
(48.0)
0.3144
(41.6)
0.3148
(41.3)
0.3225
(41.1)
Will Smith 0.3448
0.2741
(32.0)
0.2779
(30.5)
0.2713
(34.1)
0.2649
(34.8)
0.2693
(35.3)
0.2732
(31.0)
0.2828
(26.8)
0.2742
(33.8)
Harrison Bader 0.3591
0.2788
(41.6)
0.2785
(41.9)
0.2816
(41.2)
0.2834
(37.8)
0.2875
(38.6)
0.2708
(44.0)
0.2743
(42.2)
0.2935
(36.3)

Individual Misses for BABIP

ATC

Rank Player Proj Actual Error
1 Hunter Goodman 0.2771 0.3315 33.0
2 Kyle Stowers 0.2913 0.3543 30.0
3 Otto Lopez 0.3165 0.2644 29.3
4 Pavin Smith 0.2760 0.3741 29.0
5 Roman Anthony 0.3139 0.4036 28.0
6 Ryan Jeffers 0.2655 0.3225 27.7
7 Lourdes Gurriel Jr. 0.3060 0.2536 27.1

Marcel

Rank Player Proj Actual Error
1 Hunter Goodman 0.2512 0.3315 48.2
2 Seiya Suzuki 0.3433 0.2820 37.9
3 Jordan Beck 0.2896 0.3504 37.5
4 Roman Anthony 0.2892 0.4036 35.6
5 Pavin Smith 0.2618 0.3741 33.2
6 Dillon Dingler 0.2785 0.3439 32.1
7 Luis Arraez 0.3333 0.2836 31.5

OOPSY

Rank Player Proj Actual Error
1 Dillon Dingler 0.2833 0.3439 30.7
2 Hunter Goodman 0.2839 0.3315 30.3
3 Jordan Beck 0.3043 0.3504 29.9
4 Kyle Stowers 0.2965 0.3543 28.6
5 Roman Anthony 0.3142 0.4036 28.5
6 Junior Caminero 0.3075 0.2597 28.1
7 Salvador Perez 0.2974 0.2489 28.0

Razzball

Rank Player Proj Actual Error
1 Hunter Goodman 0.2723 0.3315 34.1
2 Otto Lopez 0.3197 0.2644 33.0
3 Kyle Stowers 0.2907 0.3543 29.0
4 Dillon Dingler 0.2822 0.3439 28.9
5 Roman Anthony 0.3105 0.4036 28.1
6 Ryan Jeffers 0.2624 0.3225 27.8
7 Lourdes Gurriel Jr. 0.3031 0.2536 27.1

Steamer

Rank Player Proj Actual Error
1 Hunter Goodman 0.2734 0.3315 36.8
2 Cam Smith 0.2513 0.3199 36.5
3 Otto Lopez 0.3261 0.2644 33.4
4 Kyle Stowers 0.2946 0.3543 29.8
5 Dillon Dingler 0.2887 0.3439 28.5
6 Ryan Jeffers 0.2672 0.3225 28.2
7 Salvador Perez 0.2966 0.2489 27.1

The BAT

Rank Player Proj Actual Error
1 Kyle Stowers 0.2847 0.3543 31.6
2 Lourdes Gurriel Jr. 0.3076 0.2536 29.8
3 Pavin Smith 0.2723 0.3741 29.2
4 Roman Anthony 0.3084 0.4036 28.7
5 Dillon Dingler 0.2827 0.3439 28.5
6 Taylor Ward 0.2986 0.2567 28.1
7 Hunter Goodman 0.2850 0.3315 26.6

The BAT X

Rank Player Proj Actual Error
1 Taylor Ward 0.3003 0.2567 29.2
2 Otto Lopez 0.3130 0.2644 29.1
3 Kyle Stowers 0.2909 0.3543 28.8
4 Roman Anthony 0.3083 0.4036 28.7
5 Lourdes Gurriel Jr. 0.3052 0.2536 28.4
6 Pavin Smith 0.2764 0.3741 28.0
7 TJ Friedl 0.2573 0.2985 27.9

ZiPS

Rank Player Proj Actual Error
1 Michael Harris II 0.3376 0.2785 33.5
2 Josh Lowe 0.3542 0.2724 32.6
3 Otto Lopez 0.3256 0.2644 32.3
4 Dillon Dingler 0.2887 0.3439 29.1
5 Hunter Goodman 0.2882 0.3315 29.0
6 Jeremy Peña 0.2982 0.3446 28.9
7 Teoscar Hernández 0.3389 0.2821 27.3

Single Rate

Everybody Missed for Single Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
J.P. Crawford 0.2596
0.2135
(30.0)
0.2114
(31.6)
0.2174
(27.7)
0.1966
(39.2)
0.2178
(28.7)
0.2168
(26.7)
0.2124
(29.6)
0.2191
(28.1)
Eugenio Suárez 0.1629
0.2202
(37.8)
0.2287
(43.2)
0.2162
(35.0)
0.2263
(43.7)
0.2224
(37.7)
0.2159
(36.1)
0.2147
(35.4)
0.2164
(33.5)
Dillon Dingler 0.2707
0.2136
(26.7)
0.1899
(38.0)
0.2098
(28.6)
0.2093
(27.3)
0.2103
(29.3)
0.2058
(29.5)
0.2110
(27.1)
0.2092
(30.0)
Brice Turang 0.2837
0.2271
(37.2)
0.2323
(33.9)
0.2247
(39.0)
0.2260
(36.0)
0.2291
(37.4)
0.2258
(36.9)
0.2271
(36.0)
0.2346
(34.0)
Seiya Suzuki 0.1932
0.2401
(30.6)
0.2507
(37.4)
0.2414
(31.2)
0.2333
(28.1)
0.2365
(26.8)
0.2379
(30.4)
0.2330
(27.1)
0.2418
(30.0)
Jonathan Aranda 0.3214
0.2309
(38.1)
0.2034
(49.9)
0.2392
(34.8)
0.2270
(38.5)
0.2425
(34.2)
0.2190
(42.4)
0.2176
(43.0)
0.2528
(30.0)
Taylor Ward 0.1684
0.2239
(36.8)
0.2297
(40.5)
0.2246
(37.1)
0.2244
(39.2)
0.2266
(37.2)
0.2245
(38.4)
0.2244
(38.4)
0.2244
(35.5)
Matt Wallner 0.1337
0.2233
(35.2)
0.2295
(37.5)
0.2227
(34.8)
0.2191
(34.7)
0.2229
(34.1)
0.2197
(34.5)
0.2113
(31.2)
0.2234
(34.2)
Jake Meyers 0.2888
0.2130
(28.8)
0.2063
(31.5)
0.2192
(26.6)
0.2142
(27.3)
0.2214
(26.5)
0.2119
(28.6)
0.2157
(27.1)
0.2203
(27.0)
Salvador Perez 0.1704
0.2250
(35.1)
0.2292
(37.6)
0.2296
(37.8)
0.2324
(41.7)
0.2320
(38.1)
0.2189
(32.3)
0.2109
(27.2)
0.2322
(38.1)

Individual Misses for Single Rate

ATC

Rank Player Proj Actual Error
1 Anthony Volpe 0.2092 0.1553 32.2
2 Pete Crow-Armstrong 0.2246 0.1749 32.2
3 Harrison Bader 0.2119 0.2752 31.6
4 Hunter Goodman 0.1880 0.2396 29.8
5 TJ Friedl 0.2040 0.2462 28.8
6 Aaron Judge 0.2397 0.2806 27.7
7 Trent Grisham 0.1753 0.2222 27.2
8 Teoscar Hernández 0.2469 0.1983 26.6
9 Will Smith 0.2035 0.2644 26.5
10 Junior Caminero 0.2360 0.1959 26.2

Marcel

Rank Player Proj Actual Error
1 Hunter Goodman 0.1724 0.2396 38.9
2 Anthony Volpe 0.2129 0.1553 34.3
3 Trent Grisham 0.1691 0.2222 30.9
4 Harrison Bader 0.2152 0.2752 30.1
5 Jake Mangum 0.2185 0.2882 29.9
6 Luis Arraez 0.2722 0.2279 29.8
7 Brent Rooker 0.2476 0.2050 29.7
8 Bo Naylor 0.1992 0.1294 28.9
9 Agustín Ramírez 0.2185 0.1695 28.6
10 Dominic Canzone 0.1863 0.2898 27.9

OOPSY

Rank Player Proj Actual Error
1 Harrison Bader 0.2100 0.2752 32.7
2 Hunter Goodman 0.1864 0.2396 30.9
3 Trevor Story 0.2132 0.2591 30.1
4 Bo Naylor 0.2002 0.1294 29.2
5 TJ Friedl 0.2046 0.2462 28.6
6 Pete Crow-Armstrong 0.2189 0.1749 28.3
7 George Springer 0.2087 0.2568 28.3
8 Nathaniel Lowe 0.2589 0.2147 26.8
9 Anthony Volpe 0.2002 0.1553 26.7
10 Will Smith 0.2047 0.2644 26.1

Razzball

Rank Player Proj Actual Error
1 Aaron Judge 0.2219 0.2806 37.8
2 Will Smith 0.1869 0.2644 32.4
3 Harrison Bader 0.2077 0.2752 32.3
4 George Springer 0.1987 0.2568 32.3
5 Pete Crow-Armstrong 0.2215 0.1749 32.1
6 Andy Pages 0.1940 0.2424 28.2
7 Dominic Canzone 0.1857 0.2898 27.2
8 Anthony Volpe 0.1977 0.1553 27.1
9 Trevor Story 0.2148 0.2591 27.0
10 Trent Grisham 0.1730 0.2222 26.8

Steamer

Rank Player Proj Actual Error
1 Trevor Story 0.2091 0.2591 34.1
2 Aaron Judge 0.2351 0.2806 32.4
3 Hunter Goodman 0.1873 0.2396 31.5
4 Harrison Bader 0.2153 0.2752 31.1
5 Anthony Volpe 0.2089 0.1553 30.7
6 Will Smith 0.1999 0.2644 29.0
7 George Springer 0.2112 0.2568 28.0
8 Pete Crow-Armstrong 0.2189 0.1749 27.0
9 Bo Naylor 0.1958 0.1294 26.6
10 Oneil Cruz 0.2385 0.1879 26.4

The BAT

Rank Player Proj Actual Error
1 Harrison Bader 0.2042 0.2752 34.6
2 Pete Crow-Armstrong 0.2234 0.1749 32.6
3 Anthony Volpe 0.2076 0.1553 32.4
4 Aaron Judge 0.2343 0.2806 30.1
5 TJ Friedl 0.2009 0.2462 29.7
6 Bo Naylor 0.1946 0.1294 27.8
7 Teoscar Hernández 0.2471 0.1983 27.7
8 Ryan O'Hearn 0.2149 0.2670 27.3
9 Trent Grisham 0.1740 0.2222 26.9
10 George Springer 0.2091 0.2568 26.8

The BAT X

Rank Player Proj Actual Error
1 Anthony Volpe 0.2201 0.1553 39.8
2 Pete Crow-Armstrong 0.2287 0.1749 36.1
3 Harrison Bader 0.2057 0.2752 33.8
4 Aaron Judge 0.2290 0.2806 33.7
5 TJ Friedl 0.2012 0.2462 29.5
6 Ryan O'Hearn 0.2137 0.2670 28.0
7 Bo Naylor 0.1920 0.1294 26.7
8 Jake Mangum 0.2252 0.2882 26.2
9 Teoscar Hernández 0.2436 0.1983 25.8
10 Junior Caminero 0.2320 0.1959 24.9

ZiPS

Rank Player Proj Actual Error
1 Trevor Story 0.2032 0.2591 38.1
2 Pete Crow-Armstrong 0.2297 0.1749 33.8
3 Trent Grisham 0.1680 0.2222 32.9
4 Nathaniel Lowe 0.2709 0.2147 32.7
5 Hunter Goodman 0.1875 0.2396 31.6
6 Teoscar Hernández 0.2583 0.1983 31.4
7 Aaron Judge 0.2378 0.2806 30.7
8 Michael A. Taylor 0.2475 0.1593 27.8
9 George Springer 0.2120 0.2568 27.7
10 TJ Friedl 0.2089 0.2462 27.3

Double Rate

Everybody Missed for Double Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Pete Crow-Armstrong 0.0875
0.0617
(18.0)
0.0540
(23.0)
0.0655
(16.6)
0.0566
(21.5)
0.0642
(16.8)
0.0649
(15.1)
0.0589
(19.1)
0.0640
(16.8)
Bobby Witt Jr. 0.0975
0.0749
(17.0)
0.0735
(17.9)
0.0809
(13.9)
0.0667
(22.8)
0.0745
(17.6)
0.0740
(16.7)
0.0777
(14.2)
0.0771
(15.8)
Pavin Smith 0.1156
0.0654
(15.1)
0.0628
(15.8)
0.0673
(15.0)
0.0576
(17.4)
0.0679
(14.5)
0.0636
(15.2)
0.0656
(14.7)
0.0619
(16.2)
Nick Kurtz 0.1097
0.0718
(19.6)
0.0654
(22.6)
0.0669
(22.7)
0.0654
(22.8)
0.0654
(23.0)
0.0625
(23.5)
0.0626
(23.5)
0.0633
(23.9)
Bryan Reynolds 0.0948
0.0677
(19.1)
0.0641
(21.4)
0.0661
(21.1)
0.0690
(18.4)
0.0678
(19.4)
0.0667
(18.9)
0.0713
(15.9)
0.0649
(21.2)
James Wood 0.1089
0.0837
(18.8)
0.0702
(28.0)
0.0843
(19.4)
0.0866
(17.0)
0.0813
(20.8)
0.0844
(17.4)
0.0805
(20.2)
0.0890
(15.4)
Pete Alonso 0.0947
0.0632
(23.8)
0.0654
(22.2)
0.0693
(20.6)
0.0578
(27.8)
0.0624
(24.8)
0.0605
(24.8)
0.0647
(21.9)
0.0681
(20.7)
Trent Grisham 0.0278
0.0700
(23.3)
0.0773
(27.6)
0.0700
(22.4)
0.0788
(28.3)
0.0700
(23.0)
0.0634
(20.2)
0.0645
(20.8)
0.0779
(27.6)

Individual Misses for Double Rate

ATC

Rank Player Proj Actual Error
1 Michael A. Taylor 0.0561 0.1099 18.2
2 Jakob Marsee 0.0409 0.1146 17.8
3 Matt Olson 0.0753 0.0967 17.0
4 Mookie Betts 0.0722 0.0450 16.7
5 Jackson Holliday 0.0757 0.0488 16.1
6 Matt McLain 0.0828 0.0537 15.6
7 Bo Bichette 0.0699 0.0924 15.5
8 Ozzie Albies 0.0710 0.0462 15.2
9 Shea Langeliers 0.0649 0.0909 14.7
10 Luis Robert Jr. 0.0796 0.0456 13.8

Marcel

Rank Player Proj Actual Error
1 Mookie Betts 0.0793 0.0450 21.4
2 Michael A. Taylor 0.0526 0.1099 19.3
3 Matt McLain 0.0872 0.0537 18.2
4 Tyler Soderstrom 0.0591 0.0856 17.8
5 Ozzie Albies 0.0747 0.0462 17.7
6 Wilmer Flores 0.0675 0.0314 15.7
7 Corbin Carroll 0.0616 0.0833 15.3
8 Luis Robert Jr. 0.0825 0.0456 15.0
9 Willy Adames 0.0799 0.0561 14.9
10 Wilyer Abreu 0.1041 0.0669 14.7

OOPSY

Rank Player Proj Actual Error
1 Michael A. Taylor 0.0617 0.1099 16.9
2 Matt Olson 0.0771 0.0967 16.8
3 Willy Adames 0.0838 0.0561 16.5
4 Bo Bichette 0.0713 0.0924 15.6
5 Freddie Freeman 0.0756 0.0954 14.7
6 Luis Robert Jr. 0.0830 0.0456 14.5
7 Jakob Marsee 0.0582 0.1146 14.1
8 Juan Soto 0.0726 0.0494 14.0
9 Jorge Polanco 0.0581 0.0809 13.8
10 Jo Adell 0.0803 0.0526 13.8

Razzball

Rank Player Proj Actual Error
1 Matt McLain 0.0963 0.0537 23.2
2 Mookie Betts 0.0822 0.0450 23.1
3 Matt Olson 0.0695 0.0967 21.4
4 Corbin Carroll 0.0528 0.0833 21.1
5 Riley Greene 0.0547 0.0842 20.9
6 Jackson Holliday 0.0813 0.0488 19.6
7 Luis Robert Jr. 0.0890 0.0456 17.7
8 Spencer Steer 0.0913 0.0580 17.6
9 Austin Hays 0.1048 0.0606 17.4
10 Carlos Narváez 0.0604 0.0961 17.0

Steamer

Rank Player Proj Actual Error
1 Michael A. Taylor 0.0539 0.1099 19.1
2 Matt Olson 0.0745 0.0967 18.0
3 Mookie Betts 0.0727 0.0450 16.6
4 Corbin Carroll 0.0605 0.0833 16.3
5 Willy Adames 0.0822 0.0561 16.1
6 Ozzie Albies 0.0728 0.0462 16.0
7 Shea Langeliers 0.0634 0.0909 15.8
8 Cam Smith 0.0426 0.0707 15.2
9 Bo Bichette 0.0709 0.0924 15.2
10 Brooks Lee 0.0702 0.0391 15.0

The BAT

Rank Player Proj Actual Error
1 Matt Olson 0.0729 0.0967 17.8
2 Michael A. Taylor 0.0596 0.1099 16.6
3 Jackson Holliday 0.0751 0.0488 16.5
4 Logan O'Hoppe 0.0672 0.0300 16.4
5 Mookie Betts 0.0702 0.0450 16.2
6 Bo Bichette 0.0687 0.0924 15.4
7 Ozzie Albies 0.0690 0.0462 14.7
8 Carlos Narváez 0.0641 0.0961 14.7
9 Matt McLain 0.0798 0.0537 14.6
10 Luis Robert Jr. 0.0798 0.0456 14.4

The BAT X

Rank Player Proj Actual Error
1 Logan O'Hoppe 0.0746 0.0300 19.7
2 Matt Olson 0.0706 0.0967 19.5
3 Bo Bichette 0.0629 0.0924 19.1
4 Ozzie Albies 0.0729 0.0462 17.2
5 Mookie Betts 0.0702 0.0450 16.1
6 Freddie Freeman 0.0711 0.0954 15.8
7 Michael A. Taylor 0.0631 0.1099 15.5
8 Juan Soto 0.0712 0.0494 15.0
9 Willson Contreras 0.0672 0.0928 14.9
10 Matt McLain 0.0801 0.0537 14.7

ZiPS

Rank Player Proj Actual Error
1 Michael A. Taylor 0.0455 0.1099 21.8
2 Jackson Holliday 0.0819 0.0488 19.8
3 Tyler Soderstrom 0.0571 0.0856 19.3
4 Matt McLain 0.0879 0.0537 18.3
5 Mookie Betts 0.0746 0.0450 18.0
6 Willy Adames 0.0842 0.0561 17.5
7 Byron Buxton 0.1019 0.0675 17.2
8 Corbin Carroll 0.0598 0.0833 16.7
9 Jakob Marsee 0.0465 0.1146 16.5
10 Luis Robert Jr. 0.0847 0.0456 15.8

Triple Rate

Everybody Missed for Triple Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Zach McKinstry 0.0328
0.0157
(9.1)
0.0146
(9.8)
0.0154
(9.4)
0.0144
(9.7)
0.0144
(9.7)
0.0141
(9.9)
0.0133
(10.3)
0.0152
(10.0)
Mickey Moniak 0.0264
0.0112
(7.4)
0.0073
(9.2)
0.0135
(6.4)
0.0106
(7.6)
0.0111
(7.4)
0.0128
(6.6)
0.0111
(7.3)
0.0156
(5.9)
Austin Hays 0.0189
0.0034
(6.8)
0.0039
(6.6)
0.0038
(6.7)
0.0025
(7.1)
0.0026
(7.1)
0.0034
(6.7)
0.0036
(6.6)
0.0069
(5.8)
Corbin Carroll 0.0443
0.0229
(14.2)
0.0246
(13.2)
0.0235
(14.0)
0.0231
(14.0)
0.0236
(13.7)
0.0206
(15.6)
0.0149
(19.2)
0.0263
(12.7)
Jung Hoo Lee 0.0247
0.0078
(10.9)
0.0049
(12.8)
0.0050
(12.8)
0.0064
(11.6)
0.0067
(11.5)
0.0082
(10.6)
0.0087
(10.3)
0.0081
(11.4)
Brandon Nimmo 0.0000
0.0099
(6.0)
0.0108
(6.4)
0.0098
(5.8)
0.0090
(5.5)
0.0089
(5.4)
0.0111
(6.9)
0.0083
(5.0)
0.0104
(5.6)
James Wood 0.0000
0.0115
(7.4)
0.0132
(8.4)
0.0095
(5.9)
0.0097
(6.3)
0.0098
(6.3)
0.0092
(5.9)
0.0092
(6.0)
0.0148
(8.9)
Shohei Ohtani 0.0241
0.0139
(8.0)
0.0166
(6.1)
0.0136
(8.4)
0.0116
(9.5)
0.0116
(9.6)
0.0160
(6.4)
0.0101
(10.7)
0.0129
(9.6)
Riley Greene 0.0027
0.0141
(7.0)
0.0152
(7.6)
0.0155
(7.7)
0.0126
(6.1)
0.0133
(6.5)
0.0143
(7.2)
0.0111
(5.1)
0.0147
(6.7)
Daylen Lile 0.0421
0.0053
(13.2)
0.0053
(13.3)
0.0151
(9.8)
0.0053
(13.1)
0.0095
(11.7)
0.0053
(13.2)
0.0053
(13.2)
0.0233
(7.3)
Jeff McNeil 0.0148
0.0034
(5.6)
0.0027
(6.0)
0.0028
(6.0)
0.0031
(5.6)
0.0032
(5.7)
0.0030
(5.7)
0.0042
(5.2)
0.0026
(6.5)
Byron Buxton 0.0225
0.0080
(8.2)
0.0081
(8.3)
0.0081
(8.3)
0.0074
(8.5)
0.0078
(8.3)
0.0085
(8.0)
0.0079
(8.3)
0.0093
(8.2)
Trea Turner 0.0149
0.0051
(6.7)
0.0054
(6.7)
0.0058
(6.4)
0.0041
(7.3)
0.0041
(7.3)
0.0062
(6.0)
0.0080
(4.8)
0.0048
(7.7)

Individual Misses for Triple Rate

ATC

Rank Player Proj Actual Error
1 Jarren Duran 0.0195 0.0296 7.6
2 Mike Yastrzemski 0.0141 0.0028 5.9
3 Ben Rice 0.0015 0.0116 5.8
4 Matt McLain 0.0105 0.0000 5.6
5 Michael Busch 0.0059 0.0142 5.3
6 Kody Clemens 0.0037 0.0167 5.3
7 Masyn Winn 0.0100 0.0000 5.0

Marcel

Rank Player Proj Actual Error
1 Jarren Duran 0.0201 0.0296 7.3
2 Matt McLain 0.0134 0.0000 7.2
3 Mike Yastrzemski 0.0141 0.0028 5.8
4 TJ Friedl 0.0136 0.0044 5.7
5 Jordan Beck 0.0055 0.0142 5.7
6 Ketel Marte 0.0110 0.0000 5.6
7 Jacob Wilson 0.0110 0.0000 5.3

OOPSY

Rank Player Proj Actual Error
1 Jarren Duran 0.0184 0.0296 8.5
2 Michael Busch 0.0045 0.0142 6.3
3 Ben Rice 0.0017 0.0116 5.7
4 Masyn Winn 0.0112 0.0000 5.5
5 Hunter Goodman 0.0056 0.0139 5.4
6 Jackson Merrill 0.0088 0.0186 5.2
7 Jordan Beck 0.0066 0.0142 5.0

Razzball

Rank Player Proj Actual Error
1 Jarren Duran 0.0185 0.0296 8.1
2 Mike Yastrzemski 0.0162 0.0028 7.2
3 Ben Rice 0.0023 0.0116 5.2
4 Michael Busch 0.0062 0.0142 5.1
5 Rafael Devers 0.0075 0.0000 5.0
6 Ketel Marte 0.0095 0.0000 5.0
7 Heliot Ramos 0.0098 0.0022 4.9

Steamer

Rank Player Proj Actual Error
1 Jarren Duran 0.0189 0.0296 7.9
2 Mike Yastrzemski 0.0167 0.0028 7.4
3 Ben Rice 0.0021 0.0116 5.4
4 Michael Busch 0.0061 0.0142 5.1
5 Ketel Marte 0.0099 0.0000 5.1
6 Heliot Ramos 0.0100 0.0022 4.9
7 Hunter Goodman 0.0060 0.0139 4.9

The BAT

Rank Player Proj Actual Error
1 Jarren Duran 0.0176 0.0296 8.8
2 Michael Busch 0.0052 0.0142 5.7
3 Matt McLain 0.0095 0.0000 5.1
4 Jackson Merrill 0.0089 0.0186 5.0
5 Hunter Goodman 0.0064 0.0139 4.7
6 Masyn Winn 0.0091 0.0000 4.5
7 Ben Rice 0.0039 0.0116 4.4

The BAT X

Rank Player Proj Actual Error
1 Jarren Duran 0.0142 0.0296 11.2
2 Jackson Merrill 0.0082 0.0186 5.3
3 Masyn Winn 0.0099 0.0000 5.0
4 Michael Busch 0.0067 0.0142 4.8
5 Otto Lopez 0.0085 0.0000 4.7
6 Wyatt Langford 0.0116 0.0031 4.5
7 Bryce Harper 0.0084 0.0000 4.5

ZiPS

Rank Player Proj Actual Error
1 Ben Rice 0.0000 0.0116 7.1
2 Matt McLain 0.0130 0.0000 6.4
3 Masyn Winn 0.0131 0.0000 6.0
4 Mike Yastrzemski 0.0153 0.0028 6.0
5 Michael Busch 0.0060 0.0142 5.9
6 Pete Crow-Armstrong 0.0203 0.0095 5.8
7 Otto Lopez 0.0115 0.0000 5.7

Run Rate

Everybody Missed for Run Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Brice Turang 0.1472
0.1140
(23.4)
0.1135
(22.8)
0.1050
(27.8)
0.1089
(25.5)
0.1126
(24.2)
0.1150
(21.5)
0.1140
(22.2)
0.1195
(19.8)
George Springer 0.1809
0.1258
(33.6)
0.1297
(30.5)
0.1208
(35.2)
0.1184
(36.8)
0.1223
(35.6)
0.1244
(33.4)
0.1247
(33.2)
0.1284
(32.1)
Cal Raleigh 0.1560
0.1179
(28.5)
0.1208
(25.4)
0.1263
(21.0)
0.1184
(26.8)
0.1214
(25.9)
0.1154
(29.0)
0.1104
(32.6)
0.1205
(26.7)
Nick Kurtz 0.1840
0.1141
(35.3)
0.1182
(32.7)
0.1122
(35.1)
0.1182
(32.4)
0.1182
(33.3)
0.1045
(39.2)
0.1046
(39.1)
0.1203
(32.3)
Michael Harris II 0.0858
0.1408
(33.8)
0.1369
(32.2)
0.1460
(38.6)
0.1301
(28.1)
0.1360
(30.8)
0.1411
(35.1)
0.1418
(35.5)
0.1377
(31.9)
Aaron Judge 0.2018
0.1634
(27.6)
0.1692
(22.7)
0.1715
(20.6)
0.1653
(25.1)
0.1714
(22.1)
0.1677
(23.5)
0.1642
(25.9)
0.1622
(28.4)
Ernie Clement 0.1412
0.1075
(21.2)
0.1114
(18.0)
0.1084
(19.3)
0.1115
(17.7)
0.1113
(18.8)
0.1055
(21.2)
0.1100
(18.7)
0.1122
(18.3)

Individual Misses for Run Rate

ATC

Rank Player Proj Actual Error
1 Byron Buxton 0.1416 0.1790 21.5
2 Myles Straw 0.1023 0.1706 21.1
3 Trent Grisham 0.1166 0.1497 20.6
4 Shohei Ohtani 0.1755 0.2008 20.1
5 Junior Caminero 0.1166 0.1424 18.4
6 Logan O'Hoppe 0.1203 0.0776 18.2
7 Trevor Story 0.1142 0.1391 17.8
8 Michael Toglia 0.1204 0.0653 17.8
9 Miguel Vargas 0.1140 0.1406 16.4
10 Marcell Ozuna 0.1329 0.1030 16.3

Marcel

Rank Player Proj Actual Error
1 Shohei Ohtani 0.1608 0.2008 29.8
2 Junior Caminero 0.1053 0.1424 24.8
3 Trent Grisham 0.1139 0.1497 21.3
4 Trevor Story 0.1086 0.1391 20.5
5 Michael Toglia 0.1244 0.0653 19.6
6 Joey Bart 0.1229 0.0633 19.5
7 Jose Altuve 0.1521 0.1223 18.9
8 Logan O'Hoppe 0.1199 0.0776 18.7
9 Byron Buxton 0.1459 0.1790 18.4
10 Zach Neto 0.1164 0.1480 18.0

OOPSY

Rank Player Proj Actual Error
1 Byron Buxton 0.1337 0.1790 24.5
2 Miguel Vargas 0.1002 0.1406 23.0
3 Gunnar Henderson 0.1633 0.1306 21.3
4 Marcell Ozuna 0.1390 0.1030 21.3
5 Myles Straw 0.1000 0.1706 21.1
6 Francisco Lindor 0.1311 0.1598 21.1
7 Trevor Story 0.1093 0.1391 19.5
8 CJ Abrams 0.1152 0.1449 18.9
9 Fernando Tatis Jr. 0.1334 0.1606 18.8
10 José Ramírez 0.1252 0.1530 18.7

Razzball

Rank Player Proj Actual Error
1 Byron Buxton 0.1222 0.1790 31.0
2 Trevor Story 0.1029 0.1391 24.0
3 Luis Arraez 0.1330 0.0978 23.5
4 Myles Straw 0.0963 0.1706 22.3
5 Shohei Ohtani 0.1713 0.2008 21.8
6 Ramón Laureano 0.1075 0.1475 19.7
7 Salvador Perez 0.1155 0.0842 19.7
8 Pete Crow-Armstrong 0.1106 0.1406 19.7
9 Kyle Manzardo 0.1240 0.0885 18.6
10 Miguel Vargas 0.1093 0.1406 18.0

Steamer

Rank Player Proj Actual Error
1 Byron Buxton 0.1272 0.1790 29.2
2 Myles Straw 0.0938 0.1706 23.6
3 Salvador Perez 0.1190 0.0842 20.9
4 Pete Crow-Armstrong 0.1109 0.1406 20.6
5 Trevor Story 0.1100 0.1391 20.4
6 Ramón Laureano 0.1093 0.1475 19.7
7 Luis Arraez 0.1281 0.0978 19.0
8 Trent Grisham 0.1199 0.1497 18.6
9 Michael Toglia 0.1211 0.0653 18.1
10 Bryan Reynolds 0.1336 0.1040 18.0

The BAT

Rank Player Proj Actual Error
1 Byron Buxton 0.1358 0.1790 23.6
2 Myles Straw 0.1015 0.1706 20.8
3 Trent Grisham 0.1159 0.1497 19.9
4 Marcell Ozuna 0.1347 0.1030 18.5
5 Geraldo Perdomo 0.1114 0.1361 18.2
6 Miguel Vargas 0.1094 0.1406 18.0
7 Michael Toglia 0.1174 0.0653 17.4
8 Logan O'Hoppe 0.1167 0.0776 17.4
9 Salvador Perez 0.1115 0.0842 17.2
10 Francisco Lindor 0.1369 0.1598 17.1

The BAT X

Rank Player Proj Actual Error
1 Byron Buxton 0.1351 0.1790 24.1
2 Myles Straw 0.1047 0.1706 19.8
3 Logan O'Hoppe 0.1212 0.0776 19.4
4 Michael Toglia 0.1178 0.0653 17.5
5 Geraldo Perdomo 0.1124 0.1361 17.4
6 Junior Caminero 0.1175 0.1424 16.6
7 Marcell Ozuna 0.1315 0.1030 16.5
8 Andrew Vaughn 0.1157 0.0783 16.5
9 Francisco Lindor 0.1379 0.1598 16.5
10 Ceddanne Rafaela 0.1164 0.1431 16.0

ZiPS

Rank Player Proj Actual Error
1 Jackson Holliday 0.1746 0.1079 41.8
2 Kyle Manzardo 0.1288 0.0885 20.2
3 Joey Bart 0.1254 0.0633 19.9
4 Michael Toglia 0.1241 0.0653 19.1
5 Gunnar Henderson 0.1611 0.1306 18.4
6 Trent Grisham 0.1204 0.1497 18.4
7 Gavin Lux 0.1355 0.0974 18.0
8 Junior Caminero 0.1172 0.1424 17.9
9 Josh Naylor 0.1073 0.1341 17.5
10 Myles Straw 0.1142 0.1706 17.5

RBI Rate

Everybody Missed for RBI Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Eugenio Suárez 0.1796
0.1376
(29.0)
0.1411
(25.1)
0.1311
(32.6)
0.1179
(40.5)
0.1263
(37.2)
0.1405
(25.4)
0.1391
(26.4)
0.1355
(32.1)
Michael Conforto 0.0741
0.1314
(26.8)
0.1253
(25.0)
0.1430
(32.9)
0.1255
(25.1)
0.1295
(25.3)
0.1297
(27.2)
0.1262
(25.5)
0.1493
(34.2)
Nick Kurtz 0.1759
0.0908
(42.6)
0.1134
(30.4)
0.1057
(34.9)
0.1134
(30.5)
0.1134
(32.2)
0.0987
(37.5)
0.0987
(37.6)
0.0913
(43.7)
Riley Greene 0.1695
0.1189
(34.5)
0.1117
(37.6)
0.1210
(32.5)
0.1154
(35.4)
0.1200
(34.6)
0.1197
(32.3)
0.1194
(32.6)
0.1252
(32.1)
Christian Yelich 0.1599
0.1135
(31.3)
0.1111
(31.3)
0.1067
(35.0)
0.1109
(31.5)
0.1103
(34.1)
0.1137
(29.5)
0.1158
(28.2)
0.1197
(29.0)
Drake Baldwin 0.1794
0.1106
(31.6)
0.1134
(29.3)
0.1093
(31.8)
0.0990
(35.8)
0.1021
(36.0)
0.1011
(34.7)
0.1009
(34.8)
0.1231
(27.2)
Geraldo Perdomo 0.1389
0.0853
(40.1)
0.0953
(31.2)
0.0753
(46.6)
0.0902
(35.0)
0.0937
(34.9)
0.0720
(47.9)
0.0756
(45.3)
0.0921
(37.2)

Individual Misses for RBI Rate

ATC

Rank Player Proj Actual Error
1 Kyle Schwarber 0.1425 0.1823 30.3
2 Colson Montgomery 0.0921 0.1937 29.4
3 Taylor Ward 0.1154 0.1554 27.9
4 Jo Adell 0.1281 0.1710 25.8
5 Cal Raleigh 0.1437 0.1773 25.1
6 Otto Lopez 0.0898 0.1296 24.9
7 Trevor Story 0.1116 0.1468 24.4
8 Pete Crow-Armstrong 0.1115 0.1468 24.2
9 TJ Friedl 0.1147 0.0774 24.1
10 Brice Turang 0.0888 0.1229 23.9

Marcel

Rank Player Proj Actual Error
1 Junior Caminero 0.1151 0.1685 34.6
2 Chase Meidroth 0.1134 0.0455 34.4
3 TJ Friedl 0.1271 0.0774 34.2
4 Kyle Schwarber 0.1422 0.1823 28.9
5 Jo Adell 0.1207 0.1710 28.7
6 Tyler Soderstrom 0.1030 0.1490 28.5
7 Ramón Laureano 0.0992 0.1557 27.4
8 Taylor Ward 0.1146 0.1554 26.8
9 Daulton Varsho 0.1126 0.2030 24.4
10 Seiya Suzuki 0.1207 0.1582 24.3

OOPSY

Rank Player Proj Actual Error
1 Shohei Ohtani 0.2058 0.1403 46.8
2 Fernando Tatis Jr. 0.1617 0.1027 39.9
3 Otto Lopez 0.0701 0.1296 36.0
4 Colson Montgomery 0.0750 0.1937 34.0
5 Marcell Ozuna 0.1729 0.1149 33.7
6 Brice Turang 0.0744 0.1229 32.7
7 Gunnar Henderson 0.1524 0.1045 30.4
8 Aaron Judge 0.2138 0.1679 30.4
9 Ronald Acuña Jr. 0.1750 0.1019 29.6
10 Pete Crow-Armstrong 0.1023 0.1468 29.6

Razzball

Rank Player Proj Actual Error
1 Kyle Schwarber 0.1297 0.1823 38.0
2 Cal Raleigh 0.1318 0.1773 32.0
3 Colson Montgomery 0.0864 0.1937 30.4
4 Trevor Story 0.1033 0.1468 28.4
5 Taylor Ward 0.1127 0.1554 28.2
6 Pete Crow-Armstrong 0.1035 0.1468 28.0
7 Fernando Tatis Jr. 0.1413 0.1027 26.7
8 Jo Adell 0.1264 0.1710 25.5
9 Seiya Suzuki 0.1193 0.1582 25.3
10 Ramón Laureano 0.1065 0.1557 24.0

Steamer

Rank Player Proj Actual Error
1 Kyle Schwarber 0.1277 0.1823 42.0
2 Taylor Ward 0.1094 0.1554 32.7
3 Fernando Tatis Jr. 0.1495 0.1027 30.0
4 Colson Montgomery 0.0924 0.1937 29.7
5 Cal Raleigh 0.1391 0.1773 29.3
6 Seiya Suzuki 0.1211 0.1582 26.3
7 Trevor Story 0.1104 0.1468 26.0
8 Bo Bichette 0.1135 0.1497 24.8
9 Jo Adell 0.1311 0.1710 24.8
10 Paul Goldschmidt 0.1314 0.0843 23.4

The BAT

Rank Player Proj Actual Error
1 Pete Crow-Armstrong 0.0961 0.1468 32.5
2 Jo Adell 0.1191 0.1710 29.6
3 Colson Montgomery 0.0938 0.1937 28.3
4 Fernando Tatis Jr. 0.1407 0.1027 26.5
5 Mike Trout 0.1606 0.1151 25.5
6 Otto Lopez 0.0864 0.1296 25.5
7 Nathan Lukes 0.0907 0.1484 25.1
8 Brice Turang 0.0846 0.1229 25.0
9 Giancarlo Stanton 0.1478 0.2349 24.3
10 Daulton Varsho 0.1151 0.2030 23.7

The BAT X

Rank Player Proj Actual Error
1 Brice Turang 0.0788 0.1229 28.8
2 Pete Crow-Armstrong 0.1024 0.1468 28.5
3 Colson Montgomery 0.0941 0.1937 28.2
4 Kyle Schwarber 0.1440 0.1823 27.5
5 Fernando Tatis Jr. 0.1412 0.1027 26.8
6 Brandon Nimmo 0.1007 0.1411 26.1
7 Trevor Story 0.1079 0.1468 25.2
8 Jo Adell 0.1272 0.1710 24.9
9 Cal Raleigh 0.1423 0.1773 24.4
10 Nathan Lukes 0.0929 0.1484 24.2

ZiPS

Rank Player Proj Actual Error
1 Shohei Ohtani 0.2038 0.1403 42.7
2 Fernando Tatis Jr. 0.1568 0.1027 34.0
3 Cam Smith 0.1678 0.1034 29.4
4 TJ Friedl 0.1247 0.0774 29.2
5 Kyle Schwarber 0.1471 0.1823 29.0
6 Paul Goldschmidt 0.1433 0.0843 29.0
7 Matt McLain 0.1399 0.0867 28.0
8 Brent Rooker 0.1712 0.1273 27.3
9 Taylor Ward 0.1208 0.1554 26.1
10 Gunnar Henderson 0.1474 0.1045 24.9

Stolen Base Rate

Everybody Missed for Stolen Base Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Gunnar Henderson 0.1754
0.1019
(50.5)
0.0903
(56.7)
0.1068
(49.4)
0.1031
(49.3)
0.1001
(50.6)
0.0942
(55.2)
0.0964
(53.7)
0.0930
(54.9)
Juan Soto 0.1743
0.0387
(99.8)
0.0412
(96.5)
0.0467
(96.5)
0.0419
(97.1)
0.0410
(97.0)
0.0345
(102.5)
0.0362
(101.2)
0.0315
(103.4)
Oneil Cruz 0.3140
0.1598
(86.0)
0.1379
(96.9)
0.1400
(98.6)
0.1328
(100.4)
0.1294
(101.8)
0.1708
(79.9)
0.1696
(80.5)
0.1606
(84.5)
Brice Turang 0.1277
0.2622
(86.1)
0.2465
(77.0)
0.2595
(82.1)
0.2441
(74.5)
0.2421
(73.8)
0.2426
(73.4)
0.2453
(75.3)
0.2349
(69.5)
Tyler Tolbert 1.4000
0.0800
(75.5)
0.0800
(75.4)
0.2811
(64.2)
0.0800
(75.4)
0.1933
(68.9)
0.0800
(75.4)
0.0800
(75.4)
0.2500
(65.7)
Elly De La Cruz 0.2114
0.3674
(106.3)
0.3380
(87.1)
0.3743
(108.8)
0.3677
(106.9)
0.3481
(93.8)
0.3195
(73.0)
0.3389
(86.7)
0.3397
(88.4)
Ronald Acuña Jr. 0.0652
0.1968
(52.6)
0.2455
(73.5)
0.2536
(74.6)
0.1985
(53.5)
0.2659
(81.7)
0.2739
(84.5)
0.2493
(74.4)
0.2236
(64.5)
Shohei Ohtani 0.1026
0.1976
(66.3)
0.1801
(55.0)
0.2100
(72.8)
0.1983
(67.2)
0.1895
(61.4)
0.1854
(57.6)
0.1969
(66.1)
0.2356
(95.4)
DaShawn Keirsey Jr. 1.0000
0.1654
(73.8)
0.0851
(80.7)
0.2172
(69.5)
0.0800
(81.3)
0.1531
(74.7)
0.1598
(74.3)
0.1764
(72.8)
0.1901
(71.4)
Josh Naylor 0.1852
0.0483
(85.1)
0.0597
(77.0)
0.0589
(80.7)
0.0464
(85.9)
0.0474
(84.7)
0.0536
(81.6)
0.0480
(85.0)
0.0556
(79.4)
Jorge Mateo 1.1538
0.3549
(66.6)
0.3182
(69.5)
0.3458
(67.7)
0.3295
(68.7)
0.3365
(68.0)
0.4181
(61.4)
0.4238
(60.9)
0.3284
(68.7)
Byron Buxton 0.2105
0.0883
(68.4)
0.0899
(66.4)
0.0956
(66.2)
0.0816
(71.7)
0.0797
(72.2)
0.0900
(67.3)
0.0890
(67.7)
0.0886
(67.1)

Individual Misses for Stolen Base Rate

ATC

Rank Player Proj Actual Error
1 Luis Robert Jr. 0.1934 0.3267 59.2
2 Jo Adell 0.1481 0.0450 56.8
3 Tommy Edman 0.1878 0.0395 54.4
4 Harrison Bader 0.1947 0.0833 53.8
5 Colton Cowser 0.0664 0.2090 52.7
6 Maikel Garcia 0.2099 0.1329 48.6
7 Jackson Merrill 0.1128 0.0094 48.0
8 José Caballero 0.3681 0.4900 46.5

Marcel

Rank Player Proj Actual Error
1 Chandler Simpson 0.0800 0.3548 122.1
2 Victor Scott II 0.1228 0.2906 78.6
3 José Caballero 0.3063 0.4900 68.7
4 Luis Robert Jr. 0.1717 0.3267 67.6
5 Jake Mangum 0.0800 0.2269 63.7
6 David Hamilton 0.2892 0.5789 56.6
7 Pete Crow-Armstrong 0.2283 0.3125 55.8
8 José Ramírez 0.1724 0.2514 54.5

OOPSY

Rank Player Proj Actual Error
1 Jo Adell 0.1580 0.0450 60.6
2 Luis Robert Jr. 0.2006 0.3267 57.5
3 Colton Cowser 0.0717 0.2090 52.0
4 Caleb Durbin 0.2444 0.1364 51.0
5 Luis Rengifo 0.1800 0.0787 50.9
6 Harrison Bader 0.1919 0.0833 50.7
7 Maikel Garcia 0.2095 0.1329 46.2
8 José Caballero 0.3745 0.4900 45.4

Razzball

Rank Player Proj Actual Error
1 Jo Adell 0.1573 0.0450 62.4
2 Harrison Bader 0.2035 0.0833 58.5
3 Pete Crow-Armstrong 0.2310 0.3125 54.9
4 Luis Robert Jr. 0.2094 0.3267 52.0
5 Jake Mangum 0.1091 0.2269 51.9
6 José Caballero 0.3549 0.4900 51.2
7 Colton Cowser 0.0726 0.2090 50.3
8 David Hamilton 0.3333 0.5789 48.3

Steamer

Rank Player Proj Actual Error
1 Jo Adell 0.1533 0.0450 60.6
2 Luis Robert Jr. 0.1962 0.3267 57.3
3 Harrison Bader 0.1988 0.0833 56.6
4 José Caballero 0.3439 0.4900 55.0
5 Jake Mangum 0.1034 0.2269 53.9
6 Pete Crow-Armstrong 0.2352 0.3125 51.6
7 Colton Cowser 0.0702 0.2090 50.8
8 David Hamilton 0.3258 0.5789 49.6

The BAT

Rank Player Proj Actual Error
1 Harrison Bader 0.2205 0.0833 66.9
2 Pete Crow-Armstrong 0.2163 0.3125 64.6
3 Tommy Edman 0.2107 0.0395 63.2
4 José Caballero 0.3280 0.4900 61.3
5 Colton Cowser 0.0636 0.2090 53.6
6 Jo Adell 0.1419 0.0450 53.4
7 Jake Mangum 0.1094 0.2269 51.8
8 Agustín Ramírez 0.0606 0.1416 49.5

The BAT X

Rank Player Proj Actual Error
1 José Caballero 0.3174 0.4900 65.1
2 Harrison Bader 0.2087 0.0833 61.1
3 Tommy Edman 0.1988 0.0395 58.8
4 Jo Adell 0.1410 0.0450 53.0
5 Luis Robert Jr. 0.2081 0.3267 52.6
6 Colton Cowser 0.0663 0.2090 52.6
7 TJ Friedl 0.1295 0.0571 47.2
8 Jake Mangum 0.1201 0.2269 47.2

ZiPS

Rank Player Proj Actual Error
1 Luis Robert Jr. 0.1714 0.3267 67.7
2 José Ramírez 0.1711 0.2514 55.3
3 Colton Cowser 0.0608 0.2090 54.0
4 Tommy Edman 0.1759 0.0395 50.7
5 Maikel Garcia 0.2081 0.1329 48.8
6 Andy Pages 0.0242 0.1000 48.5
7 Jake Mangum 0.1188 0.2269 47.0
8 Harrison Bader 0.1758 0.0833 45.4

Batting Average

Everybody Missed for Batting Average

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Oneil Cruz 0.1996
0.2520
(28.0)
0.2505
(27.6)
0.2635
(33.0)
0.2509
(28.3)
0.2583
(29.3)
0.2461
(26.1)
0.2513
(29.0)
0.2524
(30.1)
Dillon Dingler 0.2782
0.2222
(26.7)
0.2222
(26.4)
0.2212
(28.3)
0.2200
(26.9)
0.2270
(26.3)
0.2201
(26.5)
0.2220
(25.6)
0.2269
(22.8)
Brice Turang 0.2877
0.2468
(27.6)
0.2417
(30.5)
0.2417
(32.5)
0.2493
(24.8)
0.2551
(24.7)
0.2445
(27.5)
0.2432
(28.3)
0.2533
(21.0)
Tyler Soderstrom 0.2763
0.2299
(29.6)
0.2237
(33.0)
0.2347
(28.0)
0.2241
(32.1)
0.2350
(28.7)
0.2265
(30.1)
0.2288
(28.6)
0.2241
(31.0)
George Springer 0.3092
0.2422
(39.9)
0.2455
(37.5)
0.2423
(41.2)
0.2385
(41.0)
0.2453
(40.3)
0.2401
(39.6)
0.2461
(36.1)
0.2408
(38.6)
Jonathan Aranda 0.3162
0.2513
(27.8)
0.2332
(35.2)
0.2490
(29.8)
0.2488
(28.1)
0.2550
(27.9)
0.2411
(31.1)
0.2415
(30.9)
0.2591
(23.0)
Geraldo Perdomo 0.2898
0.2422
(35.0)
0.2429
(34.0)
0.2437
(35.6)
0.2496
(28.3)
0.2544
(28.9)
0.2338
(39.2)
0.2318
(40.6)
0.2481
(28.1)
Aaron Judge 0.3309
0.2830
(33.2)
0.2967
(23.4)
0.3001
(23.1)
0.2675
(42.5)
0.2758
(40.7)
0.2858
(29.6)
0.2808
(32.9)
0.2805
(32.5)
Kyle Stowers 0.2882
0.2159
(33.5)
0.2226
(30.1)
0.2314
(27.5)
0.2214
(30.2)
0.2276
(29.9)
0.2113
(34.5)
0.2152
(32.7)
0.2330
(24.1)

Individual Misses for Batting Average

ATC

Rank Player Proj Actual Error
1 Nick Kurtz 0.2226 0.2905 33.7
2 Hunter Goodman 0.2333 0.2778 26.3
3 Shea Langeliers 0.2279 0.2765 26.0
4 Pete Alonso 0.2386 0.2724 24.7
5 Ramón Laureano 0.2331 0.2812 24.0
6 Jeremy Peña 0.2615 0.3043 23.8
7 Bo Bichette 0.2747 0.3110 23.5
8 Jorge Polanco 0.2223 0.2654 23.1
9 Jake Meyers 0.2338 0.2915 22.4
10 Trevor Story 0.2307 0.2631 21.8

Marcel

Rank Player Proj Actual Error
1 Hunter Goodman 0.2148 0.2778 36.7
2 Jacob Wilson 0.2446 0.3107 34.7
3 Matt McLain 0.2715 0.2196 29.8
4 Shea Langeliers 0.2208 0.2765 29.3
5 Maikel Garcia 0.2471 0.2857 25.9
6 Nathaniel Lowe 0.2695 0.2278 25.3
7 Jeremy Peña 0.2592 0.3043 24.6
8 Bo Bichette 0.2723 0.3110 24.5
9 Jake Meyers 0.2280 0.2915 24.3
10 Marcell Ozuna 0.2717 0.2320 23.3

OOPSY

Rank Player Proj Actual Error
1 Nick Kurtz 0.2356 0.2905 28.5
2 Nathaniel Lowe 0.2766 0.2278 27.7
3 Daylen Lile 0.2274 0.2991 26.3
4 Sal Frelick 0.2473 0.2879 26.1
5 Trevor Story 0.2273 0.2631 25.6
6 Jake Mangum 0.2418 0.2963 24.7
7 Michael Harris II 0.2889 0.2488 23.6
8 Jorge Polanco 0.2247 0.2654 23.1
9 Ramón Laureano 0.2373 0.2812 23.0
10 Jeremy Peña 0.2660 0.3043 22.6

Razzball

Rank Player Proj Actual Error
1 Shea Langeliers 0.2186 0.2765 29.9
2 Pete Alonso 0.2319 0.2724 28.2
3 Trevor Story 0.2199 0.2631 27.7
4 Ramón Laureano 0.2249 0.2812 27.1
5 Jorge Polanco 0.2159 0.2654 25.6
6 Hunter Goodman 0.2346 0.2778 24.6
7 Jeremy Peña 0.2591 0.3043 24.1
8 Bo Bichette 0.2735 0.3110 23.1
9 Will Smith 0.2443 0.2956 22.0
10 Michael Harris II 0.2823 0.2488 22.0

Steamer

Rank Player Proj Actual Error
1 Trevor Story 0.2246 0.2631 28.3
2 Pete Alonso 0.2389 0.2724 27.2
3 Ramón Laureano 0.2318 0.2812 26.5
4 Shea Langeliers 0.2313 0.2765 26.1
5 Jorge Polanco 0.2220 0.2654 25.3
6 Hunter Goodman 0.2390 0.2778 25.2
7 Daylen Lile 0.2323 0.2991 25.1
8 Nick Kurtz 0.2453 0.2905 24.5
9 Jeremy Peña 0.2654 0.3043 23.7
10 Michael Harris II 0.2895 0.2488 23.0

The BAT

Rank Player Proj Actual Error
1 Nick Kurtz 0.2120 0.2905 37.6
2 Hunter Goodman 0.2343 0.2778 24.3
3 Ramón Laureano 0.2309 0.2812 23.8
4 Shea Langeliers 0.2314 0.2765 22.8
5 Romy Gonzalez 0.2370 0.3048 22.6
6 Jake Mangum 0.2420 0.2963 22.6
7 Jake Meyers 0.2324 0.2915 21.9
8 Pete Alonso 0.2402 0.2724 21.8
9 Harrison Bader 0.2323 0.2768 21.5
10 Dominic Canzone 0.2194 0.3004 21.4

The BAT X

Rank Player Proj Actual Error
1 Nick Kurtz 0.2121 0.2905 37.6
2 Sal Frelick 0.2462 0.2879 23.8
3 Shea Langeliers 0.2299 0.2765 23.6
4 Bo Bichette 0.2725 0.3110 23.2
5 Ramón Laureano 0.2325 0.2812 23.0
6 Cal Raleigh 0.2131 0.2466 22.6
7 Jake Mangum 0.2420 0.2963 22.5
8 Pete Alonso 0.2391 0.2724 22.5
9 Jorge Polanco 0.2215 0.2654 22.2
10 Hunter Goodman 0.2389 0.2778 21.6

ZiPS

Rank Player Proj Actual Error
1 Michael Harris II 0.2937 0.2488 30.4
2 Nathaniel Lowe 0.2743 0.2278 29.9
3 Daylen Lile 0.2337 0.2991 22.1
4 Colton Cowser 0.2541 0.1957 21.9
5 Andrés Giménez 0.2661 0.2097 21.7
6 Jeremy Peña 0.2618 0.3043 21.7
7 Joc Pederson 0.2493 0.1811 21.7
8 Matt McLain 0.2542 0.2196 21.5
9 Josh Lowe 0.2659 0.2197 21.2
10 Jakob Marsee 0.2021 0.2919 20.4

On-Base Percentage

Everybody Missed for On-Base Percentage

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Jeremy Peña 0.3635
0.3091
(30.6)
0.3090
(29.8)
0.3161
(28.1)
0.3066
(32.1)
0.3129
(31.4)
0.3102
(27.7)
0.3087
(28.5)
0.3102
(28.5)
Brice Turang 0.3592
0.3109
(33.2)
0.3078
(34.1)
0.3077
(36.8)
0.3177
(28.8)
0.3233
(28.4)
0.3072
(32.8)
0.3050
(34.2)
0.3162
(27.9)
George Springer 0.3990
0.3176
(48.8)
0.3209
(46.0)
0.3192
(49.3)
0.3136
(51.3)
0.3201
(50.4)
0.3168
(46.8)
0.3211
(44.3)
0.3219
(44.7)
Tyler Soderstrom 0.3462
0.2957
(32.7)
0.3000
(29.0)
0.2922
(36.4)
0.2879
(37.7)
0.2983
(34.3)
0.2907
(33.2)
0.2945
(30.8)
0.2857
(37.2)
Cal Raleigh 0.3589
0.3018
(41.6)
0.3065
(37.2)
0.3161
(33.2)
0.2985
(44.0)
0.3052
(42.9)
0.3019
(38.6)
0.2981
(41.2)
0.3059
(36.8)
Nick Kurtz 0.3832
0.2891
(47.0)
0.3151
(33.5)
0.3224
(31.8)
0.3151
(34.3)
0.3151
(36.8)
0.2838
(47.5)
0.2839
(47.4)
0.3207
(30.2)
Michael Harris II 0.2684
0.3257
(35.4)
0.3201
(32.9)
0.3346
(39.6)
0.3293
(37.6)
0.3357
(38.5)
0.3259
(38.3)
0.3276
(39.4)
0.3363
(44.0)
Geraldo Perdomo 0.3890
0.3274
(45.8)
0.3296
(43.1)
0.3315
(44.6)
0.3372
(38.9)
0.3409
(39.8)
0.3171
(50.2)
0.3127
(53.3)
0.3412
(33.9)
Will Smith 0.4037
0.3406
(28.4)
0.3384
(28.6)
0.3364
(31.2)
0.3333
(31.6)
0.3381
(31.7)
0.3396
(26.9)
0.3461
(24.1)
0.3424
(26.4)
Kyle Stowers 0.3684
0.2865
(38.4)
0.2862
(37.7)
0.3030
(31.9)
0.2970
(33.6)
0.3024
(33.4)
0.2814
(38.7)
0.2872
(36.1)
0.3103
(26.2)

Individual Misses for On-Base Percentage

ATC

Rank Player Proj Actual Error
1 TJ Friedl 0.3209 0.3642 31.0
2 Aaron Judge 0.4129 0.4566 31.0
3 Harrison Bader 0.2878 0.3473 30.8
4 Maikel Garcia 0.3097 0.3514 29.1
5 Isaac Collins 0.3074 0.3676 27.4
6 Mookie Betts 0.3681 0.3258 26.8
7 Trent Grisham 0.3053 0.3477 25.8
8 Jonathan Aranda 0.3353 0.3934 25.4
9 Bo Bichette 0.3184 0.3567 25.3
10 Jake Cronenworth 0.3213 0.3667 24.4

Marcel

Rank Player Proj Actual Error
1 Jonathan Aranda 0.3123 0.3934 34.4
2 Maikel Garcia 0.3016 0.3514 33.4
3 Hunter Goodman 0.2708 0.3230 30.4
4 Harrison Bader 0.2889 0.3473 29.4
5 Mookie Betts 0.3697 0.3258 28.9
6 Fernando Tatis Jr. 0.3265 0.3676 28.6
7 Nathaniel Lowe 0.3538 0.3071 28.2
8 Isaac Collins 0.3048 0.3676 27.9
9 Trent Grisham 0.3025 0.3477 26.4
10 Bo Bichette 0.3164 0.3567 25.5

OOPSY

Rank Player Proj Actual Error
1 TJ Friedl 0.3204 0.3642 33.0
2 Harrison Bader 0.2898 0.3473 31.0
3 Nathaniel Lowe 0.3617 0.3071 30.6
4 Maikel Garcia 0.3125 0.3514 28.8
5 Aaron Judge 0.4191 0.4566 28.4
6 Jake Cronenworth 0.3161 0.3667 28.3
7 Jonathan Aranda 0.3333 0.3934 27.2
8 Ryan O'Hearn 0.3204 0.3658 27.1
9 Jake Mangum 0.2726 0.3302 26.5
10 Sal Frelick 0.3132 0.3509 25.0

Razzball

Rank Player Proj Actual Error
1 Aaron Judge 0.3946 0.4566 43.5
2 Harrison Bader 0.2916 0.3473 29.0
3 TJ Friedl 0.3243 0.3642 28.8
4 Jake Cronenworth 0.3168 0.3667 26.8
5 Ramón Laureano 0.2897 0.3422 26.7
6 Maikel Garcia 0.3152 0.3514 25.6
7 Jonathan Aranda 0.3356 0.3934 25.3
8 Ryan O'Hearn 0.3216 0.3658 25.2
9 Bo Bichette 0.3198 0.3567 24.5
10 Trent Grisham 0.3078 0.3477 24.4

Steamer

Rank Player Proj Actual Error
1 Aaron Judge 0.4024 0.4566 41.7
2 Harrison Bader 0.2956 0.3473 29.5
3 TJ Friedl 0.3288 0.3642 29.2
4 Jake Cronenworth 0.3222 0.3667 26.6
5 Ramón Laureano 0.2958 0.3422 26.1
6 Maikel Garcia 0.3208 0.3514 25.2
7 Cam Smith 0.2686 0.3124 25.1
8 Jonathan Aranda 0.3411 0.3934 25.1
9 Trent Grisham 0.3119 0.3477 24.9
10 Ryan O'Hearn 0.3278 0.3658 24.6

The BAT

Rank Player Proj Actual Error
1 Harrison Bader 0.2820 0.3473 31.6
2 Jonathan Aranda 0.3180 0.3934 30.9
3 Isaac Collins 0.2965 0.3676 30.4
4 Aaron Judge 0.4102 0.4566 30.0
5 TJ Friedl 0.3191 0.3642 29.3
6 Maikel Garcia 0.3090 0.3514 26.8
7 Mookie Betts 0.3630 0.3258 26.2
8 Trent Grisham 0.3006 0.3477 26.0
9 Nathaniel Lowe 0.3473 0.3071 25.9
10 Ryan O'Hearn 0.3201 0.3658 23.6

The BAT X

Rank Player Proj Actual Error
1 TJ Friedl 0.3095 0.3642 35.9
2 Aaron Judge 0.4050 0.4566 33.4
3 Harrison Bader 0.2831 0.3473 31.0
4 Isaac Collins 0.2965 0.3676 30.3
5 Jonathan Aranda 0.3198 0.3934 30.1
6 Mookie Betts 0.3648 0.3258 27.4
7 Sal Frelick 0.3058 0.3509 25.4
8 Bo Bichette 0.3144 0.3567 25.1
9 Logan O'Hoppe 0.3087 0.2578 24.0
10 Roman Anthony 0.3184 0.3960 22.8

ZiPS

Rank Player Proj Actual Error
1 Mookie Betts 0.3788 0.3258 35.7
2 Aaron Judge 0.4079 0.4566 32.5
3 Nathaniel Lowe 0.3558 0.3071 30.2
4 Colton Cowser 0.3422 0.2694 26.5
5 Logan O'Hoppe 0.3147 0.2578 26.0
6 TJ Friedl 0.3258 0.3642 25.7
7 Henry Davis 0.3219 0.2338 25.1
8 Maikel Garcia 0.3133 0.3514 24.9
9 Teoscar Hernández 0.3268 0.2844 23.6
10 Matt McLain 0.3396 0.2997 23.5

Slugging Percentage

Everybody Missed for Slugging Percentage

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT The BAT X ZiPS
Eugenio Suárez 0.5255
0.4204
(71.9)
0.4361
(59.4)
0.4310
(69.4)
0.3942
(87.0)
0.4187
(79.3)
0.4201
(68.6)
0.4144
(72.2)
0.4170
(64.7)
George Springer 0.5602
0.3977
(97.8)
0.4072
(90.3)
0.4042
(97.9)
0.4051
(91.6)
0.4163
(92.5)
0.3938
(96.9)
0.3990
(93.8)
0.3959
(90.4)
Cal Raleigh 0.5889
0.4371
(110.1)
0.4486
(99.6)
0.4679
(93.1)
0.4289
(113.6)
0.4429
(112.7)
0.4461
(100.0)
0.4231
(116.1)
0.4581
(85.1)
Nick Kurtz 0.6190
0.3645
(126.6)
0.4043
(105.5)
0.3977
(113.7)
0.4043
(105.5)
0.4043
(111.7)
0.3605
(125.9)
0.3609
(125.6)
0.3829
(110.5)
Maikel Garcia 0.4487
0.3626
(60.2)
0.3536
(64.0)
0.3624
(64.9)
0.3645
(56.9)
0.3786
(55.9)
0.3572
(60.3)
0.3692
(52.2)
0.3608
(51.8)
Matt McLain 0.3431
0.4467
(57.3)
0.4706
(73.0)
0.4446
(52.2)
0.4570
(65.0)
0.4624
(60.9)
0.4429
(58.2)
0.4499
(62.3)
0.4492
(67.0)
Geraldo Perdomo 0.4623
0.3448
(87.7)
0.3463
(84.3)
0.3448
(92.6)
0.3506
(81.2)
0.3663
(79.1)
0.3298
(94.7)
0.3339
(91.6)
0.3623
(64.7)
Kyle Stowers 0.5439
0.3772
(78.1)
0.3604
(84.3)
0.4326
(55.9)
0.3887
(71.4)
0.4101
(67.4)
0.3631
(82.1)
0.3704
(78.7)
0.4199
(52.0)

Individual Misses for Slugging Percentage

ATC

Rank Player Proj Actual Error
1 Kyle Schwarber 0.4635 0.5629 75.1
2 Michael Busch 0.4191 0.5229 64.0
3 Junior Caminero 0.4421 0.5349 63.4
4 Jorge Polanco 0.3788 0.4947 63.0
5 Aaron Judge 0.6017 0.6876 61.3
6 Brice Turang 0.3491 0.4349 59.4
7 Ramón Laureano 0.4002 0.5125 56.9
8 Mookie Betts 0.4945 0.4058 56.0
9 Colson Montgomery 0.3418 0.5294 54.5
10 Mickey Moniak 0.4076 0.5184 53.1

Marcel

Rank Player Proj Actual Error
1 Junior Caminero 0.4101 0.5349 82.1
2 Mookie Betts 0.5176 0.4058 73.5
3 Kyle Schwarber 0.4708 0.5629 67.4
4 Hunter Goodman 0.4060 0.5204 66.8
5 Pete Crow-Armstrong 0.3826 0.4805 64.0
6 Marcell Ozuna 0.5057 0.4004 61.7
7 Michael Busch 0.4197 0.5229 61.7
8 Ben Rice 0.3837 0.4989 61.6
9 Brice Turang 0.3438 0.4349 60.7
10 Corbin Carroll 0.4512 0.5408 58.1

OOPSY

Rank Player Proj Actual Error
1 Michael Busch 0.4135 0.5229 71.3
2 Brice Turang 0.3399 0.4349 69.9
3 Jorge Polanco 0.3795 0.4947 66.1
4 Colson Montgomery 0.3205 0.5294 62.5
5 Daylen Lile 0.3345 0.4984 61.4
6 Pete Crow-Armstrong 0.3981 0.4805 60.5
7 Oneil Cruz 0.4948 0.3779 57.6
8 Marcell Ozuna 0.5050 0.4004 55.4
9 Ramón Laureano 0.4105 0.5125 55.2
10 Corbin Carroll 0.4703 0.5408 52.4

Razzball

Rank Player Proj Actual Error
1 Aaron Judge 0.5633 0.6876 85.1
2 Michael Busch 0.3913 0.5229 78.6
3 Kyle Schwarber 0.4569 0.5629 77.6
4 Ramón Laureano 0.3652 0.5125 72.4
5 Jorge Polanco 0.3676 0.4947 67.2
6 Shea Langeliers 0.4160 0.5364 63.6
7 Pete Crow-Armstrong 0.3851 0.4805 62.5
8 Colson Montgomery 0.3229 0.5294 59.0
9 Corbin Carroll 0.4532 0.5408 56.9
10 Mookie Betts 0.4917 0.4058 56.2

Steamer

Rank Player Proj Actual Error
1 Aaron Judge 0.5842 0.6876 79.6
2 Michael Busch 0.4146 0.5229 72.3
3 Kyle Schwarber 0.4792 0.5629 70.6
4 Jorge Polanco 0.3781 0.4947 68.3
5 Ramón Laureano 0.3879 0.5125 67.5
6 Colson Montgomery 0.3345 0.5294 59.3
7 Daylen Lile 0.3457 0.4984 58.5
8 Pete Crow-Armstrong 0.4043 0.4805 58.3
9 Drake Baldwin 0.3621 0.4691 53.9
10 Byron Buxton 0.4661 0.5512 53.6

The BAT

Rank Player Proj Actual Error
1 Michael Busch 0.3928 0.5229 76.4
2 Kyle Schwarber 0.4721 0.5629 65.0
3 Pete Crow-Armstrong 0.3827 0.4805 62.6
4 Junior Caminero 0.4400 0.5349 61.3
5 Ramón Laureano 0.3893 0.5125 59.6
6 Brice Turang 0.3476 0.4349 56.9
7 Trent Grisham 0.3650 0.4636 56.6
8 Mike Trout 0.5379 0.4386 55.8
9 Colson Montgomery 0.3343 0.5294 55.1
10 Mookie Betts 0.4878 0.4058 55.1

The BAT X

Rank Player Proj Actual Error
1 Kyle Schwarber 0.4449 0.5629 84.6
2 Michael Busch 0.4022 0.5229 70.7
3 Corbin Carroll 0.4398 0.5408 64.1
4 Brice Turang 0.3384 0.4349 62.8
5 Jorge Polanco 0.3798 0.4947 59.6
6 Junior Caminero 0.4435 0.5349 58.9
7 Ramón Laureano 0.3964 0.5125 56.1
8 Mookie Betts 0.4879 0.4058 55.2
9 Colson Montgomery 0.3348 0.5294 54.9
10 Pete Crow-Armstrong 0.3995 0.4805 51.7

ZiPS

Rank Player Proj Actual Error
1 Kyle Schwarber 0.4611 0.5629 66.4
2 Mookie Betts 0.4940 0.4058 65.2
3 Fernando Tatis Jr. 0.5245 0.4461 61.2
4 Ozzie Albies 0.4362 0.3648 54.3
5 Aaron Judge 0.5977 0.6876 54.2
6 Junior Caminero 0.4423 0.5349 53.9
7 Joc Pederson 0.4932 0.3283 53.5
8 Mike Trout 0.5236 0.4386 52.9
9 Colson Montgomery 0.3362 0.5294 52.0
10 Michael Harris II 0.4798 0.4092 51.8

Pitching Projection Accuracy

Batters Faced (BF)

Everybody Missed for Batters Faced (BF)

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Corbin Burnes 265
756
(490.8)
714
(449.0)
774
(509.0)
741
(476.3)
793
(527.7)
768
(503.2)
739
(474.0)
Justin Steele 92
690
(597.7)
602
(510.0)
686
(594.0)
714
(622.1)
697
(605.3)
685
(593.1)
581
(489.0)

Individual Misses for Batters Faced (BF)

ATC

Rank Player Proj Actual Error
1 Reynaldo López 657 25 632.1
2 Ryan Feltner 674 135 539.4
3 Tanner Houck 722 203 519.1
4 Quinn Priester 171 653 481.7
5 Ronel Blanco 675 199 476.0
6 Cole Ragans 731 257 473.6
7 Spencer Arrighetti 619 156 463.4
8 Brad Lord 91 546 454.9
9 Cade Horton 24 476 452.3
10 Pablo López 763 312 450.6

Marcel

Rank Player Proj Actual Error
1 Tomoyuki Sugano 1 675 674.0
2 Shane Smith 1 616 615.0
3 Kyle Gibson 677 73 604.0
4 Noah Cameron 1 556 555.0
5 Matt Waldron 573 25 548.0
6 Brad Lord 1 546 545.0
7 Chad Patrick 1 503 502.0
8 Ryan Feltner 625 135 490.0
9 Joey Estes 542 55 487.0
10 Cade Horton 1 476 475.0

OOPSY

Rank Player Proj Actual Error
1 Reynaldo López 717 25 692.0
2 Tomoyuki Sugano 1 675 674.0
3 Ryan Feltner 738 135 603.0
4 Jon Gray 616 63 553.0
5 Tanner Houck 756 203 553.0
6 Logan Allen 147 676 529.0
7 Brad Lord 20 546 526.1
8 Quinn Priester 128 653 525.0
9 Adrian Houser 18 518 500.3
10 Kyle Gibson 566 73 493.0

Razzball

Rank Player Proj Actual Error
1 Reynaldo López 699 25 674.2
2 Ryan Feltner 708 135 572.7
3 Ronel Blanco 757 199 557.6
4 Spencer Arrighetti 705 156 548.7
5 Brad Lord 1 546 545.0
6 Joey Estes 585 55 530.0
7 Tanner Houck 705 203 501.6
8 Cole Ragans 739 257 482.3
9 Bryce Elder 199 679 480.5
10 Cade Horton 1 476 475.0

Steamer

Rank Player Proj Actual Error
1 Reynaldo López 752 25 727.5
2 Ryan Feltner 730 135 595.5
3 Tanner Houck 778 203 574.6
4 Marcus Stroman 712 175 537.0
5 Cole Ragans 763 257 506.2
6 Ronel Blanco 688 199 488.6
7 Pablo López 798 312 485.6
8 Quinn Priester 177 653 476.5
9 Cade Horton 4 476 471.7
10 Blake Snell 712 254 457.5

The BAT

Rank Player Proj Actual Error
1 Quinn Priester 1 653 652.0
2 Reynaldo López 674 25 648.7
3 Matthew Liberatore 1 648 647.0
4 Shane Smith 1 616 615.0
5 Dustin May 1 584 583.0
6 Noah Cameron 1 556 555.0
7 Ryan Feltner 687 135 552.2
8 Brad Lord 1 546 545.0
9 Slade Cecconi 1 545 544.0
10 Taijuan Walker 1 538 537.0

ZiPS

Rank Player Proj Actual Error
1 Matt Waldron 591 25 566.0
2 Joey Estes 619 55 564.0
3 Casey Kelly 547 6 541.0
4 Kyle Gibson 606 73 533.0
5 Tommy Henry 555 26 529.0
6 Joe Rock 542 35 507.0
7 Carlos Rodriguez 553 50 503.0
8 Cole Wilcox 514 12 502.0
9 Randy Dobnak 518 19 499.0
10 Davis Daniel 541 46 495.0

wOBA

Individual Misses for wOBA

ATC

Rank Player Proj Actual Error
1 Antonio Senzatela 0.1206 0.4069 60.8
2 Jason Alexander 0.3147 0.3439 53.4
3 Braydon Fisher 0.3147 0.2511 50.8
4 Carlos Rodón 0.1421 0.2666 50.1
5 Cade Gibson 0.3147 0.2852 50.0
6 Juan Mejia 0.3147 0.3111 50.0
7 Nick Pivetta 0.1368 0.2577 48.3
8 Drew Pomeranz 0.3147 0.2679 47.6
9 Isaac Mattson 0.3147 0.2678 46.5
10 Nolan McLean 0.3147 0.2603 45.6

Marcel

Rank Player Proj Actual Error
1 Trevor Rogers 0.3378 0.2267 47.8
2 Nick Pivetta 0.3109 0.2577 39.7
3 Antonio Senzatela 0.3415 0.4069 39.3
4 Carlos Rodón 0.3138 0.2666 38.7
5 Germán Márquez 0.3276 0.3944 38.4
6 Yoshinobu Yamamoto 0.2984 0.2447 38.0
7 Hunter Brown 0.3139 0.2638 37.9
8 Nathan Eovaldi 0.3043 0.2409 32.4
9 Jack Kochanowicz 0.3193 0.3842 32.3
10 Bailey Ober 0.2944 0.3452 30.5

OOPSY

Rank Player Proj Actual Error
1 Tomoyuki Sugano 0.3147 0.3454 106.6
2 Antonio Senzatela 0.1290 0.4069 55.2
3 Carlos Rodón 0.1403 0.2666 49.2
4 Nick Pivetta 0.1360 0.2577 48.3
5 Germán Márquez 0.1308 0.3944 44.3
6 Jack Kochanowicz 0.1114 0.3842 43.1
7 Trevor Rogers 0.1320 0.2267 39.8
8 Yoshinobu Yamamoto 0.1131 0.2447 39.0
9 Freddy Peralta 0.1337 0.2707 37.4
10 Chase Burns 0.3147 0.3116 36.1

Razzball

Rank Player Proj Actual Error
1 Cade Horton 0.3147 0.2740 109.1
2 Stephen Kolek 0.3147 0.2830 101.5
3 Brad Lord 0.3147 0.3191 100.5
4 Kyle Leahy 0.3147 0.2839 79.6
5 Eduard Bazardo 0.3147 0.2569 77.1
6 Jack Dreyer 0.3147 0.2532 76.7
7 Emmet Sheehan 0.3147 0.2530 72.8
8 Jacob Latz 0.3147 0.2946 72.6
9 Ronny Henriquez 0.3147 0.2726 69.9
10 Ryan Gusto 0.3147 0.3496 69.6

Steamer

Rank Player Proj Actual Error
1 Antonio Senzatela 0.1210 0.4069 60.4
2 Nick Pivetta 0.1350 0.2577 47.2
3 Germán Márquez 0.1280 0.3944 46.2
4 Carlos Rodón 0.1345 0.2666 44.2
5 Jack Kochanowicz 0.1175 0.3842 40.2
6 Freddy Peralta 0.1337 0.2707 37.0
7 Yoshinobu Yamamoto 0.1101 0.2447 36.6
8 Trevor Rogers 0.1237 0.2267 36.0
9 Chase Burns 0.3147 0.3116 36.0
10 Aroldis Chapman 0.1421 0.1783 34.6

The BAT

Rank Player Proj Actual Error
1 Shane Smith 0.3147 0.2980 125.7
2 Quinn Priester 0.3147 0.3110 124.8
3 Noah Cameron 0.3147 0.2837 121.4
4 Matthew Liberatore 0.3147 0.3189 118.7
5 Trevor Rogers 0.3147 0.2267 116.5
6 Cade Horton 0.3147 0.2740 108.6
7 Stephen Kolek 0.3147 0.2830 101.0
8 Brad Lord 0.3147 0.3191 99.9
9 Slade Cecconi 0.3147 0.3213 98.5
10 Chad Patrick 0.3147 0.3086 97.3

ZiPS

Rank Player Proj Actual Error
1 Antonio Senzatela 0.1060 0.4069 70.9
2 Nick Pivetta 0.1438 0.2577 52.1
3 Germán Márquez 0.1235 0.3944 50.1
4 Brandon Walter 0.3147 0.2889 44.9
5 Carlos Rodón 0.1334 0.2666 41.8
6 Eduardo Rodriguez 0.1101 0.3541 40.1
7 Luis Morales 0.3147 0.2998 40.0
8 Freddy Peralta 0.1388 0.2707 39.2
9 Jack Kochanowicz 0.1248 0.3842 37.5
10 Brandon Pfaadt 0.1073 0.3415 36.9

Strikeout Rate

Everybody Missed for Strikeout Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Spencer Strider 0.2430
0.3294
(43.2)
0.3183
(37.5)
0.3288
(43.6)
0.3257
(41.7)
0.3257
(42.5)
0.3231
(41.5)
0.3366
(54.4)
Erick Fedde 0.1332
0.2065
(41.8)
0.2087
(43.4)
0.1898
(32.2)
0.2009
(38.9)
0.2011
(39.9)
0.2044
(42.4)
0.2062
(50.1)
Zack Wheeler 0.3333
0.2660
(43.0)
0.2669
(42.3)
0.2673
(41.5)
0.2610
(45.4)
0.2624
(43.8)
0.2566
(46.7)
0.2556
(41.1)
Cristopher Sánchez 0.2627
0.2077
(49.4)
0.2156
(42.7)
0.2116
(45.1)
0.2097
(47.1)
0.2107
(45.1)
0.1990
(53.9)
0.2065
(39.3)
Mitchell Parker 0.1421
0.2082
(43.5)
0.2143
(48.2)
0.1934
(33.7)
0.2025
(40.0)
0.2044
(42.3)
0.2014
(40.7)
0.2025
(49.2)
Logan Gilbert 0.3234
0.2579
(38.3)
0.2500
(42.3)
0.2572
(38.0)
0.2563
(38.7)
0.2574
(37.4)
0.2585
(36.4)
0.2507
(34.9)
Logan Webb 0.2617
0.2069
(52.1)
0.2157
(44.3)
0.2107
(47.8)
0.2061
(52.1)
0.2081
(49.2)
0.1973
(57.7)
0.2087
(38.9)
Ronny Henriquez 0.3234
0.1984
(39.7)
0.2188
(33.5)
0.2020
(38.3)
0.2229
(32.1)
0.1981
(39.1)
0.2122
(34.6)
0.1927
(37.4)

Individual Misses for Strikeout Rate

ATC

Rank Player Proj Actual Error
1 Brendon Little 0.1949 0.3085 35.3
2 Bailey Ober 0.2536 0.1923 34.4
3 Brandon Pfaadt 0.2426 0.1917 34.4
4 Jesús Luzardo 0.2459 0.2850 34.3
5 J.T. Ginn 0.1721 0.2526 33.9
6 Matt Svanson 0.1656 0.2906 30.7
7 Andrew Heaney 0.2238 0.1604 30.7
8 Bryan Woo 0.2357 0.2709 30.2
9 Jeffrey Springs 0.2418 0.1935 30.1
10 Tanner Bibee 0.2571 0.2126 29.2

Marcel

Rank Player Proj Actual Error
1 Antonio Senzatela 0.1916 0.1181 41.9
2 Tomoyuki Sugano 0.2229 0.1570 40.6
3 Clay Holmes 0.2433 0.1822 39.2
4 Andrew Heaney 0.2379 0.1604 38.4
5 Germán Márquez 0.2096 0.1404 37.4
6 Jeffrey Springs 0.2517 0.1935 37.3
7 Mason Miller 0.2950 0.4444 36.3
8 Bryan Woo 0.2274 0.2709 36.0
9 Tarik Skubal 0.2801 0.3222 35.8
10 Bailey Ober 0.2526 0.1923 34.0

OOPSY

Rank Player Proj Actual Error
1 Tomoyuki Sugano 0.2229 0.1570 41.2
2 Matt Svanson 0.1444 0.2906 35.4
3 J.T. Ginn 0.1713 0.2526 33.8
4 Jesús Luzardo 0.2471 0.2850 32.4
5 Cole Ragans 0.2656 0.3813 31.0
6 Jacob Lopez 0.2138 0.2832 29.6
7 Tarik Skubal 0.2884 0.3222 28.9
8 Brandon Pfaadt 0.2338 0.1917 28.6
9 Brendon Little 0.2169 0.3085 28.5
10 Yusei Kikuchi 0.2666 0.2254 28.0

Razzball

Rank Player Proj Actual Error
1 Jacob deGrom 0.3440 0.2765 41.6
2 Jesús Luzardo 0.2389 0.2850 38.9
3 Bryan Woo 0.2261 0.2709 36.6
4 J.T. Ginn 0.1704 0.2526 34.3
5 Brendon Little 0.2041 0.3085 32.4
6 Yoshinobu Yamamoto 0.2528 0.2939 31.7
7 Phil Maton 0.2062 0.3266 31.2
8 Bailey Ober 0.2461 0.1923 30.3
9 Yusei Kikuchi 0.2695 0.2254 30.0
10 Shane Smith 0.1926 0.2354 29.6

Steamer

Rank Player Proj Actual Error
1 Jacob deGrom 0.3419 0.2765 41.2
2 Bryan Woo 0.2268 0.2709 35.1
3 J.T. Ginn 0.1685 0.2526 34.5
4 Jesús Luzardo 0.2441 0.2850 33.9
5 Brendon Little 0.2007 0.3085 33.0
6 Phil Maton 0.2062 0.3266 30.8
7 Bailey Ober 0.2456 0.1923 30.8
8 Yusei Kikuchi 0.2691 0.2254 30.7
9 Matt Svanson 0.1637 0.2906 30.6
10 Yoshinobu Yamamoto 0.2530 0.2939 30.6

The BAT

Rank Player Proj Actual Error
1 Jesús Luzardo 0.2347 0.2850 40.5
2 Bryan Woo 0.2220 0.2709 38.0
3 Bailey Ober 0.2525 0.1923 35.6
4 Hunter Brown 0.2394 0.2826 33.8
5 Brendon Little 0.1977 0.3085 33.6
6 Bradley Blalock 0.2229 0.0982 33.4
7 Yoshinobu Yamamoto 0.2487 0.2939 33.0
8 Taijuan Walker 0.2229 0.1599 32.3
9 Casey Mize 0.1741 0.2217 31.8
10 Michael McGreevy 0.2229 0.1450 29.9

ZiPS

Rank Player Proj Actual Error
1 Jacob deGrom 0.3383 0.2765 46.3
2 Brandon Pfaadt 0.2406 0.1917 43.2
3 Chris Paddack 0.2215 0.1672 41.4
4 Bailey Ober 0.2496 0.1923 40.4
5 Brad Lord 0.1166 0.1978 40.3
6 Jeffrey Springs 0.2375 0.1935 36.6
7 Germán Márquez 0.1912 0.1404 34.4
8 Yusei Kikuchi 0.2619 0.2254 33.9
9 Nick Martinez 0.2108 0.1698 33.1
10 Walker Buehler 0.2131 0.1628 32.6

Walk Rate

Everybody Missed for Walk Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Erick Fedde 0.1075
0.0727
(20.5)
0.0793
(16.1)
0.0804
(17.7)
0.0739
(18.5)
0.0735
(19.5)
0.0692
(22.5)
0.0736
(21.7)
Edward Cabrera 0.0826
0.1141
(19.4)
0.1144
(19.9)
0.1131
(17.0)
0.1110
(18.8)
0.1096
(17.3)
0.1160
(20.7)
0.1104
(15.6)
Nick Lodolo 0.0483
0.0746
(18.1)
0.0777
(20.4)
0.0775
(18.0)
0.0765
(20.7)
0.0759
(19.5)
0.0760
(19.2)
0.0798
(19.7)
Michael Lorenzen 0.0644
0.0976
(21.3)
0.0943
(19.6)
0.0988
(20.2)
0.0962
(21.7)
0.0930
(19.1)
0.0954
(20.1)
0.0942
(17.5)
Jack Kochanowicz 0.1133
0.0603
(26.2)
0.0657
(23.1)
0.0715
(22.0)
0.0623
(24.1)
0.0638
(23.9)
0.0630
(24.6)
0.0639
(25.8)
Janson Junk 0.0291
0.0702
(19.2)
0.0839
(25.6)
0.0667
(16.3)
0.0648
(17.8)
0.0632
(16.5)
0.0791
(23.3)
0.0707
(18.2)
Gavin Williams 0.1179
0.0915
(17.2)
0.0931
(15.8)
0.0933
(18.2)
0.0873
(18.7)
0.0881
(19.0)
0.0876
(19.8)
0.0905
(19.9)

Individual Misses for Walk Rate

ATC

Rank Player Proj Actual Error
1 Sean Newcomb 0.1319 0.0793 21.3
2 Andrew Abbott 0.0877 0.0629 18.3
3 Walker Buehler 0.0749 0.1080 17.6
4 Aroldis Chapman 0.1413 0.0658 17.6
5 Mike Vasil 0.0804 0.1229 17.2
6 Matthew Liberatore 0.0854 0.0617 16.6
7 Yusei Kikuchi 0.0726 0.0959 16.5
8 Grant Holmes 0.0743 0.1098 16.5
9 Eric Lauer 0.0971 0.0610 16.2
10 Ben Casparius 0.1092 0.0631 16.0

Marcel

Rank Player Proj Actual Error
1 Tomoyuki Sugano 0.0841 0.0533 22.4
2 Andrew Abbott 0.0896 0.0629 19.9
3 Matthew Boyd 0.0824 0.0585 18.9
4 Grant Holmes 0.0694 0.1098 18.6
5 Brendon Little 0.0887 0.1525 18.1
6 Matthew Liberatore 0.0850 0.0617 16.7
7 Sonny Gray 0.0693 0.0505 16.1
8 Merrill Kelly 0.0828 0.0642 15.8
9 Mike Vasil 0.0841 0.1229 15.4
10 Yusei Kikuchi 0.0740 0.0959 15.0

OOPSY

Rank Player Proj Actual Error
1 Tomoyuki Sugano 0.0841 0.0533 20.0
2 Mike Vasil 0.0787 0.1229 19.2
3 Grant Holmes 0.0753 0.1098 17.5
4 Sandy Alcantara 0.0543 0.0765 17.4
5 Seth Lugo 0.0642 0.0900 16.5
6 Sean Newcomb 0.1222 0.0793 16.3
7 Lance McCullers Jr. 0.0841 0.1423 16.3
8 Ben Casparius 0.1125 0.0631 16.0
9 Tyler Glasnow 0.0759 0.1175 15.7
10 Andrew Abbott 0.0867 0.0629 15.5

Razzball

Rank Player Proj Actual Error
1 Matthew Liberatore 0.0895 0.0617 20.6
2 Mike Vasil 0.0706 0.1229 20.5
3 Garrett Crochet 0.0761 0.0565 19.2
4 Sean Newcomb 0.1243 0.0793 19.2
5 Andrew Abbott 0.0852 0.0629 18.0
6 Matthew Boyd 0.0789 0.0585 17.5
7 Tyler Glasnow 0.0694 0.1175 16.1
8 Sonny Gray 0.0679 0.0505 16.1
9 Aroldis Chapman 0.1320 0.0658 16.0
10 Carmen Mlodzinski 0.0983 0.0644 15.9

Steamer

Rank Player Proj Actual Error
1 Mike Vasil 0.0725 0.1229 20.1
2 Matthew Liberatore 0.0875 0.0617 18.5
3 Garrett Crochet 0.0759 0.0565 18.0
4 Sean Newcomb 0.1210 0.0793 17.4
5 Andrew Abbott 0.0844 0.0629 16.6
6 Matthew Boyd 0.0784 0.0585 16.3
7 Tyler Glasnow 0.0704 0.1175 16.2
8 Grant Holmes 0.0746 0.1098 15.9
9 Bryan King 0.0944 0.0400 15.7
10 Aroldis Chapman 0.1316 0.0658 15.6

The BAT

Rank Player Proj Actual Error
1 Sean Newcomb 0.1304 0.0793 20.8
2 Garrett Crochet 0.0780 0.0565 19.3
3 Aroldis Chapman 0.1475 0.0658 19.1
4 Sonny Gray 0.0732 0.0505 18.7
5 Bryan King 0.1042 0.0400 18.3
6 Yusei Kikuchi 0.0708 0.0959 17.6
7 Nathan Eovaldi 0.0753 0.0423 17.4
8 Scott Barlow 0.0912 0.1485 16.7
9 Matthew Boyd 0.0788 0.0585 16.1
10 Matthew Liberatore 0.0841 0.0617 15.9

ZiPS

Rank Player Proj Actual Error
1 Walker Buehler 0.0633 0.1080 25.7
2 Yoshinobu Yamamoto 0.0548 0.0863 22.1
3 Mike Vasil 0.0760 0.1229 20.2
4 Robbie Ray 0.0728 0.0967 18.7
5 Garrett Crochet 0.0799 0.0565 18.3
6 Bryan King 0.1067 0.0400 18.1
7 Tyler Glasnow 0.0710 0.1175 17.3
8 Sean Newcomb 0.1240 0.0793 17.1
9 Keegan Akin 0.0632 0.1231 16.3
10 Sandy Alcantara 0.0560 0.0765 16.0

Hit By Pitch Rate

Everybody Missed for Hit By Pitch Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Aaron Bummer 0.0468
0.0116
(8.4)
0.0119
(8.3)
0.0110
(8.5)
0.0111
(8.3)
0.0111
(8.3)
0.0125
(8.2)
0.0132
(8.2)
Michael Soroka 0.0396
0.0133
(10.1)
0.0110
(11.0)
0.0107
(11.0)
0.0126
(10.1)
0.0127
(10.1)
0.0129
(10.4)
0.0178
(8.8)
Gregory Soto 0.0394
0.0156
(6.8)
0.0161
(6.6)
0.0112
(7.9)
0.0127
(7.4)
0.0128
(7.4)
0.0140
(7.3)
0.0170
(6.7)
Noah Davis 0.1077
0.0139
(6.1)
0.0142
(6.1)
0.0108
(6.3)
0.0105
(6.3)
0.0152
(6.0)
0.0175
(5.9)
0.0249
(5.5)
Brayan Bello 0.0186
0.0107
(5.8)
0.0117
(5.1)
0.0105
(5.7)
0.0105
(5.5)
0.0105
(5.5)
0.0105
(6.1)
0.0090
(7.7)
Lucas Sims 0.0972
0.0174
(5.8)
0.0169
(5.8)
0.0119
(6.2)
0.0135
(6.0)
0.0134
(6.0)
0.0171
(5.8)
0.0235
(5.4)
Luis Severino 0.0227
0.0118
(8.0)
0.0133
(6.9)
0.0104
(8.8)
0.0115
(7.7)
0.0115
(7.8)
0.0114
(8.5)
0.0130
(7.9)
Brant Hurter 0.0397
0.0117
(7.9)
0.0094
(8.5)
0.0099
(8.3)
0.0135
(7.2)
0.0133
(7.3)
0.0117
(8.0)
0.0174
(6.6)

Individual Misses for Hit By Pitch Rate

ATC

Rank Player Proj Actual Error
1 Cole Henry 0.0105 0.0456 8.6
2 José Soriano 0.0163 0.0069 6.5
3 Cade Horton 0.0000 0.0126 6.2
4 Brandon Pfaadt 0.0087 0.0156 5.6
5 Kai-Wei Teng 0.0105 0.0504 5.6
6 Walker Buehler 0.0100 0.0195 5.6
7 Hunter Greene 0.0182 0.0048 5.5
8 Brady Singer 0.0124 0.0196 5.4
9 Joe Ryan 0.0101 0.0174 5.3
10 Robbie Ray 0.0127 0.0053 5.3

Marcel

Rank Player Proj Actual Error
1 Cole Henry 0.0105 0.0456 8.6
2 José Soriano 0.0186 0.0069 8.2
3 Robbie Ray 0.0159 0.0053 7.7
4 Brandon Pfaadt 0.0073 0.0156 6.7
5 Hunter Greene 0.0207 0.0048 6.5
6 Shane Smith 0.0105 0.0195 5.8
7 Edwin Díaz 0.0094 0.0310 5.7
8 Joe Ryan 0.0102 0.0174 5.3
9 Brady Singer 0.0128 0.0196 5.1
10 Nick Lodolo 0.0284 0.0202 5.0

OOPSY

Rank Player Proj Actual Error
1 Cole Henry 0.0117 0.0456 8.2
2 Brady Singer 0.0100 0.0196 6.9
3 Charlie Morton 0.0110 0.0214 6.9
4 Nick Lodolo 0.0103 0.0202 6.4
5 Eduardo Rodriguez 0.0104 0.0014 6.1
6 Dustin May 0.0104 0.0205 6.0
7 Chris Sale 0.0100 0.0216 5.9
8 Merrill Kelly 0.0104 0.0027 5.7
9 Clay Holmes 0.0108 0.0184 5.5
10 Kai-Wei Teng 0.0114 0.0504 5.4

Razzball

Rank Player Proj Actual Error
1 Cole Henry 0.0105 0.0456 8.4
2 Kai-Wei Teng 0.0105 0.0504 5.5
3 Walker Buehler 0.0095 0.0195 5.5
4 José Soriano 0.0141 0.0069 5.4
5 Dustin May 0.0112 0.0205 5.3
6 Brady Singer 0.0121 0.0196 5.1
7 Garrett Crochet 0.0096 0.0037 5.0
8 Edwin Díaz 0.0117 0.0310 4.9
9 Riley O'Brien 0.0105 0.0352 4.9
10 Hunter Greene 0.0160 0.0048 4.8

Steamer

Rank Player Proj Actual Error
1 Cole Henry 0.0112 0.0456 8.3
2 Walker Buehler 0.0095 0.0195 5.6
3 Dustin May 0.0113 0.0205 5.3
4 José Soriano 0.0141 0.0069 5.3
5 Brady Singer 0.0122 0.0196 5.2
6 Edwin Díaz 0.0118 0.0310 4.9
7 Garrett Crochet 0.0096 0.0037 4.9
8 Chris Sale 0.0119 0.0216 4.9
9 Joe Ryan 0.0102 0.0174 4.9
10 Brandon Pfaadt 0.0092 0.0156 4.8

The BAT

Rank Player Proj Actual Error
1 Cole Henry 0.0105 0.0456 8.6
2 Dustin May 0.0105 0.0205 6.3
3 Brady Singer 0.0116 0.0196 6.2
4 Shane Smith 0.0105 0.0195 6.0
5 Joe Ryan 0.0096 0.0174 5.9
6 Brandon Pfaadt 0.0088 0.0156 5.8
7 Walker Buehler 0.0102 0.0195 5.6
8 Kai-Wei Teng 0.0105 0.0504 5.6
9 Ryan Walker 0.0123 0.0301 4.9
10 Sean Manaea 0.0096 0.0266 4.6

ZiPS

Rank Player Proj Actual Error
1 José Soriano 0.0278 0.0069 14.1
2 Nick Lodolo 0.0377 0.0202 10.2
3 Brad Lord 0.0248 0.0055 9.7
4 Hunter Greene 0.0287 0.0048 9.4
5 Jacob Misiorowski 0.0404 0.0110 7.6
6 Clay Holmes 0.0097 0.0184 7.2
7 Walker Buehler 0.0096 0.0195 6.4
8 Tomoyuki Sugano 0.0043 0.0119 6.1
9 Drew Pomeranz 0.0000 0.0246 5.3
10 Bryan Woo 0.0140 0.0055 5.1

Home Run Rate

Everybody Missed for Home Run Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Seth Lugo 0.0635
0.0400
(13.8)
0.0359
(16.5)
0.0397
(12.9)
0.0393
(14.6)
0.0402
(13.9)
0.0420
(12.6)
0.0407
(12.6)
David Peterson 0.0220
0.0358
(10.7)
0.0362
(10.8)
0.0345
(11.0)
0.0360
(10.4)
0.0366
(11.0)
0.0378
(12.0)
0.0367
(12.3)

Individual Misses for Home Run Rate

ATC

Rank Player Proj Actual Error
1 Cade Horton 0.0687 0.0294 19.2
2 Andrew Abbott 0.0593 0.0389 14.7
3 Jesús Luzardo 0.0513 0.0332 14.5
4 Luis Severino 0.0492 0.0311 13.5
5 Carlos Rodón 0.0597 0.0437 13.4
6 Michael Wacha 0.0442 0.0277 12.5
7 Jeff Hoffman 0.0446 0.0872 11.9
8 Tyler Alexander 0.0562 0.0291 11.9
9 Lucas Giolito 0.0561 0.0391 11.1
10 Nestor Cortes 0.0519 0.1226 10.9

Marcel

Rank Player Proj Actual Error
1 Lucas Giolito 0.0636 0.0391 15.5
2 Luis Severino 0.0515 0.0311 14.9
3 Osvaldo Bido 0.0349 0.0748 14.2
4 Tyler Anderson 0.0418 0.0644 13.1
5 Zac Gallen 0.0378 0.0546 13.0
6 Sean Newcomb 0.0510 0.0189 12.8
7 Jeff Hoffman 0.0427 0.0872 12.6
8 Bowden Francis 0.0508 0.0945 12.4
9 Shota Imanaga 0.0508 0.0733 12.3
10 Logan Allen 0.0542 0.0370 12.1

OOPSY

Rank Player Proj Actual Error
1 Jesús Luzardo 0.0491 0.0332 14.1
2 Michael Wacha 0.0443 0.0277 13.8
3 Jake Irvin 0.0437 0.0639 13.8
4 Tyler Alexander 0.0580 0.0291 13.4
5 Andrew Abbott 0.0555 0.0389 13.3
6 Carlos Rodón 0.0568 0.0437 12.5
7 Jeff Hoffman 0.0430 0.0872 11.9
8 Clayton Kershaw 0.0463 0.0234 11.9
9 Bowden Francis 0.0513 0.0945 11.7
10 Tyler Mahle 0.0509 0.0199 11.6

Razzball

Rank Player Proj Actual Error
1 Jesús Luzardo 0.0526 0.0332 15.0
2 Shota Imanaga 0.0490 0.0733 13.5
3 Andrew Abbott 0.0582 0.0389 13.5
4 Jeff Hoffman 0.0412 0.0872 13.1
5 Michael Wacha 0.0455 0.0277 13.0
6 Jake Irvin 0.0472 0.0639 12.8
7 JP Sears 0.0502 0.0708 11.8
8 J.T. Ginn 0.0364 0.0664 11.6
9 Tyler Mahle 0.0528 0.0199 11.5
10 Bowden Francis 0.0553 0.0945 11.2

Steamer

Rank Player Proj Actual Error
1 Andrew Abbott 0.0602 0.0389 15.0
2 Jesús Luzardo 0.0518 0.0332 14.5
3 Michael Wacha 0.0455 0.0277 13.1
4 Jake Irvin 0.0469 0.0639 12.9
5 Jeff Hoffman 0.0433 0.0872 12.5
6 Shota Imanaga 0.0508 0.0733 12.4
7 Tyler Alexander 0.0562 0.0291 11.7
8 Luis Severino 0.0467 0.0311 11.4
9 Bowden Francis 0.0545 0.0945 11.4
10 Zac Gallen 0.0403 0.0546 11.1

The BAT

Rank Player Proj Actual Error
1 Luis Severino 0.0516 0.0311 15.1
2 Carlos Rodón 0.0602 0.0437 13.7
3 Andrew Abbott 0.0575 0.0389 13.3
4 Jesús Luzardo 0.0490 0.0332 12.6
5 Michael Wacha 0.0441 0.0277 12.3
6 Nick Pivetta 0.0616 0.0460 11.8
7 Yusei Kikuchi 0.0604 0.0461 11.7
8 Tyler Mahle 0.0526 0.0199 11.6
9 Clayton Kershaw 0.0464 0.0234 11.0
10 Nestor Cortes 0.0520 0.1226 11.0

ZiPS

Rank Player Proj Actual Error
1 Jesús Luzardo 0.0563 0.0332 19.2
2 Nick Pivetta 0.0667 0.0460 16.5
3 Tyler Alexander 0.0639 0.0291 15.6
4 Paul Skenes 0.0421 0.0235 15.3
5 Michael Wacha 0.0466 0.0277 15.1
6 Jeff Hoffman 0.0352 0.0872 14.3
7 Cristopher Sánchez 0.0369 0.0220 13.8
8 Garrett Crochet 0.0293 0.0471 12.6
9 Shota Imanaga 0.0492 0.0733 12.4
10 Sean Newcomb 0.0476 0.0189 12.1

BABIP

Everybody Missed for BABIP

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Antonio Senzatela 0.3632
0.3182
(30.3)
0.3163
(30.5)
0.3183
(27.1)
0.3168
(29.8)
0.3173
(32.8)
0.3216
(24.6)
0.3042
(37.8)
Nick Pivetta 0.2346
0.2831
(32.0)
0.2853
(34.8)
0.2741
(29.3)
0.2758
(28.4)
0.2850
(31.2)
0.2792
(33.5)
0.2733
(26.4)
Shawn Armstrong 0.1955
0.3034
(29.5)
0.3118
(32.4)
0.2876
(26.5)
0.2974
(28.4)
0.2937
(25.9)
0.2918
(27.9)
0.2975
(28.4)
Cade Povich 0.3495
0.2855
(33.2)
0.2931
(28.7)
0.2851
(30.9)
0.2882
(30.8)
0.2895
(32.7)
0.2789
(33.6)
0.2887
(30.7)
Carlos Rodón 0.2282
0.2832
(40.2)
0.2890
(46.1)
0.2717
(35.2)
0.2726
(33.6)
0.2841
(38.6)
0.2772
(40.1)
0.2835
(42.0)
Zack Littell 0.2491
0.2951
(31.8)
0.3015
(38.0)
0.2930
(34.2)
0.2958
(34.1)
0.2957
(30.0)
0.2824
(26.7)
0.2932
(31.9)
Shota Imanaga 0.2194
0.2816
(33.0)
0.2755
(30.5)
0.2795
(34.7)
0.2800
(33.4)
0.2878
(34.8)
0.2728
(31.3)
0.2882
(37.8)
Trevor Rogers 0.2261
0.2990
(29.1)
0.3125
(35.5)
0.2965
(30.2)
0.3031
(31.8)
0.2973
(27.1)
0.2881
(27.0)
0.2975
(29.3)
Ben Brown 0.3468
0.2901
(28.7)
0.2880
(28.9)
0.2803
(30.9)
0.2826
(31.1)
0.2906
(29.9)
0.2881
(26.8)
0.2857
(29.8)
Logan Webb 0.3463
0.2983
(44.6)
0.3042
(38.1)
0.3052
(34.2)
0.3042
(37.6)
0.3082
(38.6)
0.2988
(39.1)
0.2920
(48.3)

Individual Misses for BABIP

ATC

Rank Player Proj Actual Error
1 Noah Cameron 0.3078 0.2407 35.0
2 Jacob deGrom 0.2850 0.2297 34.3
3 Jesús Luzardo 0.2834 0.3240 33.8
4 Dylan Cease 0.2813 0.3195 30.5
5 Sonny Gray 0.2952 0.3292 28.6
6 Yoshinobu Yamamoto 0.2876 0.2432 27.6
7 Eduardo Rodriguez 0.2955 0.3290 26.0
8 Jameson Taillon 0.2862 0.2324 25.8
9 Drew Rasmussen 0.2927 0.2462 24.8
10 Kevin Gausman 0.2978 0.2617 24.8

Marcel

Rank Player Proj Actual Error
1 Jacob deGrom 0.2934 0.2297 41.1
2 Yoshinobu Yamamoto 0.2993 0.2432 36.7
3 Hunter Brown 0.3097 0.2624 32.7
4 Kevin Gausman 0.3038 0.2617 30.7
5 Germán Márquez 0.2873 0.3364 30.4
6 Shane Baz 0.2628 0.3028 30.1
7 Sonny Gray 0.2930 0.3292 29.1
8 Eduardo Rodriguez 0.2903 0.3290 28.5
9 Michael Lorenzen 0.2619 0.3032 26.5
10 Ryne Nelson 0.2968 0.2518 26.4

OOPSY

Rank Player Proj Actual Error
1 Brayan Bello 0.3167 0.2684 34.6
2 Noah Cameron 0.2991 0.2407 33.1
3 Jacob deGrom 0.2754 0.2297 31.4
4 Yoshinobu Yamamoto 0.2876 0.2432 31.1
5 Dylan Cease 0.2753 0.3195 31.1
6 Jesús Luzardo 0.2853 0.3240 28.5
7 Jameson Taillon 0.2857 0.2324 28.2
8 Kevin Gausman 0.2968 0.2617 28.1
9 Ryne Nelson 0.2932 0.2518 26.4
10 Hunter Brown 0.2970 0.2624 26.0

Razzball

Rank Player Proj Actual Error
1 Eric Lauer 0.3838 0.2669 49.0
2 Quinn Priester 0.3602 0.2841 48.5
3 Jesús Luzardo 0.2798 0.3240 34.9
4 Yoshinobu Yamamoto 0.2931 0.2432 32.8
5 Sonny Gray 0.2893 0.3292 31.4
6 Dan Altavilla 0.4466 0.1974 29.7
7 Noah Cameron 0.2931 0.2407 28.1
8 Ryne Nelson 0.2987 0.2518 28.0
9 Jameson Taillon 0.2881 0.2324 28.0
10 Drew Rasmussen 0.2958 0.2462 27.9

Steamer

Rank Player Proj Actual Error
1 Jacob deGrom 0.2877 0.2297 34.1
2 Jesús Luzardo 0.2871 0.3240 33.4
3 Yoshinobu Yamamoto 0.2985 0.2432 32.9
4 Sonny Gray 0.2959 0.3292 30.4
5 Bryan Woo 0.2863 0.2377 30.4
6 MacKenzie Gore 0.2884 0.3251 29.7
7 Dylan Cease 0.2856 0.3195 29.6
8 Jameson Taillon 0.2957 0.2324 29.2
9 Drew Rasmussen 0.3018 0.2462 28.4
10 Noah Cameron 0.2965 0.2407 27.1

The BAT

Rank Player Proj Actual Error
1 Yoshinobu Yamamoto 0.2963 0.2432 37.5
2 Dylan Cease 0.2791 0.3195 27.9
3 Noah Cameron 0.2881 0.2407 27.4
4 Sonny Gray 0.2927 0.3292 26.2
5 Jacob deGrom 0.2666 0.2297 25.9
6 Jeffrey Springs 0.2893 0.2551 25.7
7 Brayan Bello 0.3032 0.2684 25.6
8 Justin Verlander 0.2690 0.3082 24.7
9 Sean Newcomb 0.2786 0.3436 24.7
10 Dennis Santana 0.3002 0.2108 24.6

ZiPS

Rank Player Proj Actual Error
1 Sonny Gray 0.2865 0.3292 33.7
2 Jacob deGrom 0.2807 0.2297 32.8
3 Jesús Luzardo 0.2842 0.3240 31.7
4 Noah Cameron 0.2945 0.2407 28.7
5 Bryan Woo 0.2789 0.2377 28.7
6 Dylan Cease 0.2837 0.3195 27.3
7 Germán Márquez 0.2927 0.3364 27.1
8 Jameson Taillon 0.2850 0.2324 26.3
9 Jeffrey Springs 0.2938 0.2551 26.2
10 Kevin Gausman 0.2949 0.2617 24.1

Single Rate

Individual Misses for Single Rate

ATC

Rank Player Proj Actual Error
1 Jason Alexander 0.2182 0.2159 74.1
2 Juan Mejia 0.2182 0.1987 62.0
3 Cole Henry 0.2182 0.2014 56.6
4 Cade Gibson 0.2182 0.1975 54.9
5 Brandon Walter 0.2182 0.1888 52.5
6 Cole Winn 0.2182 0.1165 51.8
7 Luis Morales 0.2182 0.1783 51.3
8 Isaac Mattson 0.2182 0.1875 49.3
9 Braydon Fisher 0.2182 0.1930 49.1
10 Troy Melton 0.2182 0.1653 48.8

Marcel

Rank Player Proj Actual Error
1 Jesús Luzardo 0.2089 0.2532 33.7
2 Sonny Gray 0.2131 0.2572 33.3
3 Jack Kochanowicz 0.2191 0.2825 32.5
4 Cade Povich 0.2069 0.2718 31.7
5 Carlos Rodón 0.2123 0.1722 31.6
6 Zack Littell 0.2294 0.1877 31.6
7 Jeffrey Springs 0.2240 0.1816 30.1
8 Paul Skenes 0.2281 0.1878 29.5
9 Shota Imanaga 0.2168 0.1658 28.9
10 Chris Paddack 0.2458 0.2033 28.4

OOPSY

Rank Player Proj Actual Error
1 Tomoyuki Sugano 0.2182 0.2358 135.4
2 Lance McCullers Jr. 0.2182 0.2420 53.2
3 Roki Sasaki 0.2182 0.1765 41.8
4 Brandon Waddell 0.2182 0.1458 38.9
5 Chase Burns 0.2182 0.2300 38.8
6 Carlos Rodón 0.0000 0.1722 36.3
7 Shinnosuke Ogasawara 0.2182 0.2281 36.0
8 Antonio Senzatela 0.0000 0.2735 34.2
9 Jack Kochanowicz 0.0000 0.2825 32.9
10 Dietrich Enns 0.2182 0.2769 31.9

Razzball

Rank Player Proj Actual Error
1 Brad Lord 0.2182 0.2240 115.8
2 Cade Horton 0.2182 0.2030 110.9
3 Stephen Kolek 0.2182 0.2196 99.8
4 Ryan Gusto 0.2182 0.2517 83.5
5 Jacob Latz 0.2182 0.1974 83.1
6 Colton Gordon 0.2182 0.2189 82.3
7 Jack Dreyer 0.2182 0.1756 80.0
8 Ryan Bergert 0.2182 0.1893 79.7
9 Emmet Sheehan 0.2182 0.1754 75.8
10 Eduard Bazardo 0.2182 0.1969 74.9

Steamer

Rank Player Proj Actual Error
1 Chase Burns 0.2182 0.2300 38.8
2 Carlos Rodón 0.0000 0.1722 36.3
3 Shinnosuke Ogasawara 0.2182 0.2281 36.0
4 Antonio Senzatela 0.0000 0.2735 34.2
5 Jack Kochanowicz 0.0000 0.2825 32.9
6 Logan Webb 0.0000 0.2544 31.0
7 Shota Imanaga 0.0000 0.1658 29.7
8 Sonny Gray 0.0000 0.2572 29.4
9 Ryne Nelson 0.0000 0.1718 28.7
10 Hunter Greene 0.0000 0.1510 28.2

The BAT

Rank Player Proj Actual Error
1 Quinn Priester 0.2182 0.2036 151.8
2 Shane Smith 0.2182 0.1927 149.9
3 Noah Cameron 0.2182 0.1905 136.6
4 Matthew Liberatore 0.2182 0.2268 135.7
5 Slade Cecconi 0.2182 0.1910 133.6
6 Dustin May 0.2182 0.2258 122.8
7 Brad Lord 0.2182 0.2240 115.8
8 Cade Horton 0.2182 0.2030 111.0
9 Taijuan Walker 0.2182 0.2338 108.9
10 Eric Lauer 0.2182 0.1815 108.5

ZiPS

Rank Player Proj Actual Error
1 Brandon Walter 0.2182 0.1888 52.5
2 Luis Morales 0.2182 0.1783 51.4
3 José Fermin 0.2182 0.1728 40.1
4 Brandon Waddell 0.2182 0.1458 38.9
5 Chase Burns 0.2182 0.2300 38.8
6 Carlos Rodón 0.0000 0.1722 36.3
7 Shinnosuke Ogasawara 0.2182 0.2281 36.0
8 Antonio Senzatela 0.0000 0.2735 34.2
9 Jack Kochanowicz 0.0000 0.2825 32.9
10 Logan Webb 0.0000 0.2544 31.0

Double Rate

Individual Misses for Double Rate

ATC

Rank Player Proj Actual Error
1 Drew Pomeranz 0.0647 0.0165 22.9
2 Jason Alexander 0.0647 0.0617 22.7
3 Brandon Pfaadt 0.0000 0.0936 22.2
4 Kirby Yates 0.0000 0.1717 19.1
5 Logan Webb 0.0000 0.0866 18.8
6 Dylan Cease 0.0000 0.0902 18.5
7 Luis Morales 0.0647 0.0388 18.0
8 Cade Smith 0.0000 0.1243 17.9
9 Nolan McLean 0.0647 0.0367 17.4
10 Justin Verlander 0.0000 0.0909 17.4

Marcel

Rank Player Proj Actual Error
1 Shane Baz 0.0511 0.0826 23.6
2 Logan Webb 0.0608 0.0866 23.6
3 Trevor Rogers 0.0842 0.0283 22.9
4 Justin Verlander 0.0581 0.0909 22.9
5 Tanner Bibee 0.0780 0.0472 22.1
6 Kirby Yates 0.0567 0.1717 20.8
7 Nick Pivetta 0.0720 0.0417 20.6
8 Brandon Pfaadt 0.0686 0.0936 20.5
9 Paul Skenes 0.0563 0.0808 19.3
10 Yoshinobu Yamamoto 0.0775 0.0491 18.2

OOPSY

Rank Player Proj Actual Error
1 Tomoyuki Sugano 0.0647 0.0427 58.5
2 Brandon Pfaadt 0.0000 0.0936 22.2
3 Kirby Yates 0.0000 0.1717 19.1
4 Logan Webb 0.0000 0.0866 18.7
5 Dylan Cease 0.0000 0.0902 18.4
6 Cade Smith 0.0000 0.1243 17.9
7 Justin Verlander 0.0000 0.0909 17.4
8 Drew Rasmussen 0.0000 0.0352 17.3
9 Germán Márquez 0.0000 0.0928 16.6
10 Nick Pivetta 0.0000 0.0417 16.6

Razzball

Rank Player Proj Actual Error
1 Stephen Kolek 0.0647 0.0386 41.8
2 Brad Lord 0.0647 0.0587 38.6
3 Cade Horton 0.0647 0.0515 37.0
4 Eduard Bazardo 0.0647 0.0259 32.4
5 Ryan Gusto 0.0647 0.0705 26.6
6 Carlos Vargas 0.0647 0.0506 26.0
7 Justin Sterner 0.0647 0.0316 26.0
8 Cam Schlittler 0.0647 0.0455 25.5
9 Bryan King 0.0647 0.0387 24.9
10 Jacob Latz 0.0647 0.0614 23.6

Steamer

Rank Player Proj Actual Error
1 Brandon Pfaadt 0.0000 0.0936 22.2
2 Kirby Yates 0.0000 0.1717 19.1
3 Logan Webb 0.0000 0.0866 18.7
4 Dylan Cease 0.0000 0.0902 18.4
5 Cade Smith 0.0000 0.1243 17.9
6 Justin Verlander 0.0000 0.0909 17.4
7 Drew Rasmussen 0.0000 0.0352 17.3
8 Germán Márquez 0.0000 0.0928 16.6
9 Nick Pivetta 0.0000 0.0417 16.6
10 Nick Martinez 0.0000 0.0885 16.3

The BAT

Rank Player Proj Actual Error
1 Noah Cameron 0.0647 0.0450 46.9
2 Shane Smith 0.0647 0.0599 42.8
3 Trevor Rogers 0.0647 0.0283 42.7
4 Dustin May 0.0647 0.0565 42.6
5 Stephen Kolek 0.0647 0.0386 41.8
6 Taijuan Walker 0.0647 0.0519 41.6
7 Matthew Liberatore 0.0647 0.0691 39.0
8 Brad Lord 0.0647 0.0587 38.6
9 Cade Horton 0.0647 0.0515 37.0
10 Chase Dollander 0.0647 0.0490 35.4

ZiPS

Rank Player Proj Actual Error
1 Brandon Pfaadt 0.0000 0.0936 22.2
2 Kirby Yates 0.0000 0.1717 19.1
3 Logan Webb 0.0000 0.0866 18.7
4 Dylan Cease 0.0000 0.0902 18.5
5 Luis Morales 0.0647 0.0388 18.0
6 Cade Smith 0.0000 0.1243 17.9
7 Justin Verlander 0.0000 0.0909 17.4
8 Drew Rasmussen 0.0000 0.0352 17.3
9 Germán Márquez 0.0000 0.0928 16.6
10 Nick Pivetta 0.0000 0.0417 16.6

Triple Rate

Everybody Missed for Triple Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Germán Márquez 0.0139
0.0000
(5.1)
0.0055
(5.3)
0.0000
(5.1)
0.0000
(5.1)
0.0000
(5.1)
0.0000
(5.1)
0.0000
(5.1)
Joel Payamps 0.0513
0.0000
(5.4)
0.0061
(5.3)
0.0000
(5.4)
0.0000
(5.4)
0.0000
(5.4)
0.0000
(5.4)
0.0000
(5.4)
Jesús Luzardo 0.0000
0.0000
(4.0)
0.0068
(4.8)
0.0000
(4.0)
0.0000
(4.0)
0.0000
(4.0)
0.0000
(4.0)
0.0000
(4.0)
Kodai Senga 0.0198
0.0000
(7.0)
0.0050
(7.4)
0.0000
(7.0)
0.0000
(7.0)
0.0000
(7.0)
0.0000
(7.0)
0.0000
(7.0)
Brady Singer 0.0130
0.0000
(5.6)
0.0064
(5.1)
0.0000
(5.6)
0.0000
(5.6)
0.0000
(5.6)
0.0000
(5.6)
0.0000
(5.6)
Paul Blackburn 0.0328
0.0000
(4.8)
0.0065
(4.7)
0.0000
(4.8)
0.0000
(4.8)
0.0000
(4.8)
0.0000
(4.8)
0.0000
(4.8)
Max Fried 0.0130
0.0000
(6.3)
0.0024
(8.9)
0.0000
(6.2)
0.0000
(6.3)
0.0000
(6.2)
0.0000
(6.3)
0.0000
(6.2)
Gordon Graceffo 0.0368
0.0000
(6.1)
0.0076
(5.7)
0.0000
(6.1)
0.0000
(6.1)
0.0000
(6.1)
0.0000
(6.1)
0.0000
(6.1)
Victor Mederos 0.0625
0.0000
(4.6)
0.0000
(5.1)
0.0000
(4.6)
0.0052
(4.2)
0.0000
(4.6)
0.0000
(4.6)
0.0000
(4.6)

Individual Misses for Triple Rate

ATC

Rank Player Proj Actual Error
1 Ryne Nelson 0.0000 0.0212 9.9
2 Dustin May 0.0000 0.0161 6.4
3 Cal Quantrill 0.0000 0.0164 5.7
4 Spencer Bivens 0.0000 0.0203 5.2
5 Michael Wacha 0.0000 0.0114 4.4
6 Chris Sale 0.0000 0.0137 4.3
7 Ryan Fernandez 0.0000 0.0361 4.3
8 Cristopher Sánchez 0.0000 0.0000 4.2
9 Carlos Rodón 0.0000 0.0000 4.1
10 Sandy Alcantara 0.0000 0.0000 3.9

Marcel

Rank Player Proj Actual Error
1 Dustin May 0.0056 0.0161 6.4
2 Jack Leiter 0.0102 0.0000 6.3
3 Joe Ryan 0.0081 0.0000 5.2
4 Lake Bachar 0.0000 0.0169 5.1
5 Gavin Williams 0.0102 0.0024 5.1
6 Spencer Bivens 0.0069 0.0203 4.8
7 Jack Flaherty 0.0100 0.0025 4.8
8 Mitch Keller 0.0106 0.0039 4.6
9 Michael Lorenzen 0.0026 0.0098 4.6
10 Yoshinobu Yamamoto 0.0070 0.0000 4.5

OOPSY

Rank Player Proj Actual Error
1 Ryne Nelson 0.0000 0.0212 9.9
2 Dustin May 0.0000 0.0161 6.4
3 Cal Quantrill 0.0000 0.0164 5.7
4 Spencer Bivens 0.0000 0.0203 5.2
5 Michael Wacha 0.0000 0.0114 4.4
6 Chris Sale 0.0000 0.0137 4.3
7 Ryan Fernandez 0.0000 0.0361 4.3
8 Cristopher Sánchez 0.0000 0.0000 4.2
9 Carlos Rodón 0.0000 0.0000 4.1
10 Sandy Alcantara 0.0000 0.0000 3.9

Razzball

Rank Player Proj Actual Error
1 Ryne Nelson 0.0000 0.0212 9.9
2 Dustin May 0.0000 0.0161 6.4
3 Cal Quantrill 0.0000 0.0164 5.7
4 Michael Wacha 0.0000 0.0114 4.4
5 Chris Sale 0.0000 0.0137 4.3
6 Ryan Fernandez 0.0000 0.0361 4.3
7 Cristopher Sánchez 0.0000 0.0000 4.2
8 Carlos Rodón 0.0000 0.0000 4.1
9 Sandy Alcantara 0.0000 0.0000 3.9
10 Ben Brown 0.0000 0.0135 3.9

Steamer

Rank Player Proj Actual Error
1 Ryne Nelson 0.0000 0.0212 9.9
2 Dustin May 0.0000 0.0161 6.4
3 Cal Quantrill 0.0000 0.0164 5.7
4 Spencer Bivens 0.0000 0.0203 5.2
5 Michael Wacha 0.0000 0.0114 4.4
6 Chris Sale 0.0000 0.0137 4.3
7 Ryan Fernandez 0.0000 0.0361 4.3
8 Cristopher Sánchez 0.0000 0.0000 4.2
9 Carlos Rodón 0.0000 0.0000 4.1
10 Sandy Alcantara 0.0000 0.0000 3.9

The BAT

Rank Player Proj Actual Error
1 Ryne Nelson 0.0000 0.0212 9.9
2 Cal Quantrill 0.0000 0.0164 5.7
3 Chad Patrick 0.0052 0.0000 5.3
4 Spencer Bivens 0.0000 0.0203 5.2
5 Michael Wacha 0.0000 0.0114 4.4
6 Chris Sale 0.0000 0.0137 4.3
7 Ryan Fernandez 0.0000 0.0361 4.3
8 Taijuan Walker 0.0052 0.0026 4.2
9 Cristopher Sánchez 0.0000 0.0000 4.2
10 Carlos Rodón 0.0000 0.0000 4.1

ZiPS

Rank Player Proj Actual Error
1 Ryne Nelson 0.0000 0.0212 9.9
2 Dustin May 0.0000 0.0161 6.4
3 Cal Quantrill 0.0000 0.0164 5.7
4 Spencer Bivens 0.0000 0.0203 5.2
5 Michael Wacha 0.0000 0.0114 4.4
6 Chris Sale 0.0000 0.0137 4.3
7 Ryan Fernandez 0.0000 0.0361 4.3
8 Cristopher Sánchez 0.0000 0.0000 4.2
9 Carlos Rodón 0.0000 0.0000 4.1
10 Sandy Alcantara 0.0000 0.0000 3.9

Run Rate

Everybody Missed for Run Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Germán Márquez 0.1794
0.1352
(25.0)
0.1287
(29.1)
0.1388
(21.0)
0.1220
(34.4)
0.1310
(26.1)
0.1450
(20.2)
0.1303
(29.2)
Cristopher Sánchez 0.0719
0.1039
(27.5)
0.1086
(30.7)
0.1059
(31.5)
0.1086
(29.0)
0.1030
(28.5)
0.1103
(31.1)
0.1100
(30.5)
Freddy Peralta 0.0747
0.1105
(27.3)
0.1088
(25.7)
0.1038
(24.7)
0.1135
(27.5)
0.1072
(26.5)
0.1074
(23.7)
0.1109
(26.0)
Sandy Alcantara 0.1436
0.1084
(24.8)
0.1090
(24.7)
0.1090
(22.1)
0.1146
(22.2)
0.1103
(21.7)
0.1073
(27.0)
0.1011
(31.9)
Andre Pallante 0.1524
0.1111
(28.2)
0.1116
(28.2)
0.1134
(24.4)
0.1229
(21.7)
0.1141
(24.4)
0.1150
(26.7)
0.1083
(31.8)
Hunter Brown 0.0754
0.1079
(25.1)
0.1141
(29.2)
0.1022
(23.1)
0.1117
(25.9)
0.1071
(26.1)
0.1098
(25.2)
0.1052
(21.4)
Nathan Eovaldi 0.0565
0.1140
(29.5)
0.1101
(27.3)
0.1120
(30.0)
0.1129
(27.6)
0.1096
(28.4)
0.1185
(30.9)
0.1235
(33.1)
Trevor Rogers 0.0544
0.1222
(29.5)
0.1273
(31.4)
0.1295
(33.9)
0.1256
(29.8)
0.1135
(26.8)
0.1177
(26.8)
0.1179
(26.7)

Individual Misses for Run Rate

ATC

Rank Player Proj Actual Error
1 Andrew Abbott 0.1268 0.0877 28.0
2 Mitchell Parker 0.1216 0.1600 26.4
3 Cade Horton 0.1370 0.0840 26.1
4 Mike Vasil 0.1288 0.0757 23.3
5 Nick Pivetta 0.1173 0.0874 23.0
6 Ben Brown 0.1050 0.1547 22.5
7 Tyler Mahle 0.1236 0.0607 22.4
8 Carlos Rodón 0.1199 0.0938 22.2
9 Jimmy Herget 0.1301 0.0692 21.8
10 Jack Kochanowicz 0.1302 0.1738 21.4

Marcel

Rank Player Proj Actual Error
1 Jack Leiter 0.1505 0.1068 29.1
2 Jack Kochanowicz 0.1162 0.1738 28.8
3 Quinn Priester 0.1376 0.0949 28.8
4 Garrett Crochet 0.1076 0.0762 26.7
5 Bradley Blalock 0.1270 0.2218 25.7
6 Mitchell Parker 0.1241 0.1600 25.0
7 Zac Gallen 0.1024 0.1341 24.6
8 Chase Dollander 0.1177 0.1723 23.5
9 Nick Pivetta 0.1173 0.0874 22.6
10 Erick Fedde 0.1068 0.1445 22.6

OOPSY

Rank Player Proj Actual Error
1 Andrew Abbott 0.1277 0.0877 30.7
2 Mike Vasil 0.1315 0.0757 25.7
3 Tyler Mahle 0.1274 0.0607 24.8
4 Noah Cameron 0.1222 0.0827 24.7
5 Adrian Houser 0.1339 0.0946 22.9
6 Ben Brown 0.1019 0.1547 22.6
7 Quinn Priester 0.1241 0.0949 22.3
8 Jimmy Herget 0.1256 0.0692 21.3
9 Yoshinobu Yamamoto 0.1035 0.0775 21.2
10 Taj Bradley 0.1060 0.1455 20.9

Razzball

Rank Player Proj Actual Error
1 Bryan Woo 0.1228 0.0876 25.2
2 Mitchell Parker 0.1267 0.1600 24.7
3 Andrew Abbott 0.1247 0.0877 24.7
4 Bradley Blalock 0.1344 0.2218 24.3
5 Gavin Williams 0.1211 0.0881 22.7
6 Eric Lauer 0.1454 0.0915 22.6
7 Antonio Senzatela 0.1316 0.1667 22.2
8 Jack Kochanowicz 0.1314 0.1738 22.1
9 Nick Pivetta 0.1188 0.0874 22.1
10 Tyler Mahle 0.1243 0.0607 21.7

Steamer

Rank Player Proj Actual Error
1 Andrew Abbott 0.1275 0.0877 30.1
2 Mitchell Parker 0.1186 0.1600 27.0
3 Jimmy Herget 0.1330 0.0692 23.6
4 Mike Vasil 0.1245 0.0757 22.4
5 Tyler Mahle 0.1207 0.0607 22.2
6 Gavin Williams 0.1151 0.0881 22.0
7 Ben Brown 0.1054 0.1547 21.3
8 Jake Irvin 0.1215 0.1525 21.1
9 Yoshinobu Yamamoto 0.1041 0.0775 21.1
10 Jack Kochanowicz 0.1289 0.1738 20.9

The BAT

Rank Player Proj Actual Error
1 Andrew Abbott 0.1333 0.0877 31.2
2 Bradley Blalock 0.1177 0.2218 28.6
3 Mitchell Parker 0.1248 0.1600 25.4
4 Chase Dollander 0.1177 0.1723 24.0
5 Nick Pivetta 0.1201 0.0874 23.7
6 Carlos Rodón 0.1234 0.0938 23.4
7 Jimmy Herget 0.1346 0.0692 22.8
8 Tyler Mahle 0.1236 0.0607 21.8
9 Tomoyuki Sugano 0.1577 0.1259 21.5
10 Jack Kochanowicz 0.1323 0.1738 21.2

ZiPS

Rank Player Proj Actual Error
1 Mitchell Parker 0.1215 0.1600 28.2
2 Zac Gallen 0.1004 0.1341 27.6
3 Paul Skenes 0.0978 0.0614 26.4
4 Andrew Abbott 0.1263 0.0877 26.1
5 Bradley Blalock 0.1320 0.2218 24.8
6 Brandon Pfaadt 0.1083 0.1395 24.2
7 Antonio Senzatela 0.1293 0.1667 23.3
8 Eduardo Rodriguez 0.1031 0.1354 22.7
9 Nick Lodolo 0.1286 0.0935 22.3
10 Ben Brown 0.1077 0.1547 22.3

Earned Run Rate

Everybody Missed for Earned Run Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Bradley Blalock 0.2218
0.1325
(24.1)
0.1175
(28.3)
0.1450
(19.7)
0.1257
(26.8)
0.1362
(22.7)
0.1084
(31.5)
0.1212
(27.9)
Jack Kochanowicz 0.1641
0.1197
(21.7)
0.1086
(27.7)
0.1194
(20.2)
0.1205
(23.0)
0.1185
(21.7)
0.1232
(21.6)
0.1244
(20.7)
Cristopher Sánchez 0.0694
0.0956
(22.7)
0.0979
(24.1)
0.0970
(26.4)
0.0982
(22.2)
0.0931
(21.7)
0.1022
(25.4)
0.1010
(24.9)
Sandy Alcantara 0.1396
0.0997
(28.3)
0.0997
(28.7)
0.0998
(25.8)
0.1050
(26.8)
0.1011
(26.3)
0.0991
(31.1)
0.0933
(35.1)
Freddy Peralta 0.0733
0.1017
(21.9)
0.1015
(21.4)
0.0951
(19.4)
0.1055
(22.3)
0.0998
(21.5)
0.1006
(18.8)
0.1032
(21.1)
Hunter Brown 0.0686
0.0992
(23.7)
0.1067
(28.8)
0.0936
(22.0)
0.1021
(23.5)
0.0980
(23.8)
0.1029
(24.1)
0.0973
(20.4)
Nathan Eovaldi 0.0504
0.1048
(27.9)
0.1039
(27.2)
0.1025
(28.4)
0.1037
(25.7)
0.1008
(26.6)
0.1106
(29.2)
0.1135
(30.9)
Trevor Rogers 0.0520
0.1124
(26.4)
0.1182
(28.6)
0.1186
(30.3)
0.1162
(26.6)
0.1050
(23.8)
0.1084
(23.3)
0.1094
(23.9)

Individual Misses for Earned Run Rate

ATC

Rank Player Proj Actual Error
1 Andrew Abbott 0.1166 0.0775 28.1
2 Cade Horton 0.1260 0.0735 25.9
3 Ben Brown 0.0966 0.1483 23.5
4 Mike Vasil 0.1185 0.0662 22.9
5 Andre Pallante 0.1022 0.1343 21.6
6 Carlos Rodón 0.1103 0.0849 21.5
7 Mitchell Parker 0.1119 0.1434 21.5
8 Nick Pivetta 0.1079 0.0804 21.1
9 Jake Irvin 0.1167 0.1449 20.7
10 Aaron Nola 0.1052 0.1559 19.7

Marcel

Rank Player Proj Actual Error
1 Quinn Priester 0.1264 0.0888 25.5
2 Jack Leiter 0.1371 0.1006 24.5
3 Nick Pivetta 0.1121 0.0804 23.8
4 Zac Gallen 0.0961 0.1267 23.8
5 Garrett Crochet 0.1002 0.0725 23.7
6 Germán Márquez 0.1176 0.1591 23.6
7 Mitchell Parker 0.1105 0.1434 22.8
8 Chase Dollander 0.1084 0.1610 22.6
9 Charlie Morton 0.1057 0.1407 22.0
10 Jake Irvin 0.1155 0.1449 22.0

OOPSY

Rank Player Proj Actual Error
1 Andrew Abbott 0.1169 0.0775 30.5
2 Mike Vasil 0.1204 0.0662 25.1
3 Ben Brown 0.0933 0.1483 23.5
4 Brandon Pfaadt 0.1005 0.1343 22.0
5 Tyler Mahle 0.1166 0.0607 21.1
6 Jake Irvin 0.1137 0.1449 20.5
7 Aaron Nola 0.1003 0.1559 20.4
8 Kris Bubic 0.1070 0.0693 20.4
9 Yoshinobu Yamamoto 0.0948 0.0702 20.3
10 Adrian Houser 0.1226 0.0888 20.1

Razzball

Rank Player Proj Actual Error
1 Germán Márquez 0.1125 0.1591 28.3
2 Andrew Abbott 0.1167 0.0775 25.9
3 Antonio Senzatela 0.1216 0.1553 21.7
4 Bryan Woo 0.1142 0.0834 21.5
5 Ben Brown 0.1045 0.1483 21.3
6 Gavin Williams 0.1126 0.0810 21.3
7 Nick Pivetta 0.1112 0.0804 21.2
8 Jake Irvin 0.1192 0.1449 21.2
9 Mike Vasil 0.1163 0.0662 20.6
10 Aaron Nola 0.1069 0.1559 20.4

Steamer

Rank Player Proj Actual Error
1 Andrew Abbott 0.1200 0.0775 31.3
2 Jake Irvin 0.1129 0.1449 22.6
3 Ben Brown 0.0975 0.1483 22.5
4 Mike Vasil 0.1157 0.0662 22.3
5 Mitchell Parker 0.1104 0.1434 21.6
6 Jimmy Herget 0.1250 0.0663 21.5
7 Cade Horton 0.1147 0.0735 21.1
8 Gavin Williams 0.1069 0.0810 20.6
9 Aaron Nola 0.1028 0.1559 20.2
10 Germán Márquez 0.1219 0.1591 20.1

The BAT

Rank Player Proj Actual Error
1 Andrew Abbott 0.1250 0.0775 31.6
2 Chase Dollander 0.1084 0.1610 23.8
3 Carlos Rodón 0.1155 0.0849 23.1
4 Nick Pivetta 0.1124 0.0804 22.1
5 Mitchell Parker 0.1159 0.1434 20.9
6 Jimmy Herget 0.1255 0.0663 20.1
7 Andre Pallante 0.1076 0.1343 20.0
8 Ben Brown 0.1084 0.1483 19.5
9 Bryce Elder 0.1088 0.1355 19.0
10 Aaron Nola 0.1107 0.1559 18.8

ZiPS

Rank Player Proj Actual Error
1 Zac Gallen 0.0930 0.1267 28.1
2 Brandon Pfaadt 0.1008 0.1343 26.3
3 Andrew Abbott 0.1162 0.0775 25.9
4 Andre Pallante 0.1004 0.1343 24.8
5 Paul Skenes 0.0899 0.0559 24.3
6 Ben Brown 0.0985 0.1483 23.9
7 Germán Márquez 0.1197 0.1591 23.7
8 Antonio Senzatela 0.1187 0.1553 23.1
9 Mitchell Parker 0.1127 0.1434 22.9
10 Mike Vasil 0.1179 0.0662 21.5

Win Rate

Everybody Missed for Win Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Matthew Boyd 0.4516
0.2717
(123.2)
0.1724
(163.6)
0.2015
(157.0)
0.2863
(121.8)
0.2520
(127.8)
0.2779
(118.2)
0.3077
(101.0)
Quinn Priester 0.4483
0.0928
(226.7)
0.1724
(146.6)
0.0528
(237.7)
0.1469
(199.7)
0.0515
(245.0)
0.2045
(153.2)
0.2692
(114.8)
Tyler Anderson 0.0769
0.3122
(145.9)
0.2308
(122.9)
0.2962
(150.2)
0.3474
(159.4)
0.3018
(147.7)
0.3188
(150.3)
0.3077
(140.2)

Individual Misses for Win Rate

ATC

Rank Player Proj Actual Error
1 Trevor Rogers 0.0919 0.5000 169.1
2 Cade Horton 0.1187 0.4783 167.2
3 Noah Cameron 0.0737 0.3750 162.9
4 Casey Mize 0.2489 0.5000 152.2
5 Adrian Houser 0.0866 0.3810 148.2
6 Justin Verlander 0.3494 0.1379 145.5
7 Garrett Crochet 0.3816 0.5625 140.4
8 Michael McGreevy 0.1250 0.4706 134.9
9 Erick Fedde 0.3317 0.1250 134.0
10 Jesús Luzardo 0.2898 0.4688 129.3

Marcel

Rank Player Proj Actual Error
1 Garrett Crochet 0.1333 0.5625 307.6
2 Casey Mize 0.1081 0.5000 213.6
3 Max Fried 0.2895 0.5938 202.6
4 Bryan Woo 0.2105 0.5000 174.1
5 Carlos Rodón 0.2750 0.5455 172.9
6 Jesús Luzardo 0.2000 0.4688 164.8
7 Clay Holmes 0.0800 0.3636 164.5
8 Freddy Peralta 0.2381 0.5152 163.2
9 Trevor Rogers 0.1053 0.5000 145.3
10 Gavin Williams 0.1429 0.3871 135.8

OOPSY

Rank Player Proj Actual Error
1 Jesús Luzardo 0.1528 0.4688 215.7
2 Cade Horton 0.0528 0.4783 187.6
3 Justin Verlander 0.3794 0.1379 180.7
4 Trevor Rogers 0.0452 0.5000 179.1
5 Paul Skenes 0.5093 0.3125 167.4
6 Mitch Keller 0.3742 0.1875 163.4
7 Ranger Suárez 0.1810 0.4615 162.2
8 Noah Cameron 0.0528 0.3750 161.7
9 Dylan Cease 0.4357 0.2500 156.8
10 Michael McGreevy 0.0478 0.4706 156.5

Razzball

Rank Player Proj Actual Error
1 Garrett Crochet 0.3236 0.5625 198.0
2 Noah Cameron 0.0545 0.3750 180.6
3 Max Fried 0.3973 0.5938 160.9
4 Trevor Rogers 0.1374 0.5000 155.2
5 Carlos Rodón 0.3544 0.5455 154.2
6 Adrian Houser 0.0886 0.3810 153.7
7 Erick Fedde 0.3571 0.1250 141.9
8 Casey Mize 0.2800 0.5000 140.7
9 Slade Cecconi 0.0574 0.3043 137.0
10 Cade Horton 0.2045 0.4783 132.4

Steamer

Rank Player Proj Actual Error
1 Trevor Rogers 0.0775 0.5000 169.5
2 Noah Cameron 0.0642 0.3750 160.8
3 Jesús Luzardo 0.2496 0.4688 149.7
4 Colin Rea 0.0968 0.3438 149.1
5 Erick Fedde 0.3334 0.1250 143.3
6 Adrian Houser 0.0894 0.3810 139.8
7 Justin Verlander 0.3258 0.1379 138.7
8 Michael McGreevy 0.1027 0.4706 138.5
9 MacKenzie Gore 0.3466 0.1667 137.1
10 Max Fried 0.4050 0.5938 133.8

The BAT

Rank Player Proj Actual Error
1 Carlos Rodón 0.3468 0.5455 149.6
2 Garrett Crochet 0.3720 0.5625 147.7
3 Adrian Houser 0.0898 0.3810 146.1
4 Jesús Luzardo 0.2687 0.4688 144.8
5 Justin Verlander 0.3391 0.1379 139.2
6 Erick Fedde 0.3267 0.1250 131.3
7 Cade Horton 0.2045 0.4783 126.0
8 Casey Mize 0.2966 0.5000 121.8
9 Trevor Rogers 0.2045 0.5000 121.1
10 Tanner Gordon 0.0322 0.4000 120.9

ZiPS

Rank Player Proj Actual Error
1 Casey Mize 0.1739 0.5000 202.4
2 Bryan Woo 0.2692 0.5000 166.3
3 Cade Horton 0.1667 0.4783 146.8
4 Justin Verlander 0.3333 0.1379 131.5
5 Freddy Peralta 0.3448 0.5152 120.8
6 Mitch Keller 0.3448 0.1875 120.3
7 Garrett Crochet 0.4138 0.5625 118.4
8 Max Fried 0.4444 0.5938 117.0
9 Kris Bubic 0.1515 0.4000 116.7
10 Erick Fedde 0.3077 0.1250 115.8

Loss Rate

Everybody Missed for Loss Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Spencer Strider 0.6087
0.2713
(169.8)
0.1304
(228.0)
0.2495
(165.6)
0.2009
(207.8)
0.2609
(175.2)
0.2654
(183.8)
0.2500
(194.2)
Matthew Liberatore 0.4138
0.1133
(180.2)
0.1136
(158.7)
0.0444
(205.7)
0.1742
(140.9)
0.1391
(163.3)
0.2067
(132.7)
0.1364
(180.8)
Andre Pallante 0.4839
0.2293
(166.0)
0.1087
(228.7)
0.1216
(221.8)
0.2896
(123.0)
0.2204
(172.2)
0.2793
(144.6)
0.1944
(208.0)
Grant Holmes 0.4091
0.1197
(131.4)
0.1000
(124.9)
0.0571
(147.6)
0.1618
(110.7)
0.1199
(131.1)
0.1414
(130.6)
0.0750
(165.1)

Individual Misses for Loss Rate

ATC

Rank Player Proj Actual Error
1 Dustin May 0.1002 0.4400 185.4
2 José Berríos 0.3759 0.1613 165.4
3 Trevor Williams 0.1689 0.5882 148.1
4 Nick Pivetta 0.3423 0.1613 146.6
5 Tanner Gordon 0.0949 0.5333 140.2
6 Max Fried 0.3013 0.1563 134.1
7 Antonio Senzatela 0.2678 0.5000 129.7
8 Brandon Young 0.0626 0.5833 127.6
9 Chris Paddack 0.1547 0.3636 125.0
10 Chase Dollander 0.2666 0.5714 124.6

Marcel

Rank Player Proj Actual Error
1 Germán Márquez 0.1818 0.6154 223.6
2 Zac Gallen 0.1622 0.4545 192.8
3 Antonio Senzatela 0.1538 0.5000 179.8
4 Kyle Freeland 0.2647 0.5484 161.9
5 Mitchell Parker 0.2143 0.4848 156.1
6 Jack Flaherty 0.2000 0.4839 155.7
7 Dustin May 0.1200 0.4400 154.6
8 Trevor Williams 0.1613 0.5882 138.6
9 Chase Dollander 0.2067 0.5714 136.5
10 Luis L. Ortiz 0.1500 0.5625 136.5

OOPSY

Rank Player Proj Actual Error
1 Dustin May 0.0437 0.4400 201.1
2 Antonio Senzatela 0.1343 0.5000 193.9
3 Bryce Elder 0.0683 0.3929 185.0
4 Trevor Williams 0.0561 0.5882 179.1
5 José Berríos 0.3644 0.1613 178.0
6 Mitchell Parker 0.1945 0.4848 172.8
7 Chris Paddack 0.0552 0.3636 171.8
8 Michael Lorenzen 0.0743 0.4074 170.4
9 Cristopher Sánchez 0.3031 0.1563 160.5
10 Jack Kochanowicz 0.1138 0.4783 160.0

Razzball

Rank Player Proj Actual Error
1 Bryce Elder 0.1111 0.3929 176.2
2 Dustin May 0.1233 0.4400 172.0
3 Germán Márquez 0.3390 0.6154 150.2
4 Zac Gallen 0.2532 0.4545 145.6
5 Jack Kochanowicz 0.1883 0.4783 137.1
6 MacKenzie Gore 0.2808 0.5000 133.9
7 Luis L. Ortiz 0.2006 0.5625 129.7
8 Brandon Young 0.0616 0.5833 127.9
9 Noah Cameron 0.0455 0.2917 124.5
10 Slade Cecconi 0.0574 0.3043 122.4

Steamer

Rank Player Proj Actual Error
1 Dustin May 0.0759 0.4400 199.4
2 José Berríos 0.3650 0.1613 158.0
3 Gavin Williams 0.3554 0.1613 152.6
4 Tanner Gordon 0.0754 0.5333 146.7
5 Bryce Elder 0.1599 0.3929 142.8
6 Cristopher Sánchez 0.3062 0.1563 139.3
7 Nick Pivetta 0.3293 0.1613 137.5
8 Max Fried 0.3009 0.1563 134.0
9 Trevor Williams 0.2070 0.5882 133.7
10 Brandon Young 0.0465 0.5833 131.6

The BAT

Rank Player Proj Actual Error
1 Chase Dollander 0.2067 0.5714 159.9
2 Nick Pivetta 0.3771 0.1613 157.3
3 Cristopher Sánchez 0.3447 0.1563 153.9
4 Tanner Gordon 0.0746 0.5333 153.8
5 José Berríos 0.3726 0.1613 149.1
6 Gavin Williams 0.3600 0.1613 141.5
7 Bryce Elder 0.1869 0.3929 138.3
8 Brandon Young 0.0434 0.5833 137.6
9 Dustin May 0.2067 0.4400 134.9
10 Trevor Williams 0.2464 0.5882 126.7

ZiPS

Rank Player Proj Actual Error
1 Zac Gallen 0.2500 0.4545 167.5
2 Nick Martinez 0.1395 0.3500 144.8
3 José Soriano 0.1613 0.3548 141.2
4 Germán Márquez 0.3810 0.6154 139.4
5 Antonio Senzatela 0.2778 0.5000 138.3
6 Chase Dollander 0.2727 0.5714 132.4
7 Quinn Priester 0.3077 0.1034 132.4
8 Kyle Freeland 0.3636 0.5484 132.1
9 Luis L. Ortiz 0.2188 0.5625 131.9
10 José Berríos 0.3448 0.1613 127.0

Save Rate

Everybody Missed for Save Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Cade Smith 0.2105
0.0271
(54.2)
0.0222
(62.7)
0.0294
(51.9)
0.0000
(60.6)
0.0336
(50.7)
0.0311
(53.4)
0.0317
(50.5)
Carlos Estévez 0.6269
0.3172
(82.5)
0.3111
(90.5)
0.3281
(78.2)
0.2315
(104.0)
0.3363
(76.1)
0.3155
(83.4)
0.4000
(58.2)
Will Vest 0.3594
0.0357
(91.1)
0.0400
(96.6)
0.0294
(91.4)
0.0309
(90.8)
0.0436
(87.4)
0.0328
(92.4)
0.0476
(85.6)
Dennis Santana 0.2286
0.0793
(39.5)
0.0465
(54.8)
0.0303
(51.3)
0.0463
(46.9)
0.0349
(50.2)
0.0826
(39.1)
0.0364
(49.1)
Emilio Pagán 0.4571
0.0596
(106.6)
0.0541
(114.4)
0.0469
(108.6)
0.0000
(121.1)
0.0825
(99.1)
0.0516
(109.2)
0.1042
(92.5)
Daniel Palencia 0.4074
0.0031
(86.3)
0.0476
(81.8)
0.0000
(85.8)
0.0294
(79.4)
0.0000
(85.9)
0.0294
(81.0)
0.0000
(85.4)

Individual Misses for Save Rate

ATC

Rank Player Proj Actual Error
1 Devin Williams 0.5531 0.2687 74.4
2 Jordan Romano 0.4537 0.1633 54.8
3 Ryan Pressly 0.4055 0.1136 53.6
4 Edwin Uceta 0.1770 0.0143 53.1
5 Lucas Erceg 0.2214 0.0328 47.7
6 Robert Suarez 0.3919 0.5714 47.5
7 Tyler Kinley 0.1885 0.0411 46.3
8 Tyler Holton 0.1369 0.0000 43.6
9 Ryan Helsley 0.5289 0.3621 42.8
10 Chris Martin 0.2612 0.0408 38.8

Marcel

Rank Player Proj Actual Error
1 Clay Holmes 0.3200 0.0000 211.9
2 Jeff Hoffman 0.0833 0.4648 115.4
3 Andrés Muñoz 0.2128 0.5938 102.0
4 Robert Suarez 0.2727 0.5714 85.9
5 Trevor Megill 0.1892 0.6000 82.9
6 Aroldis Chapman 0.1429 0.4776 81.1
7 Edwin Díaz 0.2703 0.4516 52.1
8 Jhoan Duran 0.2889 0.4444 50.6
9 Ryan Walker 0.0943 0.2500 46.9
10 Tanner Scott 0.2037 0.3770 46.2

OOPSY

Rank Player Proj Actual Error
1 Tyler Kinley 0.2813 0.0411 76.5
2 Aroldis Chapman 0.1905 0.4776 63.6
3 Devin Williams 0.4921 0.2687 60.0
4 Ryan Pressly 0.4098 0.1136 55.4
5 Chris Martin 0.3448 0.0408 54.3
6 Andrés Muñoz 0.4063 0.5938 45.5
7 Ryan Walker 0.4118 0.2500 45.2
8 Ryan Helsley 0.5303 0.3621 44.5
9 Jordan Romano 0.3898 0.1633 43.9
10 Edwin Uceta 0.1385 0.0143 42.5

Razzball

Rank Player Proj Actual Error
1 Devin Williams 0.5008 0.2687 62.4
2 Aroldis Chapman 0.2315 0.4776 54.1
3 Andrés Muñoz 0.3858 0.5938 50.6
4 Robert Suarez 0.3858 0.5714 47.6
5 Jeff Hoffman 0.3086 0.4648 42.3
6 David Bednar 0.2504 0.4219 40.9
7 Camilo Doval 0.0772 0.2319 40.6
8 Ryan Helsley 0.5008 0.3621 37.2
9 Jordan Romano 0.3527 0.1633 37.1
10 Kenley Jansen 0.3086 0.4677 35.2

Steamer

Rank Player Proj Actual Error
1 Tyler Kinley 0.2675 0.0411 72.1
2 Devin Williams 0.4877 0.2687 58.8
3 Ryan Pressly 0.4146 0.1136 56.2
4 Ryan Walker 0.4163 0.2500 46.3
5 Robert Suarez 0.3949 0.5714 45.4
6 Ryan Helsley 0.5309 0.3621 44.5
7 Chris Martin 0.2844 0.0408 43.7
8 Andrés Muñoz 0.4147 0.5938 43.5
9 Jordan Romano 0.3823 0.1633 42.4
10 Aroldis Chapman 0.2938 0.4776 40.1

The BAT

Rank Player Proj Actual Error
1 Devin Williams 0.5476 0.2687 72.6
2 Jordan Romano 0.4547 0.1633 54.7
3 Ryan Pressly 0.4095 0.1136 54.1
4 Edwin Uceta 0.1745 0.0143 51.8
5 Lucas Erceg 0.2270 0.0328 48.7
6 Chris Martin 0.3123 0.0408 47.4
7 Tyler Kinley 0.1868 0.0411 45.3
8 Robert Suarez 0.4065 0.5714 44.0
9 Aroldis Chapman 0.2871 0.4776 43.2
10 Ryan Helsley 0.5247 0.3621 41.3

ZiPS

Rank Player Proj Actual Error
1 Devin Williams 0.6596 0.2687 103.9
2 Tyler Kinley 0.3269 0.0411 91.2
3 Ryan Pressly 0.4808 0.1136 68.7
4 Ryan Helsley 0.5932 0.3621 60.9
5 Calvin Faucher 0.4583 0.2308 60.7
6 Chris Martin 0.3636 0.0408 58.0
7 Edwin Díaz 0.6545 0.4516 55.0
8 Jordan Romano 0.4423 0.1633 54.1
9 Ryan Walker 0.4242 0.2500 49.1
10 Graham Ashcraft 0.1579 0.0000 47.8

Hold Rate

Everybody Missed for Hold Rate

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Abner Uribe 0.4933
0.1374
(107.5)
0.1304
(119.5)
0.0204
(137.9)
0.1587
(105.6)
0.1206
(107.1)
0.1453
(103.1)
0.1591
(97.4)
Steven Matz 0.2453
0.0178
(71.8)
0.0714
(65.5)
0.0238
(65.3)
0.0685
(60.8)
0.0117
(68.1)
0.0185
(69.4)
0.0476
(58.8)
Tony Santillan 0.4125
0.2020
(64.8)
0.1538
(89.4)
0.1897
(64.0)
0.2469
(55.8)
0.1673
(69.8)
0.1750
(70.9)
0.1786
(68.2)
Justin Wrobleski 0.2917
0.0413
(71.5)
0.1034
(63.4)
0.0278
(71.1)
0.0875
(62.7)
0.0181
(72.9)
0.0302
(72.6)
0.0400
(68.4)

Individual Misses for Hold Rate

ATC

Rank Player Proj Actual Error
1 Brad Keller 0.0791 0.3676 81.0
2 Graham Ashcraft 0.1246 0.3710 71.3
3 Nick Martinez 0.0265 0.1250 70.6
4 Brendon Little 0.1538 0.3797 68.1
5 Bryan King 0.1727 0.3971 63.0
6 Matthew Liberatore 0.1004 0.0000 61.9
7 Ronny Henriquez 0.1820 0.3768 60.5
8 Ben Casparius 0.1070 0.2826 60.1
9 Joey Wentz 0.1382 0.0000 58.9
10 Garrett Whitlock 0.2024 0.3871 55.5

Marcel

Rank Player Proj Actual Error
1 José Soriano 0.1750 0.0000 99.0
2 Graham Ashcraft 0.0625 0.3710 98.5
3 Bryan King 0.0870 0.3971 95.8
4 Ronny Henriquez 0.1000 0.3768 95.4
5 Brad Keller 0.0800 0.3676 89.9
6 Brendon Little 0.1250 0.3797 86.4
7 Garrett Whitlock 0.1304 0.3871 86.4
8 Andre Pallante 0.1522 0.0000 81.5
9 Kyle Leahy 0.1071 0.2903 80.4
10 Jeremiah Estrada 0.1951 0.3896 70.7

OOPSY

Rank Player Proj Actual Error
1 Matthew Liberatore 0.1846 0.0000 126.2
2 Shane Smith 0.1724 0.0000 112.4
3 Ronny Henriquez 0.0800 0.3768 86.9
4 Brad Keller 0.0526 0.3676 84.2
5 Phil Maton 0.0000 0.3492 84.1
6 Dustin May 0.1321 0.0000 83.0
7 Graham Ashcraft 0.0755 0.3710 81.1
8 Joey Wentz 0.1579 0.0000 74.2
9 Brad Lord 0.0000 0.1458 74.1
10 Ben Casparius 0.0526 0.2826 73.2

Razzball

Rank Player Proj Actual Error
1 Ronny Henriquez 0.0660 0.3768 100.2
2 Nick Martinez 0.0000 0.1250 98.9
3 Bryan King 0.0660 0.3971 96.5
4 Kyle Leahy 0.0660 0.2903 88.6
5 Brad Keller 0.1124 0.3676 75.9
6 Drew Rasmussen 0.1404 0.0000 70.6
7 Wandy Peralta 0.2998 0.0563 70.0
8 Emilio Pagán 0.2932 0.0286 66.1
9 Will Vest 0.2932 0.0469 64.3
10 Jorge Alcala 0.3549 0.0893 63.2

Steamer

Rank Player Proj Actual Error
1 Joey Wentz 0.1919 0.0000 90.7
2 Graham Ashcraft 0.0730 0.3710 80.9
3 Matt Brash 0.0124 0.3962 73.7
4 Jason Adam 0.1731 0.4462 70.1
5 Nick Martinez 0.0130 0.1250 67.5
6 Brad Lord 0.0127 0.1458 65.5
7 Brad Keller 0.1284 0.3676 62.4
8 Griffin Jax 0.1573 0.3836 60.3
9 Ronny Henriquez 0.1668 0.3768 59.6
10 Ben Casparius 0.0965 0.2826 57.6

The BAT

Rank Player Proj Actual Error
1 Joey Wentz 0.2747 0.0000 122.3
2 Joey Cantillo 0.2608 0.0294 93.6
3 Graham Ashcraft 0.1003 0.3710 76.3
4 Matt Brash 0.0165 0.3962 75.1
5 Nick Martinez 0.0162 0.1250 72.9
6 Jason Adam 0.1792 0.4462 71.5
7 Brent Suter 0.2028 0.0000 59.6
8 José Buttó 0.3134 0.1091 58.6
9 Griffin Jax 0.1769 0.3836 57.9
10 Brock Stewart 0.0133 0.3721 56.7

ZiPS

Rank Player Proj Actual Error
1 Joey Wentz 0.3529 0.0000 159.3
2 Joey Cantillo 0.3333 0.0294 124.9
3 Jakob Junis 0.4231 0.1053 89.1
4 Dustin May 0.1250 0.0000 77.4
5 Brad Lord 0.0000 0.1458 75.6
6 Matt Brash 0.0222 0.3962 72.9
7 Jason Adam 0.1875 0.4462 67.8
8 Nick Martinez 0.0233 0.1250 64.4
9 Brent Suter 0.2128 0.0000 64.1
10 Matthew Boyd 0.0769 0.0000 60.6

ERA

Everybody Missed for ERA

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Bradley Blalock 9.3580
5.3101
(1070.0)
4.6250
(1261.7)
5.7773
(912.1)
4.8600
(1225.6)
5.4363
(1025.3)
4.2230
(1405.7)
4.8462
(1242.7)
Jack Kochanowicz 6.8108
4.6830
(1009.1)
4.0780
(1325.0)
4.6859
(952.9)
4.7040
(1057.6)
4.6477
(1008.6)
4.7912
(1022.0)
4.9079
(978.0)
Cristopher Sánchez 2.4950
3.5831
(1004.7)
3.6595
(1056.6)
3.6443
(1140.3)
3.6818
(991.0)
3.4857
(955.3)
3.8497
(1112.1)
3.7942
(1042.5)
Sandy Alcantara 5.3588
3.7290
(1097.3)
3.6829
(1140.6)
3.7161
(1027.3)
3.9396
(1026.6)
3.8058
(1013.1)
3.7001
(1218.3)
3.4242
(1446.7)
Hunter Brown 2.4281
3.7502
(1078.3)
4.0525
(1289.8)
3.5576
(1015.7)
3.8571
(1071.9)
3.6989
(1067.2)
3.8702
(1068.4)
3.7200
(936.5)
Nathan Eovaldi 1.7308
3.8925
(1150.0)
3.8432
(1119.6)
3.8348
(1174.4)
3.8807
(1086.8)
3.7878
(1116.1)
4.1801
(1226.5)
4.2500
(1245.9)
Trevor Rogers 1.8055
4.3799
(1155.4)
4.6913
(1282.0)
4.6446
(1312.5)
4.4573
(1139.2)
4.0246
(1020.4)
4.2230
(1032.5)
4.2985
(1051.5)

Individual Misses for ERA

ATC

Rank Player Proj Actual Error
1 Andrew Abbott 4.4951 2.8677 1220.4
2 Cade Horton 4.8365 2.6695 1106.2
3 Ben Brown 3.6024 5.9248 1022.1
4 Germán Márquez 4.8593 6.6966 993.1
5 Mike Vasil 4.6459 2.4950 976.2
6 Carlos Rodón 4.1192 3.0870 938.2
7 Nick Pivetta 3.9861 2.8734 915.4
8 Mitchell Parker 4.2866 5.6842 899.5
9 Freddy Peralta 3.7848 2.7000 897.7
10 Kyle Gibson 4.4540 16.7838 888.6

Marcel

Rank Player Proj Actual Error
1 Germán Márquez 4.5141 6.6966 1204.2
2 Quinn Priester 4.9877 3.3178 1185.0
3 Antonio Senzatela 4.5877 6.6462 1182.6
4 Jack Leiter 5.4425 3.8571 1117.7
5 Garrett Crochet 3.7645 2.5860 1077.2
6 Charlie Morton 4.0641 5.8310 1060.8
7 Nick Pivetta 4.1983 2.8734 1059.7
8 Chase Dollander 4.2230 6.5204 949.3
9 Carlos Rodón 4.1420 3.0870 946.7
10 Mitchell Parker 4.2422 5.6842 940.4

OOPSY

Rank Player Proj Actual Error
1 Andrew Abbott 4.5084 2.8677 1302.6
2 Ben Brown 3.4896 5.9248 1024.9
3 Mike Vasil 4.6493 2.4950 1022.8
4 Adrian Houser 4.8774 3.3120 947.5
5 Brandon Pfaadt 3.7739 5.2472 927.7
6 Germán Márquez 4.9129 6.6966 898.2
7 Jordan Hicks 3.8574 6.9505 888.4
8 Kris Bubic 4.1381 2.5530 880.0
9 Kyle Gibson 4.6776 16.7838 864.5
10 Tyler Mahle 4.4141 2.1808 864.0

Razzball

Rank Player Proj Actual Error
1 Germán Márquez 4.2806 6.6966 1403.5
2 Antonio Senzatela 4.6891 6.6462 1184.0
3 Andrew Abbott 4.4936 2.8677 1140.3
4 Bryan Woo 4.3126 2.9411 1032.7
5 Nick Pivetta 4.1751 2.8734 968.3
6 Freddy Peralta 3.9793 2.7000 954.8
7 Charlie Morton 4.3372 5.8310 950.0
8 Gavin Williams 4.3238 3.0596 919.0
9 Ben Brown 3.9529 5.9248 911.2
10 Kyle Gibson 4.4619 16.7838 896.5

Steamer

Rank Player Proj Actual Error
1 Andrew Abbott 4.6680 2.8677 1363.4
2 Germán Márquez 4.7443 6.6966 1039.7
3 Ben Brown 3.6833 5.9248 966.8
4 Charlie Morton 4.1931 5.8310 944.8
5 Cade Horton 4.4320 2.6695 930.9
6 Jake Irvin 4.3246 5.7000 930.5
7 Mike Vasil 4.4803 2.4950 921.5
8 Kyle Gibson 4.2647 16.7838 899.8
9 Freddy Peralta 3.7507 2.7000 899.3
10 Jimmy Herget 4.8757 2.4840 896.9

The BAT

Rank Player Proj Actual Error
1 Andrew Abbott 4.8403 2.8677 1365.2
2 Carlos Rodón 4.4100 3.0870 1062.3
3 Chase Dollander 4.2230 6.5204 1002.8
4 Nick Pivetta 4.2269 2.8734 992.8
5 Noah Murdock 4.0211 13.2353 900.7
6 Kyle Gibson 4.7990 16.7838 873.2
7 Jordan Hicks 4.1951 6.9505 857.8
8 Tomoyuki Sugano 5.8870 4.6433 855.3
9 Merrill Kelly 4.6401 3.5217 854.1
10 Mitchell Parker 4.4886 5.6842 849.8

ZiPS

Rank Player Proj Actual Error
1 Germán Márquez 4.6341 6.6966 1223.2
2 Antonio Senzatela 4.7479 6.6462 1177.6
3 Brandon Pfaadt 3.7687 5.2472 1139.5
4 Zac Gallen 3.4508 4.8281 1125.6
5 Andrew Abbott 4.4452 2.8677 1074.0
6 Ben Brown 3.7257 5.9248 1041.4
7 Andre Pallante 3.9332 5.3115 990.7
8 Charlie Morton 4.3403 5.8310 979.7
9 Paul Skenes 3.2885 1.9663 963.9
10 Eduardo Rodriguez 3.6509 5.0151 951.8

WHIP

Everybody Missed for WHIP

Player Actual ATC Marcel OOPSY Razzball Steamer The BAT ZiPS
Antonio Senzatela 1.8385
1.5089
(190.0)
1.4243
(237.6)
1.5052
(191.8)
1.4343
(229.5)
1.4599
(229.6)
1.5164
(179.6)
1.4302
(260.7)
Jack Kochanowicz 1.7477
1.3649
(184.7)
1.2540
(237.6)
1.4011
(165.7)
1.4282
(146.9)
1.4226
(162.9)
1.3536
(185.7)
1.3854
(192.5)
Kevin Gausman 1.0622
1.2271
(145.0)
1.2252
(149.4)
1.2423
(157.4)
1.2139
(143.0)
1.2283
(134.2)
1.2773
(191.0)
1.2337
(122.4)
Hunter Brown 1.0252
1.2510
(180.8)
1.2946
(218.0)
1.2433
(175.8)
1.2527
(189.7)
1.2557
(173.2)
1.2204
(165.2)
1.2600
(161.3)
Eduardo Rodriguez 1.5421
1.2898
(159.7)
1.2777
(162.9)
1.3254
(134.4)
1.2863
(154.8)
1.3009
(162.5)
1.3127
(137.4)
1.2642
(202.3)
Nathan Eovaldi 0.8538
1.1810
(173.3)
1.1727
(172.9)
1.2064
(186.3)
1.1829
(179.4)
1.2218
(186.0)
1.2304
(202.3)
1.2014
(165.7)
Trevor Rogers 0.9027
1.3714
(207.6)
1.4515
(244.7)
1.3927
(217.0)
1.3681
(210.7)
1.3145
(177.1)
1.3009
(181.7)
1.3731
(193.2)

Individual Misses for WHIP

ATC

Rank Player Proj Actual Error
1 Germán Márquez 1.4055 1.7098 166.7
2 Andrew Abbott 1.3410 1.1483 146.9
3 Eric Lauer 1.4296 1.1083 146.3
4 Yusei Kikuchi 1.2130 1.4243 146.0
5 Cristopher Sánchez 1.2232 1.0644 146.0
6 Shawn Armstrong 1.3016 0.8108 145.7
7 Nick Pivetta 1.1652 0.9853 145.6
8 Charlie Morton 1.3344 1.5775 144.5
9 Aroldis Chapman 1.3076 0.7011 143.3
10 Brad Keller 1.4585 0.9617 143.2

Marcel

Rank Player Proj Actual Error
1 Germán Márquez 1.3166 1.7098 214.8
2 Nick Pivetta 1.2026 0.9853 178.1
3 Carlos Rodón 1.2360 1.0495 170.6
4 Yoshinobu Yamamoto 1.2041 0.9904 166.5
5 Ryne Nelson 1.3005 1.0714 160.2
6 Jacob deGrom 1.1244 0.9208 156.0
7 Garrett Crochet 1.1851 1.0276 152.4
8 Janson Junk 1.4448 1.1364 151.1
9 Shawn Armstrong 1.3083 0.8108 149.7
10 Cristopher Sánchez 1.2198 1.0644 149.4

OOPSY

Rank Player Proj Actual Error
1 Germán Márquez 1.4024 1.7098 168.0
2 Spencer Strider 1.0729 1.3963 161.9
3 Merrill Kelly 1.3022 1.1141 157.9
4 Cristopher Sánchez 1.2263 1.0644 149.2
5 Matt Svanson 1.4910 0.8785 148.7
6 Nick Pivetta 1.1659 0.9853 146.7
7 Yusei Kikuchi 1.2136 1.4243 144.9
8 Brad Keller 1.4635 0.9617 144.8
9 Shawn Armstrong 1.2831 0.8108 140.7
10 Ryne Nelson 1.2713 1.0714 138.0

Razzball

Rank Player Proj Actual Error
1 Germán Márquez 1.3524 1.7098 191.8
2 Bryan Woo 1.1560 0.9268 191.5
3 Zack Littell 1.2988 1.1036 173.0
4 Cristopher Sánchez 1.2391 1.0644 167.4
5 Spencer Strider 1.0666 1.3963 160.1
6 Ryne Nelson 1.2948 1.0714 158.6
7 Nick Pivetta 1.1687 0.9853 155.8
8 Merrill Kelly 1.2806 1.1141 149.0
9 Charlie Morton 1.3211 1.5775 146.3
10 Quinn Priester 1.4288 1.2394 145.1

Steamer

Rank Player Proj Actual Error
1 Bryan Woo 1.1771 0.9268 188.1
2 Germán Márquez 1.4168 1.7098 169.0
3 Yusei Kikuchi 1.1992 1.4243 168.3
4 Merrill Kelly 1.3246 1.1141 162.7
5 Spencer Strider 1.0994 1.3963 156.2
6 Cristopher Sánchez 1.2456 1.0644 151.9
7 Charlie Morton 1.3387 1.5775 151.6
8 Nick Pivetta 1.1882 0.9853 151.4
9 Zack Littell 1.2905 1.1036 147.2
10 Ryne Nelson 1.2987 1.0714 145.1

The BAT

Rank Player Proj Actual Error
1 Carlos Rodón 1.2498 1.0495 182.9
2 Merrill Kelly 1.3191 1.1141 176.8
3 Cristopher Sánchez 1.2475 1.0644 173.1
4 Nick Pivetta 1.1883 0.9853 169.0
5 Nick Lodolo 1.2912 1.0787 156.6
6 Erick Fedde 1.2468 1.5177 149.2
7 Andrew Abbott 1.3315 1.1483 146.8
8 Dennis Santana 1.3776 0.8673 146.3
9 Ryne Nelson 1.2747 1.0714 145.2
10 Aroldis Chapman 1.2959 0.7011 142.8

ZiPS

Rank Player Proj Actual Error
1 Germán Márquez 1.3640 1.7098 212.3
2 Dustin May 1.1141 1.4207 187.0
3 Spencer Strider 1.0660 1.3963 185.3
4 Charlie Morton 1.3329 1.5775 168.8
5 Walker Buehler 1.2419 1.5159 162.4
6 Lance McCullers Jr. 1.2817 1.8072 147.7
7 Jorge Alcala 1.2272 1.7455 136.7
8 Shawn Armstrong 1.3020 0.8108 135.6
9 Brandon Pfaadt 1.1687 1.3302 134.2
10 Erick Fedde 1.3217 1.5177 130.6