2020 Projection Evaluation

Batting Projection Accuracy

Plate Appearances (PA)

Everybody Missed for Plate Appearances (PA)

Player Actual Marcel Razzball Steamer ZiPS
Andrew Benintendi 52
584
(532.0)
251
(199.0)
240
(187.8)
239
(187.0)

Individual Misses for Plate Appearances (PA)

Marcel

Rank Player Proj Actual Error
1 Lorenzo Cain 565 21 544.0
2 Starlin Castro 601 63 538.0
3 Yolmer Sánchez 547 21 526.0
4 Ozzie Albies 642 124 518.0
5 Mallex Smith 544 47 497.0
6 Brian Dozier 498 16 482.0
7 Leury García 536 63 473.0
8 Amed Rosario 601 147 454.0
9 Tommy Pham 579 125 454.0
10 Shin-Soo Choo 580 127 453.0

Razzball

Rank Player Proj Actual Error
1 César Hernández 1 261 260.0
2 Kyle Seager 1 248 247.0
3 Maikel Franco 1 243 242.0
4 Didi Gregorius 1 237 236.0
5 Adalberto Mondesi 1 233 232.0
6 Miguel Cabrera 1 231 230.0
7 Kole Calhoun 1 228 227.0
8 Renato Núñez 1 216 215.0
9 Nelson Cruz 1 214 213.0
10 Victor Reyes 1 213 212.0

Steamer

Rank Player Proj Actual Error
1 Lorenzo Cain 226 21 205.3
2 Yordan Alvarez 192 9 182.6
3 Jake Cronenworth 22 192 169.8
4 Isan Díaz 184 22 162.2
5 C.J. Cron 203 52 151.2
6 Danny Santana 209 63 145.7
7 Nick Markakis 1 141 140.0
8 Luis García Jr. 1 139 138.0
9 Starlin Castro 200 63 137.5
10 Mallex Smith 178 47 131.3

ZiPS

Rank Player Proj Actual Error
1 Danny Mendick 409 114 295.0
2 Dawel Lugo 224 11 213.0
3 Seth Brown 208 5 203.0
4 Yordan Alvarez 210 9 201.0
5 Cristian Pache 204 4 200.0
6 Jahmai Jones 206 7 199.0
7 Erick Mejia 214 16 198.0
8 Will Craig 202 4 198.0
9 Ian Miller 196 0 196.0
10 Harold Ramírez 204 11 193.0

wOBA

Everybody Missed for wOBA

Player Actual Marcel Razzball Steamer ZiPS
Salvador Perez 0.4103
0.3167
(16.4)
0.3156
(16.3)
0.3205
(15.5)
0.3119
(16.4)
J.D. Martinez 0.2950
0.4026
(22.7)
0.3974
(22.0)
0.3975
(22.1)
0.3838
(19.5)
Dominic Smith 0.4118
0.3268
(19.2)
0.3113
(21.9)
0.3112
(21.9)
0.3094
(21.7)
Marcell Ozuna 0.4465
0.3459
(30.0)
0.3576
(26.3)
0.3561
(26.6)
0.3639
(23.9)
Jose Altuve 0.2779
0.3729
(17.5)
0.3611
(15.4)
0.3609
(15.5)
0.3692
(17.8)
Mike Yastrzemski 0.4093
0.3455
(17.0)
0.3115
(24.2)
0.3169
(22.9)
0.3204
(21.5)
Freddie Freeman 0.4625
0.3861
(23.1)
0.3928
(20.8)
0.3915
(21.0)
0.3953
(19.3)
José Abreu 0.4122
0.3508
(19.2)
0.3585
(16.6)
0.3539
(17.7)
0.3368
(21.5)
DJ LeMahieu 0.4286
0.3476
(20.0)
0.3372
(21.8)
0.3344
(22.3)
0.3362
(21.4)
Javier Báez 0.2560
0.3486
(19.0)
0.3474
(19.2)
0.3454
(18.8)
0.3464
(19.7)
Trea Turner 0.4126
0.3420
(21.3)
0.3489
(19.0)
0.3493
(18.8)
0.3429
(19.8)
Brandon Belt 0.4286
0.3306
(19.6)
0.3448
(16.7)
0.3470
(16.3)
0.3323
(18.5)
Wil Myers 0.3996
0.3273
(18.3)
0.3167
(20.2)
0.3177
(19.9)
0.3261
(17.5)
Juan Soto 0.4912
0.3860
(22.9)
0.4044
(18.9)
0.4065
(18.4)
0.4135
(16.5)
Jose Iglesias 0.4075
0.3040
(17.3)
0.2996
(17.6)
0.3002
(17.5)
0.2965
(17.7)

Individual Misses for wOBA

Marcel

Rank Player Proj Actual Error
1 Travis d'Arnaud 0.3189 0.3920 15.6
2 Jeimer Candelario 0.3092 0.3731 15.6
3 Ke'Bryan Hayes 0.3201 0.4693 15.3
4 Manny Machado 0.3487 0.3963 15.1
5 Bryan Reynolds 0.3596 0.2762 14.9

Razzball

Rank Player Proj Actual Error
1 Nelson Cruz 0.3201 0.4182 23.0
2 Ke'Bryan Hayes 0.3007 0.4693 16.9
3 Kyle Lewis 0.2895 0.3494 16.8
4 Teoscar Hernández 0.3156 0.3821 15.8
5 Josh Bell 0.3711 0.2937 15.1

Steamer

Rank Player Proj Actual Error
1 Ke'Bryan Hayes 0.3036 0.4693 16.6
2 Kyle Lewis 0.2903 0.3494 16.5
3 Gregory Polanco 0.3321 0.2303 16.1
4 Josh Bell 0.3737 0.2937 15.8
5 Teoscar Hernández 0.3165 0.3821 15.5

ZiPS

Rank Player Proj Actual Error
1 Joey Gallo 0.3852 0.3003 17.6
2 Kyle Lewis 0.2846 0.3494 17.3
3 Donovan Solano 0.2791 0.3569 17.2
4 Gregory Polanco 0.3348 0.2303 17.0
5 Eduardo Escobar 0.3455 0.2648 16.4

Strikeout Rate

Everybody Missed for Strikeout Rate

Player Actual Marcel Razzball Steamer ZiPS
Gregory Polanco 0.3736
0.2136
(25.3)
0.2343
(21.8)
0.2282
(22.3)
0.2432
(20.1)
Willy Adames 0.3610
0.2607
(17.6)
0.2386
(22.2)
0.2424
(20.7)
0.2611
(17.4)
Christian Yelich 0.3077
0.2054
(21.7)
0.2033
(22.3)
0.2032
(21.5)
0.2060
(21.4)
Brandon Nimmo 0.1911
0.2597
(18.7)
0.2695
(20.8)
0.2692
(21.5)
0.2704
(21.2)
Evan White 0.4158
0.2343
(33.8)
0.2283
(35.0)
0.2219
(35.6)
0.2775
(24.9)
Bryce Harper 0.1762
0.2410
(19.3)
0.2502
(21.5)
0.2484
(21.9)
0.2616
(24.5)
Kyle Seager 0.1331
0.2004
(20.3)
0.2343
(28.6)
0.2058
(22.4)
0.1960
(19.3)

Individual Misses for Strikeout Rate

Marcel

Rank Player Proj Actual Error
1 Tommy La Stella 0.1432 0.0526 23.9
2 Jo Adell 0.2343 0.4167 22.2
3 Nick Madrigal 0.2343 0.0642 20.1
4 Jake Cronenworth 0.2343 0.1563 17.8
5 Miguel Sanó 0.3385 0.4390 17.7
6 Niko Goodrum 0.2725 0.3855 17.6
7 Trea Turner 0.1912 0.1390 17.2
8 Mitch Garver 0.2300 0.4568 17.2
9 Gary Sánchez 0.2505 0.3596 16.8
10 Freddie Freeman 0.1909 0.1412 16.8

Razzball

Rank Player Proj Actual Error
1 Didi Gregorius 0.2343 0.1181 30.9
2 Jared Walsh 0.3333 0.1389 22.5
3 Maikel Franco 0.2343 0.1564 22.4
4 Robinson Canó 0.2343 0.1319 21.2
5 Tommy La Stella 0.1274 0.0526 20.2
6 Christian Walker 0.2687 0.2058 18.7
7 Michael Brantley 0.2343 0.1497 18.4
8 Rafael Devers 0.1821 0.2702 18.4
9 Garrett Hampson 0.2130 0.3261 18.2
10 Niko Goodrum 0.2700 0.3855 18.1

Steamer

Rank Player Proj Actual Error
1 Jared Walsh 0.3191 0.1389 21.4
2 Tommy La Stella 0.1256 0.0526 20.6
3 Christian Walker 0.2673 0.2058 19.2
4 Rafael Devers 0.1790 0.2702 18.3
5 Freddie Freeman 0.1925 0.1412 18.0
6 Jesús Aguilar 0.2501 0.1852 17.8
7 Garrett Hampson 0.2125 0.3261 17.7
8 Randal Grichuk 0.2702 0.2121 17.4
9 Niko Goodrum 0.2718 0.3855 17.2
10 Nicky Lopez 0.1074 0.2135 17.0

ZiPS

Rank Player Proj Actual Error
1 Jared Walsh 0.3228 0.1389 21.5
2 Rafael Devers 0.1753 0.2702 19.8
3 Trea Turner 0.2000 0.1390 19.7
4 Randal Grichuk 0.2783 0.2121 18.8
5 Garrett Hampson 0.2105 0.3261 18.5
6 Paul Goldschmidt 0.2511 0.1861 18.5
7 Cavan Biggio 0.2844 0.2302 18.4
8 Jo Adell 0.2643 0.4167 18.1
9 Keston Hiura 0.2578 0.3455 17.9
10 Nicky Lopez 0.1063 0.2135 17.7

Walk Rate

Everybody Missed for Walk Rate

Player Actual Marcel Razzball Steamer ZiPS
Marcell Ozuna 0.1423
0.0896
(13.1)
0.0902
(13.0)
0.0902
(12.4)
0.0905
(12.0)
Freddie Freeman 0.1718
0.1142
(14.1)
0.1216
(12.2)
0.1228
(11.3)
0.1208
(11.5)
Aaron Hicks 0.1943
0.1305
(12.7)
0.1297
(12.9)
0.1295
(12.4)
0.1301
(12.1)
Christian Yelich 0.1862
0.1153
(16.6)
0.1298
(13.1)
0.1285
(12.8)
0.1245
(13.5)
Jason Heyward 0.1657
0.0963
(11.9)
0.1048
(10.4)
0.1031
(10.3)
0.1010
(10.4)
Sean Murphy 0.1714
0.0897
(10.9)
0.0739
(13.2)
0.0748
(12.7)
0.0789
(12.0)
Anthony Rendon 0.1638
0.1136
(10.8)
0.1136
(10.8)
0.1143
(10.1)
0.1111
(10.6)
Martín Maldonado 0.1636
0.0618
(16.2)
0.0641
(15.8)
0.0636
(15.5)
0.0725
(13.9)
Kyle Lewis 0.1405
0.0741
(15.2)
0.0723
(15.6)
0.0732
(14.9)
0.0663
(16.2)
J.D. Davis 0.1354
0.0835
(11.0)
0.0818
(11.5)
0.0829
(10.7)
0.0765
(11.9)
Ronald Acuña Jr. 0.1881
0.0987
(17.3)
0.1024
(16.6)
0.1030
(16.0)
0.1047
(15.4)
Clint Frazier 0.1563
0.0751
(12.4)
0.0750
(12.4)
0.0743
(12.2)
0.0718
(12.4)
Ketel Marte 0.0359
0.0898
(11.2)
0.0858
(10.4)
0.0856
(10.8)
0.0812
(10.2)

Individual Misses for Walk Rate

Marcel

Rank Player Proj Actual Error
1 Mark Canha 0.1006 0.1523 11.7
2 Bryce Harper 0.1498 0.2008 11.5
3 Juan Soto 0.1476 0.2092 11.3
4 Hunter Dozier 0.0827 0.1452 10.9
5 Kyle Seager 0.0814 0.1290 10.9
6 Mike Yastrzemski 0.0817 0.1333 10.8
7 Luke Voit 0.1146 0.0726 10.7

Razzball

Rank Player Proj Actual Error
1 Mark Canha 0.0995 0.1523 12.0
2 Victor Reyes 0.0916 0.0423 11.3
3 Adalberto Mondesi 0.0916 0.0472 11.2
4 Brett Gardner 0.0916 0.1646 11.0
5 Jon Berti 0.0786 0.1544 10.8
6 Hunter Dozier 0.0855 0.1452 10.4
7 Erik González 0.0916 0.0415 10.4

Steamer

Rank Player Proj Actual Error
1 Mark Canha 0.1004 0.1523 11.2
2 Mike Trout 0.1853 0.1452 11.1
3 Kyle Seager 0.0820 0.1290 10.2
4 Carlos Correa 0.1125 0.0724 10.2
5 Andrew McCutchen 0.1274 0.0913 10.1
6 Jon Berti 0.0813 0.1544 10.0
7 Luke Voit 0.1094 0.0726 10.0

ZiPS

Rank Player Proj Actual Error
1 Andrew McCutchen 0.1319 0.0913 11.5
2 Mike Trout 0.1855 0.1452 11.4
3 Luke Voit 0.1141 0.0726 11.3
4 Carlos Correa 0.1156 0.0724 11.1
5 Carson Kelly 0.1223 0.0465 10.7
6 Brett Gardner 0.0916 0.1646 10.4
7 Jean Segura 0.0517 0.1060 10.3

Hit By Pitch Rate

Everybody Missed for Hit By Pitch Rate

Player Actual Marcel Razzball Steamer ZiPS
Keston Hiura 0.0447
0.0182
(6.2)
0.0167
(6.6)
0.0160
(6.6)
0.0222
(5.0)
Willson Contreras 0.0622
0.0173
(9.8)
0.0157
(10.2)
0.0160
(10.0)
0.0176
(9.5)
Dylan Moore 0.0503
0.0233
(4.1)
0.0150
(5.4)
0.0160
(5.2)
0.0199
(4.5)
Justin Upton 0.0422
0.0078
(5.5)
0.0123
(4.8)
0.0090
(5.2)
0.0057
(5.7)
Carter Kieboom 0.0410
0.0087
(3.8)
0.0104
(3.6)
0.0100
(3.6)
0.0096
(3.5)
Bradley Zimmer 0.1000
0.0091
(4.5)
0.0200
(3.9)
0.0110
(4.4)
0.0149
(4.1)
Ramón Laureano 0.0541
0.0172
(7.9)
0.0142
(8.6)
0.0140
(8.5)
0.0160
(7.9)
Matt Carpenter 0.0355
0.0119
(3.7)
0.0118
(3.8)
0.0120
(3.7)
0.0102
(3.9)
Robbie Grossman 0.0260
0.0041
(3.9)
0.0060
(3.6)
0.0060
(3.5)
0.0059
(3.4)
Abraham Toro 0.0722
0.0119
(5.7)
0.0114
(5.8)
0.0120
(5.7)
0.0174
(5.1)
J.D. Davis 0.0306
0.0068
(5.1)
0.0084
(4.8)
0.0080
(4.7)
0.0055
(5.2)
Kyle Seager 0.0282
0.0104
(4.1)
0.0123
(3.6)
0.0100
(4.1)
0.0101
(3.9)

Individual Misses for Hit By Pitch Rate

Marcel

Rank Player Proj Actual Error
1 Freddy Galvis 0.0036 0.0314 4.2
2 Andrés Giménez 0.0123 0.0455 4.2
3 AJ Pollock 0.0170 0.0000 3.9
4 Randy Arozarena 0.0138 0.0658 3.8
5 Kole Calhoun 0.0089 0.0263 3.6
6 Starling Marte 0.0200 0.0360 3.6
7 Michael Conforto 0.0134 0.0300 3.5
8 Joey Bart 0.0123 0.0450 3.5

Razzball

Rank Player Proj Actual Error
1 Chance Sisco 0.0123 0.0496 4.4
2 Starling Marte 0.0183 0.0360 4.1
3 Derek Dietrich 0.0123 0.0667 4.0
4 Victor Robles 0.0254 0.0476 4.0
5 Joey Bart 0.0099 0.0450 3.8
6 Mark Canha 0.0246 0.0412 3.7
7 Andrés Giménez 0.0167 0.0455 3.6
8 Jake Cave 0.0114 0.0407 3.5

Steamer

Rank Player Proj Actual Error
1 Mark Canha 0.0230 0.0412 4.0
2 Victor Robles 0.0250 0.0476 3.9
3 Freddy Galvis 0.0050 0.0314 3.9
4 Starling Marte 0.0190 0.0360 3.8
5 Joey Bart 0.0100 0.0450 3.7
6 AJ Pollock 0.0150 0.0000 3.5
7 Andrés Giménez 0.0170 0.0455 3.5
8 Randy Arozarena 0.0200 0.0658 3.3

ZiPS

Rank Player Proj Actual Error
1 Luis Robert Jr. 0.0201 0.0044 4.1
2 Freddy Galvis 0.0044 0.0314 3.9
3 Dominic Smith 0.0054 0.0251 3.5
4 Jeff McNeil 0.0283 0.0144 3.4
5 Avisaíl García 0.0104 0.0290 3.4
6 Jake Cave 0.0110 0.0407 3.4
7 Kole Calhoun 0.0093 0.0263 3.3
8 Michael Conforto 0.0134 0.0300 3.3

Home Run Rate

Everybody Missed for Home Run Rate

Player Actual Marcel Razzball Steamer ZiPS
Marcell Ozuna 0.1065
0.0635
(11.5)
0.0738
(9.0)
0.0730
(8.9)
0.0705
(9.2)
Jesse Winker 0.1154
0.0490
(12.1)
0.0484
(12.4)
0.0489
(12.1)
0.0367
(14.1)
Luke Voit 0.1375
0.0732
(15.0)
0.0689
(16.3)
0.0697
(15.8)
0.0796
(13.2)
José Abreu 0.1044
0.0610
(11.3)
0.0695
(9.4)
0.0678
(9.5)
0.0592
(11.5)
Bobby Dalbec 0.1951
0.0539
(13.0)
0.0769
(11.0)
0.0780
(10.7)
0.0769
(10.7)
Kole Calhoun 0.1111
0.0598
(11.7)
0.0539
(13.3)
0.0640
(10.7)
0.0643
(10.4)
AJ Pollock 0.1046
0.0550
(10.4)
0.0571
(10.2)
0.0574
(9.8)
0.0566
(9.8)
J.D. Martinez 0.0455
0.0925
(11.2)
0.0936
(11.2)
0.0938
(11.6)
0.0822
(9.0)
Byron Buxton 0.1354
0.0456
(12.1)
0.0538
(11.2)
0.0538
(11.0)
0.0538
(10.8)
Joey Gallo 0.0877
0.1280
(9.1)
0.1375
(11.0)
0.1385
(11.6)
0.1781
(20.7)
Ronald Acuña Jr. 0.1400
0.0827
(11.6)
0.0884
(10.6)
0.0878
(10.5)
0.0843
(11.0)

Individual Misses for Home Run Rate

Marcel

Rank Player Proj Actual Error
1 Adam Duvall 0.0653 0.1168 10.7
2 Nick Solak 0.0546 0.0117 10.0
3 Shogo Akiyama 0.0539 0.0000 9.9
4 Teoscar Hernández 0.0780 0.1240 9.5
5 Nick Castellanos 0.0541 0.0933 9.5
6 Wil Myers 0.0623 0.1056 9.4
7 DJ Stewart 0.0521 0.1346 9.2
8 Brian Anderson 0.0416 0.0815 9.1
9 Jedd Gyorko 0.0457 0.1111 8.8

Razzball

Rank Player Proj Actual Error
1 Nelson Cruz 0.0539 0.1260 15.6
2 Teoscar Hernández 0.0749 0.1240 10.4
3 Carlos Correa 0.0794 0.0327 10.1
4 Randy Arozarena 0.0360 0.1628 9.7
5 Shogo Akiyama 0.0539 0.0000 9.7
6 Nick Solak 0.0533 0.0117 9.5
7 César Hernández 0.0539 0.0169 9.4
8 Avisaíl García 0.0600 0.0152 9.1
9 Wil Myers 0.0651 0.1056 9.0

Steamer

Rank Player Proj Actual Error
1 Carlos Correa 0.0788 0.0327 10.3
2 Teoscar Hernández 0.0752 0.1240 10.0
3 Nick Solak 0.0539 0.0117 9.9
4 Avisaíl García 0.0601 0.0152 9.4
5 Randy Arozarena 0.0397 0.1628 9.3
6 Nomar Mazara 0.0693 0.0109 8.8
7 DJ Stewart 0.0573 0.1346 8.6
8 Gleyber Torres 0.0811 0.0278 8.6
9 Franmil Reyes 0.0964 0.0612 8.6

ZiPS

Rank Player Proj Actual Error
1 Franmil Reyes 0.1040 0.0612 10.7
2 Gleyber Torres 0.0920 0.0278 10.5
3 Mark Canha 0.0741 0.0352 9.8
4 Randy Arozarena 0.0357 0.1628 9.5
5 Eric Thames 0.1034 0.0370 9.5
6 Avisaíl García 0.0588 0.0152 9.3
7 DJ Stewart 0.0508 0.1346 9.2
8 José Ramírez 0.0588 0.0960 9.1
9 Carlos Correa 0.0714 0.0327 8.9

BABIP

Everybody Missed for BABIP

Player Actual Marcel Razzball Steamer ZiPS
Salvador Perez 0.3750
0.2686
(18.3)
0.2639
(18.4)
0.2681
(17.9)
0.2636
(18.8)
Michael Conforto 0.4118
0.2974
(29.2)
0.2881
(30.4)
0.2862
(31.2)
0.3016
(27.7)
Marcell Ozuna 0.3907
0.3023
(26.5)
0.3026
(25.3)
0.3028
(25.6)
0.3103
(23.8)
Eugenio Suárez 0.2137
0.3116
(20.1)
0.2999
(18.3)
0.2945
(16.8)
0.3023
(18.4)
Travis d'Arnaud 0.4112
0.2755
(26.9)
0.2865
(24.2)
0.2865
(24.4)
0.2887
(24.2)
Willi Castro 0.4432
0.3036
(21.0)
0.3046
(20.4)
0.3131
(19.3)
0.3086
(20.1)
Christian Yelich 0.2589
0.3450
(18.6)
0.3485
(20.4)
0.3426
(18.7)
0.3357
(16.8)
Max Muncy 0.2030
0.2872
(18.2)
0.2824
(18.0)
0.2864
(18.7)
0.2913
(19.7)
Jeimer Candelario 0.3721
0.2832
(20.5)
0.2880
(18.7)
0.2966
(17.2)
0.2901
(18.7)
Bryan Reynolds 0.2295
0.3587
(24.6)
0.3380
(21.1)
0.3435
(22.0)
0.3285
(18.7)
Jose Iglesias 0.4065
0.2985
(17.8)
0.2935
(18.0)
0.2908
(18.6)
0.2885
(19.0)
Alec Bohm 0.4098
0.2901
(23.5)
0.2908
(22.6)
0.2838
(24.1)
0.2925
(22.7)

Individual Misses for BABIP

Marcel

Rank Player Proj Actual Error
1 Tyler O'Neill 0.3333 0.1889 21.0
2 Edwin Encarnación 0.2646 0.1546 18.0
3 Alex Verdugo 0.3003 0.3709 18.0
4 Dansby Swanson 0.2931 0.3503 17.9
5 Keston Hiura 0.3556 0.2727 17.7
6 Dominic Smith 0.2900 0.3680 17.7
7 Ty France 0.2879 0.3900 17.5
8 J.D. Martinez 0.3428 0.2585 17.4

Razzball

Rank Player Proj Actual Error
1 Edwin Encarnación 0.2901 0.1546 23.3
2 César Hernández 0.2901 0.3600 20.0
3 Dominic Smith 0.2845 0.3680 18.0
4 Gary Sánchez 0.2635 0.1585 17.5
5 J.D. Martinez 0.3387 0.2585 17.4
6 Franmil Reyes 0.2907 0.3551 17.1
7 Hunter Renfroe 0.2712 0.1410 17.1
8 Mike Yastrzemski 0.3012 0.3701 17.0

Steamer

Rank Player Proj Actual Error
1 Edwin Encarnación 0.2642 0.1546 18.4
2 Dominic Smith 0.2852 0.3680 18.1
3 Hunter Renfroe 0.2730 0.1410 17.2
4 Shohei Ohtani 0.3349 0.2292 17.1
5 Willy Adames 0.3134 0.3883 17.0
6 J.D. Martinez 0.3355 0.2585 16.3
7 Gary Sánchez 0.2582 0.1585 16.3
8 Mike Yastrzemski 0.3061 0.3701 16.2

ZiPS

Rank Player Proj Actual Error
1 Shohei Ohtani 0.3516 0.2292 19.9
2 Donovan Solano 0.3084 0.3960 19.6
3 Tyler O'Neill 0.3146 0.1889 18.3
4 Mike Yastrzemski 0.2991 0.3701 18.0
5 Hunter Renfroe 0.2762 0.1410 17.5
6 Rougned Odor 0.2824 0.1566 17.3
7 Joey Votto 0.3206 0.2348 17.1
8 Willy Adames 0.3143 0.3883 17.0

Single Rate

Everybody Missed for Single Rate

Player Actual Marcel Razzball Steamer ZiPS
Michael Conforto 0.3235
0.2187
(25.5)
0.2074
(27.8)
0.2050
(28.6)
0.2222
(24.6)
Edwin Encarnación 0.1031
0.2062
(17.9)
0.2162
(19.9)
0.2007
(16.9)
0.2041
(17.5)
Marcell Ozuna 0.2980
0.2401
(16.6)
0.2320
(18.4)
0.2327
(18.5)
0.2345
(18.1)
Eugenio Suárez 0.1453
0.2404
(20.9)
0.2254
(17.8)
0.2214
(16.6)
0.2248
(17.4)
Nelson Cruz 0.3063
0.2323
(16.8)
0.2162
(19.9)
0.2445
(14.1)
0.2308
(17.1)
Travis d'Arnaud 0.3364
0.2075
(24.5)
0.2146
(23.0)
0.2148
(23.1)
0.2268
(20.9)
Willi Castro 0.3750
0.2143
(23.1)
0.2296
(20.8)
0.2357
(20.1)
0.2284
(21.1)
Kyle Lewis 0.3175
0.2162
(25.6)
0.2267
(22.7)
0.2225
(24.0)
0.2281
(22.6)
Ryan Mountcastle 0.3441
0.2162
(18.5)
0.2422
(14.7)
0.2385
(15.3)
0.2353
(15.8)
J.D. Martinez 0.1497
0.2493
(22.6)
0.2474
(22.4)
0.2453
(21.7)
0.2388
(20.1)
Teoscar Hernández 0.2832
0.2022
(17.7)
0.2143
(14.9)
0.2117
(15.6)
0.2110
(15.8)
Alec Bohm 0.3197
0.2162
(19.4)
0.2211
(18.3)
0.2147
(19.6)
0.2245
(17.9)
Raimel Tapia 0.3179
0.2375
(17.5)
0.2469
(15.2)
0.2463
(15.6)
0.2481
(15.2)

Individual Misses for Single Rate

Marcel

Rank Player Proj Actual Error
1 Tyler O'Neill 0.2573 0.1333 18.8
2 Bryan Reynolds 0.2571 0.1639 18.5
3 Jurickson Profar 0.1726 0.2500 16.5
4 Christian Yelich 0.2544 0.1875 15.4
5 Adam Eaton 0.2487 0.1575 15.3
6 Ronald Acuña Jr. 0.2541 0.1744 15.2
7 Matt Joyce 0.2095 0.3059 14.9

Razzball

Rank Player Proj Actual Error
1 Bryan Reynolds 0.2540 0.1639 18.1
2 Kole Calhoun 0.2162 0.1406 16.5
3 Franmil Reyes 0.2181 0.2826 16.3
4 Hunter Renfroe 0.1964 0.0769 16.2
5 Gregory Polanco 0.2162 0.1236 15.6
6 Christian Yelich 0.2536 0.1875 15.6
7 Gary Sánchez 0.1958 0.1098 14.8

Steamer

Rank Player Proj Actual Error
1 Bryan Reynolds 0.2568 0.1639 18.5
2 Hunter Renfroe 0.1971 0.0769 16.1
3 Matt Joyce 0.2032 0.3059 15.8
4 Franmil Reyes 0.2231 0.2826 15.3
5 Adam Eaton 0.2464 0.1575 14.9
6 Christian Yelich 0.2485 0.1875 14.1
7 Jackie Bradley Jr. 0.2021 0.2628 14.0

ZiPS

Rank Player Proj Actual Error
1 Tyler O'Neill 0.2472 0.1333 17.2
2 Matt Joyce 0.2000 0.3059 16.3
3 Adam Eaton 0.2533 0.1575 16.1
4 Ronald Acuña Jr. 0.2566 0.1744 15.8
5 Jackie Bradley Jr. 0.1966 0.2628 15.3
6 Hunter Renfroe 0.1905 0.0769 15.2
7 Randal Grichuk 0.1811 0.2420 15.0

Double Rate

Everybody Missed for Double Rate

Player Actual Marcel Razzball Steamer ZiPS
Matt Olson 0.0336
0.0781
(9.7)
0.0755
(9.5)
0.0793
(10.4)
0.0820
(11.0)
Corey Dickerson 0.0327
0.0949
(12.1)
0.0824
(9.8)
0.0834
(9.9)
0.0887
(11.0)
Keston Hiura 0.0331
0.0978
(14.7)
0.0883
(12.8)
0.0881
(12.7)
0.0882
(12.7)
Dominic Smith 0.1680
0.0800
(18.5)
0.0725
(19.6)
0.0728
(19.6)
0.0732
(19.6)
Willy Adames 0.1456
0.0634
(17.8)
0.0645
(17.3)
0.0652
(17.2)
0.0643
(17.4)
Jason Castro 0.2000
0.0773
(11.7)
0.0681
(12.4)
0.0771
(11.6)
0.0714
(12.1)
Josh Bell 0.0227
0.0820
(12.1)
0.0771
(11.4)
0.0791
(11.8)
0.0828
(12.6)
Miguel Sanó 0.1446
0.0856
(13.1)
0.0857
(12.7)
0.0875
(12.4)
0.0921
(11.5)
Freddie Freeman 0.1402
0.0867
(15.3)
0.0885
(14.4)
0.0877
(14.7)
0.0927
(13.4)
Nick Markakis 0.1415
0.0778
(9.7)
0.0681
(10.8)
0.0735
(10.1)
0.0676
(10.9)
César Hernández 0.1143
0.0558
(16.5)
0.0681
(12.9)
0.0634
(14.2)
0.0529
(16.9)
Jose Iglesias 0.1382
0.0672
(11.4)
0.0627
(11.8)
0.0623
(11.9)
0.0641
(11.6)
Kyle Lewis 0.0238
0.0811
(12.7)
0.0750
(11.6)
0.0736
(11.2)
0.0789
(12.5)
Ji Man Choi 0.1512
0.0780
(11.3)
0.0760
(11.4)
0.0763
(11.3)
0.0714
(12.1)
Ronald Acuña Jr. 0.1279
0.0683
(13.0)
0.0695
(12.5)
0.0702
(12.3)
0.0724
(11.9)

Individual Misses for Double Rate

Marcel

Rank Player Proj Actual Error
1 Marcell Ozuna 0.0565 0.0927 11.0
2 Christian Walker 0.0741 0.1098 9.8
3 Juan Soto 0.0806 0.1239 9.4
4 Max Muncy 0.0727 0.0301 9.4
5 Isiah Kiner-Falefa 0.0675 0.0226 9.1

Razzball

Rank Player Proj Actual Error
1 Cavan Biggio 0.0688 0.1053 10.5
2 Juan Soto 0.0777 0.1239 9.7
3 Andrew Stevenson 0.0513 0.2500 9.5
4 JaCoby Jones 0.0681 0.1525 9.5
5 Jake Cronenworth 0.0631 0.1079 9.2

Steamer

Rank Player Proj Actual Error
1 Cavan Biggio 0.0679 0.1053 10.8
2 Juan Soto 0.0794 0.1239 9.4
3 Miguel Cabrera 0.0715 0.0276 9.4
4 Jake Cronenworth 0.0635 0.1079 9.2
5 Andrew Stevenson 0.0581 0.2500 9.2

ZiPS

Rank Player Proj Actual Error
1 Cavan Biggio 0.0614 0.1053 12.5
2 Jake Cronenworth 0.0543 0.1079 11.0
3 Hunter Dozier 0.0952 0.0385 9.9
4 Marwin Gonzalez 0.0826 0.0301 9.8
5 Andrew Stevenson 0.0517 0.2500 9.5

Triple Rate

Everybody Missed for Triple Rate

Player Actual Marcel Razzball Steamer ZiPS
Asdrúbal Cabrera 0.0205
0.0029
(4.1)
0.0058
(3.3)
0.0028
(3.9)
0.0000
(4.7)
Harrison Bader 0.0317
0.0075
(3.2)
0.0080
(3.0)
0.0081
(3.0)
0.0099
(2.9)
Mike Yastrzemski 0.0315
0.0120
(4.7)
0.0122
(4.5)
0.0124
(4.5)
0.0085
(5.5)
Michael Chavis 0.0215
0.0043
(2.9)
0.0041
(2.8)
0.0043
(2.8)
0.0000
(3.6)
Trevor Story 0.0248
0.0115
(3.8)
0.0111
(3.7)
0.0112
(3.7)
0.0146
(3.0)
Jeimer Candelario 0.0233
0.0072
(3.6)
0.0092
(3.0)
0.0093
(3.0)
0.0076
(3.5)
Kevin Pillar 0.0186
0.0047
(3.4)
0.0033
(3.5)
0.0038
(3.5)
0.0058
(3.2)
Kyle Tucker 0.0387
0.0061
(7.8)
0.0073
(7.3)
0.0070
(7.4)
0.0068
(7.6)
Bryce Harper 0.0146
0.0029
(3.2)
0.0031
(2.9)
0.0028
(3.1)
0.0000
(3.9)

Individual Misses for Triple Rate

Marcel

Rank Player Proj Actual Error
1 Jake Cronenworth 0.0058 0.0216 3.3
2 Brett Phillips 0.0058 0.0588 3.2
3 Joey Bart 0.0058 0.0323 3.1
4 Whit Merrifield 0.0130 0.0000 3.0
5 Daulton Varsho 0.0058 0.0308 3.0
6 Cedric Mullins 0.0114 0.0288 2.9
7 Trent Grisham 0.0109 0.0208 2.9
8 Jay Bruce 0.0040 0.0303 2.9
9 Tommy La Stella 0.0000 0.0110 2.8
10 George Springer 0.0029 0.0142 2.8

Razzball

Rank Player Proj Actual Error
1 Cedric Mullins 0.0000 0.0288 4.5
2 Adalberto Mondesi 0.0058 0.0207 3.6
3 Daulton Varsho 0.0000 0.0308 3.6
4 Trea Turner 0.0088 0.0214 3.4
5 Luis Robert Jr. 0.0155 0.0000 3.4
6 Andrés Giménez 0.0000 0.0227 3.1
7 Yoán Moncada 0.0117 0.0242 3.0
8 Brandon Nimmo 0.0098 0.0222 2.9
9 Whit Merrifield 0.0116 0.0000 2.9
10 Isiah Kiner-Falefa 0.0049 0.0169 2.9

Steamer

Rank Player Proj Actual Error
1 Trea Turner 0.0090 0.0214 3.4
2 Yoán Moncada 0.0108 0.0242 3.3
3 Luis Robert Jr. 0.0151 0.0000 3.3
4 Cedric Mullins 0.0089 0.0288 3.2
5 Brandon Nimmo 0.0099 0.0222 2.9
6 Taylor Ward 0.0022 0.0303 2.9
7 Isiah Kiner-Falefa 0.0050 0.0169 2.9
8 Jay Bruce 0.0032 0.0303 2.9
9 Whit Merrifield 0.0115 0.0000 2.9
10 Jake Cronenworth 0.0078 0.0216 2.8

ZiPS

Rank Player Proj Actual Error
1 Luis Robert Jr. 0.0242 0.0000 5.2
2 Yoán Moncada 0.0076 0.0242 4.1
3 Aaron Hicks 0.0000 0.0160 3.7
4 Jorge Polanco 0.0172 0.0000 3.6
5 Joey Gallo 0.0167 0.0000 3.5
6 Keston Hiura 0.0147 0.0000 3.3
7 Jonathan Schoop 0.0000 0.0169 3.2
8 Taylor Ward 0.0000 0.0303 3.2
9 Matt Chapman 0.0074 0.0253 2.9
10 Jared Walsh 0.0000 0.0256 2.9

Run Rate

Everybody Missed for Run Rate

Player Actual Marcel Razzball Steamer ZiPS
Dansby Swanson 0.1856
0.1178
(18.4)
0.1217
(17.6)
0.1144
(17.7)
0.1238
(16.0)
Jonathan Villar 0.0628
0.1316
(13.8)
0.1254
(12.4)
0.1195
(12.6)
0.1277
(13.6)
Freddie Freeman 0.1947
0.1485
(12.6)
0.1487
(12.7)
0.1416
(12.8)
0.1500
(11.4)
Willie Calhoun 0.0278
0.1295
(10.8)
0.1228
(10.0)
0.1322
(11.7)
0.1324
(11.4)
Francisco Lindor 0.1128
0.1527
(10.1)
0.1596
(11.7)
0.1520
(11.6)
0.1597
(12.8)
J.D. Martinez 0.0928
0.1570
(14.7)
0.1544
(14.0)
0.1591
(16.7)
0.1441
(12.4)
Fernando Tatis Jr. 0.1946
0.1481
(12.4)
0.1443
(13.6)
0.1426
(12.3)
0.1509
(10.9)
Ronald Acuña Jr. 0.2277
0.1624
(13.6)
0.1635
(13.5)
0.1569
(13.5)
0.1705
(11.3)
Tim Anderson 0.2036
0.1331
(16.0)
0.1385
(15.0)
0.1320
(14.9)
0.1327
(15.4)

Individual Misses for Run Rate

Marcel

Rank Player Proj Actual Error
1 Manny Machado 0.1207 0.1732 13.8
2 Willson Contreras 0.1169 0.1644 11.1
3 Rhys Hoskins 0.1310 0.1892 11.1
4 Charlie Blackmon 0.1713 0.1255 10.8
5 Joey Gallo 0.1509 0.1018 10.7
6 Trent Grisham 0.1267 0.1667 10.6
7 Alex Verdugo 0.1174 0.1629 10.5
8 José Abreu 0.1261 0.1641 10.5
9 Randal Grichuk 0.1232 0.1645 10.0
10 Adam Duvall 0.1180 0.1627 9.7

Razzball

Rank Player Proj Actual Error
1 Kyle Lewis 0.0911 0.1529 15.6
2 Mike Yastrzemski 0.1176 0.1733 13.1
3 Anthony Rizzo 0.1626 0.1070 12.8
4 Trent Grisham 0.1235 0.1667 11.6
5 Luke Voit 0.1320 0.1752 10.7
6 Dylan Moore 0.1000 0.1635 10.5
7 Jeff McNeil 0.1432 0.0909 10.4
8 J.P. Crawford 0.1009 0.1422 10.2
9 Juan Soto 0.1500 0.1990 10.1
10 Ketel Marte 0.1516 0.0974 10.0

Steamer

Rank Player Proj Actual Error
1 Mike Yastrzemski 0.1075 0.1733 13.9
2 Kyle Lewis 0.0944 0.1529 13.1
3 Anthony Rizzo 0.1519 0.1070 11.9
4 Jorge Polanco 0.1417 0.0973 11.0
5 Hanser Alberto 0.1000 0.1515 10.9
6 Luke Voit 0.1246 0.1752 10.8
7 Marwin Gonzalez 0.1233 0.0754 10.4
8 DJ LeMahieu 0.1382 0.1898 10.2
9 Jeff McNeil 0.1346 0.0909 10.0
10 Carlos Correa 0.1405 0.0995 10.0

ZiPS

Rank Player Proj Actual Error
1 Joey Gallo 0.1707 0.1018 15.8
2 Kyle Lewis 0.0969 0.1529 13.3
3 José Abreu 0.1139 0.1641 12.9
4 Manny Machado 0.1235 0.1732 12.4
5 Miguel Cabrera 0.0719 0.1212 11.2
6 Alex Bregman 0.1653 0.1056 10.9
7 Hanser Alberto 0.1031 0.1515 10.9
8 Eric Thames 0.1465 0.0714 10.7
9 Alex Verdugo 0.1136 0.1629 10.7
10 Gregory Polanco 0.1284 0.0690 10.5

RBI Rate

Everybody Missed for RBI Rate

Player Actual Marcel Razzball Steamer ZiPS
Avisaíl García 0.0725
0.1329
(12.2)
0.1408
(12.8)
0.1346
(12.2)
0.1503
(15.1)
Dominic Smith 0.2111
0.1153
(19.4)
0.1261
(18.2)
0.1184
(19.1)
0.1129
(20.5)
Eric Hosmer 0.2308
0.1288
(16.2)
0.1200
(18.3)
0.1270
(16.7)
0.1369
(15.4)
Christian Yelich 0.0891
0.1495
(14.5)
0.1641
(16.9)
0.1586
(16.4)
0.1674
(18.1)
Luke Voit 0.2222
0.1359
(20.6)
0.1350
(21.9)
0.1320
(21.8)
0.1467
(18.8)
Wil Myers 0.1835
0.1130
(15.8)
0.1205
(15.1)
0.1164
(15.3)
0.1263
(13.5)
José Abreu 0.2290
0.1546
(19.9)
0.1649
(18.5)
0.1554
(20.1)
0.1561
(20.4)

Individual Misses for RBI Rate

Marcel

Rank Player Proj Actual Error
1 Kyle Tucker 0.1151 0.1842 16.2
2 Jared Walsh 0.1016 0.2407 15.2
3 Marcell Ozuna 0.1549 0.2097 15.1
4 Kole Calhoun 0.1117 0.1754 14.9
5 Trea Turner 0.1027 0.1583 14.9
6 J.D. Martinez 0.1758 0.1139 14.2
7 Freddie Freeman 0.1501 0.2023 14.1
8 Brian Anderson 0.1107 0.1659 13.1
9 Manny Machado 0.1355 0.1850 13.0
10 Shogo Akiyama 0.1200 0.0492 12.6

Razzball

Rank Player Proj Actual Error
1 J.D. Martinez 0.1933 0.1139 17.3
2 Cody Bellinger 0.2000 0.1235 17.0
3 Brian Anderson 0.1082 0.1659 14.7
4 Mike Yastrzemski 0.0982 0.1556 14.4
5 Kole Calhoun 0.1200 0.1754 14.1
6 Fernando Tatis Jr. 0.1294 0.1751 13.4
7 Austin Nola 0.0871 0.1522 13.2
8 Didi Gregorius 0.1200 0.1688 13.1
9 Javier Báez 0.1643 0.1021 13.1
10 Kyle Schwarber 0.1711 0.1071 12.9

Steamer

Rank Player Proj Actual Error
1 Marcell Ozuna 0.1542 0.2097 15.6
2 Fernando Tatis Jr. 0.1187 0.1751 15.3
3 J.D. Martinez 0.1767 0.1139 14.2
4 Francisco Lindor 0.1574 0.1015 14.1
5 Trea Turner 0.1074 0.1583 14.0
6 Brian Anderson 0.1093 0.1659 13.7
7 Alex Verdugo 0.1320 0.0679 13.5
8 Freddie Freeman 0.1544 0.2023 13.4
9 David Bote 0.1115 0.2000 13.3
10 Kole Calhoun 0.1207 0.1754 13.2

ZiPS

Rank Player Proj Actual Error
1 Max Muncy 0.1753 0.1089 15.2
2 Eduardo Escobar 0.1609 0.0901 14.6
3 Anthony Rizzo 0.1630 0.0988 14.4
4 Donovan Solano 0.0797 0.1429 13.8
5 Cody Bellinger 0.1849 0.1235 13.7
6 Javier Báez 0.1651 0.1021 13.7
7 Charlie Blackmon 0.1197 0.1700 13.7
8 Trea Turner 0.1106 0.1583 13.6
9 Josh Bell 0.1644 0.0987 13.6
10 Carlos Correa 0.1792 0.1131 13.5

Stolen Base Rate

Everybody Missed for Stolen Base Rate

Player Actual Marcel Razzball Steamer ZiPS
Manuel Margot 0.2857
0.1296
(24.9)
0.1429
(23.1)
0.1402
(23.4)
0.1628
(20.2)
Trent Grisham 0.1493
0.0405
(27.5)
0.0661
(21.6)
0.0660
(21.5)
0.0727
(20.3)
Amed Rosario 0.0000
0.1357
(19.9)
0.1421
(20.5)
0.1393
(20.2)
0.1455
(20.8)
Trevor Story 0.2344
0.1324
(26.5)
0.1307
(27.5)
0.1345
(26.4)
0.1321
(27.6)
Monte Harrison 0.6000
0.0561
(27.8)
0.0561
(27.9)
0.1574
(22.7)
0.2162
(19.8)
Scott Heineman 0.5000
0.0545
(24.1)
0.0822
(22.7)
0.0817
(22.7)
0.1053
(21.5)
Roman Quinn 0.5000
0.1692
(38.4)
0.0561
(51.8)
0.1888
(36.3)
0.3000
(23.7)
Robbie Grossman 0.1818
0.0379
(27.7)
0.0470
(26.4)
0.0462
(26.4)
0.0435
(27.4)
Billy Hamilton 1.2000
0.2571
(34.0)
0.0561
(41.3)
0.2409
(34.6)
0.3095
(32.2)

Individual Misses for Stolen Base Rate

Marcel

Rank Player Proj Actual Error
1 Dylan Moore 0.1154 0.3000 29.4
2 Adalberto Mondesi 0.3750 0.5000 29.2
3 Luis Robert Jr. 0.0561 0.1837 29.0
4 Leody Taveras 0.0561 0.2667 28.3
5 Brett Phillips 0.0561 0.4286 22.0
6 Andrés Giménez 0.0561 0.2222 22.0
7 Cedric Mullins 0.0517 0.1892 21.1
8 Tommy Edman 0.1263 0.0339 20.9
9 Myles Straw 0.1233 0.3529 19.8
10 Anderson Tejeda 0.0561 0.3077 19.4

Razzball

Rank Player Proj Actual Error
1 Adalberto Mondesi 0.0561 0.5000 104.0
2 Jonathan Villar 0.0561 0.2909 49.1
3 Jarrod Dyson 0.0561 0.4000 22.9
4 Niko Goodrum 0.0888 0.2059 21.4
5 Xander Bogaerts 0.0346 0.1270 21.4
6 Kevin Newman 0.1228 0.0000 20.7
7 Dylan Moore 0.1744 0.3000 20.4
8 Anthony Alford 0.0561 0.7500 20.2
9 Victor Reyes 0.0561 0.1481 20.2
10 Anderson Tejeda 0.0561 0.3077 19.6

Steamer

Rank Player Proj Actual Error
1 Adalberto Mondesi 0.3691 0.5000 30.9
2 Dylan Moore 0.1667 0.3000 21.5
3 Xander Bogaerts 0.0335 0.1270 21.5
4 Kevin Newman 0.1233 0.0000 20.9
5 Niko Goodrum 0.0947 0.2059 20.3
6 Austin Slater 0.0503 0.2353 19.4
7 Brett Phillips 0.1052 0.4286 19.2
8 Jonathan Villar 0.2004 0.2909 19.1
9 Victor Robles 0.1885 0.0870 18.8
10 Tommy Edman 0.1171 0.0339 18.4

ZiPS

Rank Player Proj Actual Error
1 Trea Turner 0.2712 0.1690 25.4
2 Ramón Laureano 0.1463 0.0333 24.2
3 Tommy Edman 0.1373 0.0339 22.5
4 Michael A. Taylor 0.2222 0.0000 21.6
5 Wil Myers 0.1429 0.0435 20.8
6 Victor Robles 0.1964 0.0870 19.9
7 Yoán Moncada 0.0893 0.0000 19.7
8 Niko Goodrum 0.1026 0.2059 19.2
9 Xander Bogaerts 0.0476 0.1270 18.8
10 Christian Yelich 0.1385 0.0588 18.7

Batting Average

Everybody Missed for Batting Average

Player Actual Marcel Razzball Steamer ZiPS
Salvador Perez 0.3333
0.2500
(15.1)
0.2488
(15.0)
0.2529
(14.7)
0.2467
(15.3)
Michael Conforto 0.3218
0.2554
(18.6)
0.2523
(19.0)
0.2525
(19.4)
0.2565
(17.8)
J.D. Martinez 0.2133
0.3043
(18.4)
0.2981
(17.3)
0.2984
(16.9)
0.2908
(15.7)
Dominic Smith 0.3164
0.2466
(16.6)
0.2450
(16.6)
0.2437
(17.2)
0.2515
(15.1)
Marcell Ozuna 0.3377
0.2712
(21.4)
0.2746
(20.0)
0.2743
(20.6)
0.2814
(18.0)
Willi Castro 0.3488
0.2447
(16.5)
0.2559
(14.7)
0.2576
(14.7)
0.2535
(14.9)
Christian Yelich 0.2050
0.3056
(21.5)
0.3106
(23.1)
0.3063
(21.6)
0.3000
(20.7)
DJ LeMahieu 0.3641
0.2992
(16.9)
0.2894
(18.7)
0.2853
(20.0)
0.2944
(17.5)
Trea Turner 0.3348
0.2788
(18.0)
0.2885
(15.1)
0.2887
(15.5)
0.2804
(17.0)
Jose Iglesias 0.3732
0.2704
(17.4)
0.2689
(17.4)
0.2689
(17.7)
0.2667
(17.7)

Individual Misses for Batting Average

Marcel

Rank Player Proj Actual Error
1 Alec Bohm 0.2444 0.3375 19.2
2 Bryan Reynolds 0.2943 0.1892 19.0
3 Jeimer Candelario 0.2283 0.2973 17.0
4 Juan Soto 0.2801 0.3506 16.5
5 Jose Altuve 0.3075 0.2188 15.8
6 Freddie Freeman 0.2946 0.3411 15.7
7 Travis d'Arnaud 0.2493 0.3212 15.7
8 Gregory Polanco 0.2500 0.1529 14.5
9 Javier Báez 0.2779 0.2027 14.5
10 Edwin Encarnación 0.2506 0.1572 14.4

Razzball

Rank Player Proj Actual Error
1 Bryan Reynolds 0.2829 0.1892 17.0
2 Freddie Freeman 0.2915 0.3411 16.1
3 Gary Sánchez 0.2470 0.1474 15.6
4 Mike Yastrzemski 0.2411 0.2969 15.2
5 Robinson Canó 0.2444 0.3158 15.2
6 Nelson Cruz 0.2444 0.3027 15.0
7 Wil Myers 0.2329 0.2879 14.6
8 Javier Báez 0.2762 0.2027 14.5
9 Jeimer Candelario 0.2393 0.2973 14.4
10 Juan Soto 0.2893 0.3506 14.3

Steamer

Rank Player Proj Actual Error
1 Bryan Reynolds 0.2882 0.1892 17.7
2 Freddie Freeman 0.2912 0.3411 16.7
3 Alec Bohm 0.2638 0.3375 15.8
4 Mike Yastrzemski 0.2446 0.2969 14.9
5 Wil Myers 0.2337 0.2879 14.8
6 Teoscar Hernández 0.2321 0.2895 14.7
7 Travis d'Arnaud 0.2565 0.3212 14.5
8 Gary Sánchez 0.2423 0.1474 14.4
9 Gregory Polanco 0.2490 0.1529 14.3
10 Juan Soto 0.2917 0.3506 14.3

ZiPS

Rank Player Proj Actual Error
1 José Abreu 0.2685 0.3167 15.5
2 Jose Altuve 0.3035 0.2188 15.4
3 Donovan Solano 0.2615 0.3263 15.4
4 Alec Bohm 0.2646 0.3375 15.1
5 Brandon Belt 0.2364 0.3087 15.0
6 Gary Sánchez 0.2418 0.1474 14.8
7 Jeimer Candelario 0.2368 0.2973 14.8
8 Shohei Ohtani 0.2837 0.1895 14.5
9 Mike Yastrzemski 0.2442 0.2969 14.4
10 Gregory Polanco 0.2443 0.1529 14.0

On-Base Percentage

Everybody Missed for On-Base Percentage

Player Actual Marcel Razzball Steamer ZiPS
Marcell Ozuna 0.4307
0.3383
(26.8)
0.3420
(25.6)
0.3416
(25.5)
0.3484
(22.7)
Dominic Smith 0.3769
0.3115
(14.6)
0.3061
(15.5)
0.3056
(15.4)
0.3065
(14.6)
Gregory Polanco 0.2139
0.3204
(17.1)
0.3218
(17.6)
0.3257
(18.4)
0.3243
(18.7)
Jose Altuve 0.2857
0.3717
(16.4)
0.3611
(14.4)
0.3608
(14.4)
0.3649
(16.0)
Mike Yastrzemski 0.4000
0.3292
(17.8)
0.3128
(21.2)
0.3158
(20.4)
0.3105
(20.8)
Freddie Freeman 0.4618
0.3807
(23.4)
0.3828
(22.5)
0.3839
(22.1)
0.3917
(19.1)
DJ LeMahieu 0.4213
0.3523
(16.6)
0.3476
(17.4)
0.3443
(18.0)
0.3462
(16.8)
Javier Báez 0.2383
0.3187
(17.0)
0.3173
(16.9)
0.3143
(16.4)
0.3119
(16.6)
J.D. Martinez 0.2911
0.3788
(18.9)
0.3736
(17.9)
0.3754
(18.5)
0.3649
(16.8)
Kyle Lewis 0.3636
0.3140
(14.0)
0.2898
(19.6)
0.2901
(19.3)
0.2806
(20.8)
Juan Soto 0.4898
0.3881
(21.5)
0.4026
(18.5)
0.4059
(17.7)
0.4143
(15.3)
Jose Iglesias 0.4000
0.3097
(14.8)
0.3074
(14.9)
0.3081
(14.7)
0.3037
(14.9)

Individual Misses for On-Base Percentage

Marcel

Rank Player Proj Actual Error
1 Brandon Belt 0.3394 0.4246 16.7
2 Edwin Encarnación 0.3484 0.2500 16.3
3 Bryan Reynolds 0.3595 0.2754 15.8
4 Alec Bohm 0.3218 0.4000 15.5
5 Travis d'Arnaud 0.3096 0.3859 15.5
6 Trea Turner 0.3422 0.3938 15.5
7 Michael Conforto 0.3563 0.4120 14.9
8 Kyle Seager 0.3054 0.3548 14.3

Razzball

Rank Player Proj Actual Error
1 Nelson Cruz 0.3218 0.3972 17.6
2 Michael Conforto 0.3563 0.4120 14.6
3 Will Smith 0.3026 0.4015 14.5
4 Travis d'Arnaud 0.3151 0.3859 14.3
5 Clint Frazier 0.3136 0.3937 13.9
6 Alec Bohm 0.3295 0.4000 13.9
7 Brandon Belt 0.3546 0.4246 13.8
8 Mark Canha 0.3372 0.3868 13.7

Steamer

Rank Player Proj Actual Error
1 Edwin Encarnación 0.3471 0.2500 16.4
2 Alec Bohm 0.3239 0.4000 14.8
3 Clint Frazier 0.3088 0.3937 14.6
4 Bryan Reynolds 0.3507 0.2754 14.4
5 Travis d'Arnaud 0.3153 0.3859 14.1
6 Will Smith 0.3050 0.4015 14.1
7 Michael Conforto 0.3588 0.4120 13.9
8 Josh Bell 0.3702 0.3049 13.2

ZiPS

Rank Player Proj Actual Error
1 Clint Frazier 0.2983 0.3937 15.7
2 Edwin Encarnación 0.3393 0.2500 15.7
3 Brandon Belt 0.3420 0.4246 15.3
4 Jo Adell 0.3260 0.2121 14.7
5 Trea Turner 0.3404 0.3938 14.6
6 Donovan Solano 0.2971 0.3645 14.3
7 David Fletcher 0.3176 0.3755 14.0
8 Tim Anderson 0.2978 0.3575 13.8

Slugging Percentage

Everybody Missed for Slugging Percentage

Player Actual Marcel Razzball Steamer ZiPS
Salvador Perez 0.6333
0.4492
(32.6)
0.4622
(30.2)
0.4691
(29.3)
0.4533
(30.7)
Dominic Smith 0.6158
0.4521
(37.5)
0.4240
(42.7)
0.4216
(43.3)
0.4094
(44.4)
Marcell Ozuna 0.6360
0.4700
(50.9)
0.4995
(42.5)
0.4969
(43.4)
0.5075
(38.8)
Freddie Freeman 0.6402
0.5272
(36.0)
0.5420
(31.6)
0.5405
(32.2)
0.5362
(31.6)
Trea Turner 0.5880
0.4522
(41.5)
0.4693
(36.6)
0.4686
(37.0)
0.4579
(38.0)
Luke Voit 0.6103
0.4755
(37.3)
0.4535
(42.0)
0.4467
(43.7)
0.4938
(31.2)
DJ LeMahieu 0.5897
0.4564
(34.1)
0.4389
(37.5)
0.4349
(38.5)
0.4346
(37.1)
Javier Báez 0.3604
0.5127
(30.0)
0.5110
(30.1)
0.5086
(29.3)
0.5122
(31.8)
J.D. Martinez 0.3886
0.5814
(39.9)
0.5720
(38.1)
0.5740
(38.4)
0.5459
(33.3)
Brandon Belt 0.5906
0.4198
(35.0)
0.4394
(31.1)
0.4452
(30.2)
0.4182
(33.9)
Wil Myers 0.6061
0.4376
(42.1)
0.4216
(45.1)
0.4235
(44.9)
0.4438
(39.0)
Juan Soto 0.6948
0.5148
(40.1)
0.5515
(32.5)
0.5549
(32.0)
0.5604
(29.6)
José Abreu 0.6167
0.4954
(38.2)
0.5096
(34.0)
0.5013
(36.3)
0.4722
(42.2)

Individual Misses for Slugging Percentage

Marcel

Rank Player Proj Actual Error
1 Corey Seager 0.4658 0.5849 33.3
2 Manny Machado 0.4834 0.5804 30.9
3 Kole Calhoun 0.4194 0.5263 30.0
4 José Ramírez 0.5147 0.6073 29.8
5 Kyle Tucker 0.4097 0.5120 28.9
6 Jeimer Candelario 0.3871 0.5027 28.9
7 Jared Walsh 0.4072 0.6465 28.5

Razzball

Rank Player Proj Actual Error
1 Nelson Cruz 0.4181 0.5946 42.6
2 Mike Yastrzemski 0.4124 0.5677 40.0
3 Teoscar Hernández 0.4380 0.5789 33.8
4 Carlos Santana 0.4934 0.3495 30.9
5 Alex Dickerson 0.4181 0.5762 30.7
6 Ke'Bryan Hayes 0.3818 0.6824 30.7
7 Christian Yelich 0.5740 0.4300 30.0

Steamer

Rank Player Proj Actual Error
1 Mike Yastrzemski 0.4198 0.5677 38.5
2 Teoscar Hernández 0.4401 0.5789 33.6
3 Ke'Bryan Hayes 0.3861 0.6824 30.4
4 Corey Seager 0.4816 0.5849 29.4
5 Carlos Santana 0.4865 0.3495 29.0
6 AJ Pollock 0.4532 0.5663 28.7
7 Jose Iglesias 0.3888 0.5563 28.6

ZiPS

Rank Player Proj Actual Error
1 Joey Gallo 0.5662 0.3782 38.7
2 Mike Yastrzemski 0.4360 0.5677 33.4
3 Eduardo Escobar 0.5000 0.3350 32.9
4 Alex Dickerson 0.4112 0.5762 30.9
5 Christian Yelich 0.5700 0.4300 30.4
6 Corey Seager 0.4706 0.5849 30.4
7 Jose Altuve 0.5025 0.3438 29.8

Pitching Projection Accuracy

Batters Faced (BF)

Everybody Missed for Batters Faced (BF)

Player Actual Marcel Razzball Steamer ZiPS
Joey Lucchesi 32
662
(630.0)
248
(215.7)
267
(235.4)
233
(201.0)
Michael Soroka 57
640
(583.0)
268
(210.6)
299
(242.5)
273
(216.0)
Mike Foltynewicz 16
576
(560.0)
268
(252.4)
272
(255.8)
252
(236.0)
Justin Verlander 21
744
(723.0)
271
(250.0)
275
(254.0)
281
(260.0)

Individual Misses for Batters Faced (BF)

Marcel

Rank Player Proj Actual Error
1 Stephen Strasburg 722 23 699.0
2 Jose Quintana 692 41 651.0
3 Reynaldo López 751 121 630.0
4 Iván Nova 716 88 628.0
5 Homer Bailey 656 33 623.0
6 Cole Hamels 625 14 611.0
7 Jakob Junis 717 114 603.0
8 Jake Odorizzi 658 60 598.0
9 Eric Lauer 649 61 588.0
10 Wade Miley 647 67 580.0

Razzball

Rank Player Proj Actual Error
1 Adam Wainwright 1 262 261.0
2 Rick Porcello 1 261 260.0
3 Alec Mills 1 252 251.0
4 Justus Sheffield 1 232 231.0
5 Kris Bubic 1 222 221.0
6 Tanner Roark 1 220 219.0
7 Tyler Anderson 43 260 217.5
8 Framber Valdez 71 288 216.8
9 Cristian Javier 1 214 213.0
10 Garrett Richards 1 213 212.0

Steamer

Rank Player Proj Actual Error
1 Stephen Strasburg 308 23 285.5
2 Corey Kluber 284 3 281.1
3 Jeff Samardzija 309 77 231.5
4 Caleb Smith 290 60 230.1
5 Kris Bubic 5 222 217.5
6 Mike Montgomery 231 23 207.6
7 Cole Hamels 220 14 206.4
8 Jake Odorizzi 260 60 200.2
9 Homer Bailey 228 33 195.5
10 Cristian Javier 28 214 186.0

ZiPS

Rank Player Proj Actual Error
1 Stephen Strasburg 282 23 259.0
2 Bernardo Flores Jr. 245 10 235.0
3 Ariel Jurado 248 21 227.0
4 Corey Kluber 227 3 224.0
5 Jose Quintana 264 41 223.0
6 Kris Bubic 1 222 221.0
7 Foster Griffin 220 6 214.0
8 Cole Hamels 227 14 213.0
9 Alex McRae 221 10 211.0
10 Antonio Santos 238 35 203.0

wOBA

Everybody Missed for wOBA

Player Actual Marcel Razzball Steamer ZiPS
Robbie Ray 0.3912
0.3156
(18.5)
0.1527
(29.0)
0.3001
(19.6)
0.2868
(20.9)
Patrick Corbin 0.3580
0.2948
(18.0)
0.1200
(33.9)
0.2847
(17.8)
0.2792
(17.0)

Individual Misses for wOBA

Marcel

Rank Player Proj Actual Error
1 Corbin Burnes 0.3429 0.2387 25.5
2 Shane Bieber 0.3029 0.2216 24.7
3 Dinelson Lamet 0.3149 0.2247 24.6
4 Trevor Bauer 0.3077 0.2287 22.5
5 Kenta Maeda 0.2984 0.2188 20.3
6 Jordan Yamamoto 0.3060 0.5962 19.3
7 Tanner Roark 0.3277 0.4173 19.3
8 Dylan Bundy 0.3339 0.2682 18.1
9 Devin Williams 0.3377 0.1621 17.8
10 Aníbal Sánchez 0.3117 0.3860 17.7

Razzball

Rank Player Proj Actual Error
1 Adam Wainwright 0.3198 0.2773 43.4
2 Justus Sheffield 0.3198 0.2846 36.7
3 Cristian Javier 0.3198 0.2804 34.8
4 Kyle Gibson 0.1262 0.3570 32.4
5 Alec Mills 0.3198 0.3162 31.9
6 Steven Brault 0.3198 0.2669 31.3
7 Trevor Williams 0.1336 0.3803 31.2
8 Aaron Civale 0.1220 0.3393 29.4
9 Matthew Boyd 0.1469 0.3763 28.8
10 Ross Stripling 0.1150 0.3692 28.8

Steamer

Rank Player Proj Actual Error
1 Kenta Maeda 0.3100 0.2188 25.8
2 Trevor Bauer 0.2965 0.2287 22.4
3 Corbin Burnes 0.3135 0.2387 21.0
4 Brad Keller 0.3189 0.2356 20.7
5 Shane Bieber 0.2777 0.2216 20.5
6 Dallas Keuchel 0.3124 0.2470 20.1
7 Dinelson Lamet 0.2863 0.2247 19.9
8 Zach Plesac 0.3218 0.2412 19.3
9 Zach Davies 0.3272 0.2725 18.6
10 Tanner Roark 0.3214 0.4173 18.3

ZiPS

Rank Player Proj Actual Error
1 Dinelson Lamet 0.2930 0.2247 23.9
2 Kenta Maeda 0.2876 0.2188 22.3
3 Shane Bieber 0.2742 0.2216 21.9
4 Tony Gonsolin 0.3241 0.2247 21.2
5 Trevor Bauer 0.2831 0.2287 21.0
6 Tanner Roark 0.3023 0.4173 20.7
7 Jordan Yamamoto 0.2995 0.5962 18.5
8 Brad Keller 0.2989 0.2356 18.1
9 Matthew Boyd 0.2897 0.3763 17.8
10 Trevor Williams 0.2894 0.3803 17.6

Strikeout Rate

Everybody Missed for Strikeout Rate

Player Actual Marcel Razzball Steamer ZiPS
Shane Bieber 0.4108
0.2701
(40.5)
0.2656
(40.7)
0.2595
(39.8)
0.2633
(40.8)
Jordan Lyles 0.1353
0.2296
(26.3)
0.2042
(20.5)
0.2054
(23.2)
0.2200
(25.2)
Corbin Burnes 0.3667
0.2480
(27.4)
0.2213
(32.9)
0.2162
(32.0)
0.2566
(24.0)
Devin Williams 0.5300
0.2199
(30.6)
0.2281
(29.4)
0.2280
(28.5)
0.2710
(24.9)
Joe Musgrove 0.3313
0.2171
(18.2)
0.2022
(20.1)
0.2013
(18.7)
0.2131
(17.9)
Aaron Nola 0.3322
0.2598
(19.6)
0.2498
(21.5)
0.2483
(19.3)
0.2590
(18.2)
Patrick Corbin 0.2034
0.2691
(20.7)
0.2586
(18.7)
0.2566
(20.8)
0.2630
(20.6)
Jacob deGrom 0.3881
0.2967
(23.3)
0.2966
(22.3)
0.2957
(20.1)
0.2986
(21.3)
Jon Gray 0.1264
0.2365
(19.9)
0.2220
(18.0)
0.2270
(20.5)
0.2351
(20.7)
Kevin Gausman 0.3224
0.2210
(23.8)
0.2013
(27.7)
0.2036
(24.9)
0.2292
(20.4)
Zach Eflin 0.2857
0.2003
(19.8)
0.1759
(24.9)
0.1748
(23.0)
0.1926
(20.3)
Trevor Bauer 0.3597
0.2719
(23.2)
0.2638
(24.4)
0.2617
(22.4)
0.2715
(21.7)

Individual Misses for Strikeout Rate

Marcel

Rank Player Proj Actual Error
1 James Karinchak 0.2314 0.4862 27.3
2 Tyler Glasnow 0.2633 0.3824 27.3
3 Lucas Giolito 0.2458 0.3368 24.9
4 Ryan Castellani 0.2348 0.1323 20.2
5 Daniel Castano 0.2348 0.0952 18.2
6 Tyler Anderson 0.2225 0.1577 18.0
7 Randy Dobnak 0.2196 0.1350 17.8
8 Dinelson Lamet 0.2771 0.3483 17.8

Razzball

Rank Player Proj Actual Error
1 Zach Davies 0.1392 0.2283 22.3
2 Ryan Castellani 0.2348 0.1323 20.9
3 Dylan Cease 0.2441 0.1725 20.3
4 Kenta Maeda 0.2336 0.3226 20.1
5 Thomas Eshelman 0.2348 0.1119 18.7
6 Daniel Castano 0.2348 0.0952 18.6
7 Tyler Glasnow 0.2984 0.3824 18.1
8 Ryan Weber 0.2348 0.1459 17.9

Steamer

Rank Player Proj Actual Error
1 Dylan Cease 0.2399 0.1725 21.6
2 Zach Davies 0.1408 0.2283 19.4
3 Tyler Anderson 0.2127 0.1577 18.8
4 Luke Jackson 0.2758 0.1515 18.7
5 Tejay Antone 0.1703 0.3191 18.6
6 Kenta Maeda 0.2309 0.3226 18.5
7 Zack Wheeler 0.2293 0.1840 18.0
8 Drew Smyly 0.2174 0.3784 16.0

ZiPS

Rank Player Proj Actual Error
1 Tyler Anderson 0.2340 0.1577 22.5
2 Luke Jackson 0.2931 0.1515 20.0
3 Tejay Antone 0.1781 0.3191 18.5
4 Julio Urías 0.2656 0.2009 16.8
5 Jake McGee 0.1972 0.4177 16.6
6 Dylan Cease 0.2271 0.1725 16.5
7 Zach Davies 0.1592 0.2283 16.3
8 Zach Plesac 0.1885 0.2767 16.1

Walk Rate

Everybody Missed for Walk Rate

Player Actual Marcel Razzball Steamer ZiPS
Kenta Maeda 0.0403
0.0794
(11.5)
0.0817
(11.6)
0.0839
(12.3)
0.0880
(12.9)
Antonio Senzatela 0.0594
0.0894
(11.3)
0.0901
(11.0)
0.0877
(10.4)
0.0854
(9.1)
Tyler Zuber 0.2020
0.0916
(10.2)
0.0990
(9.7)
0.0985
(9.7)
0.0941
(10.3)
Justin Dunn 0.1566
0.1004
(9.7)
0.1007
(10.0)
0.0964
(10.7)
0.0972
(10.9)
Yu Darvish 0.0471
0.0825
(12.6)
0.0815
(11.9)
0.0817
(12.0)
0.0753
(9.6)
Robbie Ray 0.1793
0.1090
(15.8)
0.1103
(15.9)
0.1075
(16.5)
0.1098
(16.4)
Kyle Hendricks 0.0254
0.0577
(12.4)
0.0562
(11.4)
0.0563
(11.6)
0.0526
(9.9)
Framber Valdez 0.0556
0.1140
(18.9)
0.1110
(17.5)
0.1112
(17.7)
0.1186
(19.4)
Marco Gonzales 0.0253
0.0646
(12.9)
0.0647
(12.4)
0.0616
(11.7)
0.0618
(11.3)
Mitch Keller 0.2069
0.0807
(10.4)
0.0889
(9.8)
0.0856
(10.0)
0.0921
(9.6)
Zach Plesac 0.0291
0.0851
(13.0)
0.0707
(9.7)
0.0739
(10.4)
0.0731
(9.9)
Tony Gonsolin 0.0398
0.0873
(9.6)
0.0868
(9.3)
0.0903
(9.9)
0.1013
(11.6)

Individual Misses for Walk Rate

Marcel

Rank Player Proj Actual Error
1 Aaron Civale 0.0796 0.0513 11.1
2 Nathan Eovaldi 0.0823 0.0352 10.8
3 Yohan Ramírez 0.0916 0.2128 10.7
4 Andre Scrubb 0.0916 0.1961 9.9
5 Adam Wainwright 0.0856 0.0573 9.3
6 Geoff Hartlieb 0.0890 0.1881 9.3
7 Sean Manaea 0.0684 0.0360 8.8
8 Chad Kuhl 0.0906 0.1421 8.7

Razzball

Rank Player Proj Actual Error
1 Masahiro Tanaka 0.0916 0.0406 11.1
2 Adam Wainwright 0.0916 0.0573 10.4
3 Chad Kuhl 0.0840 0.1421 10.4
4 Rick Porcello 0.0916 0.0575 10.3
5 Andre Scrubb 0.0916 0.1961 10.1
6 Carlos Carrasco 0.0562 0.0964 9.7
7 Geoff Hartlieb 0.0916 0.1881 9.2
8 Nathan Eovaldi 0.0755 0.0352 9.1

Steamer

Rank Player Proj Actual Error
1 Deivi García 0.1107 0.0411 11.0
2 Chad Kuhl 0.0812 0.1421 10.8
3 Nathan Eovaldi 0.0771 0.0352 9.5
4 John Curtiss 0.1201 0.0303 9.5
5 Cristian Javier 0.1222 0.0841 9.4
6 Trevor Bauer 0.0882 0.0612 9.2
7 Carlos Carrasco 0.0586 0.0964 8.9
8 Adam Wainwright 0.0838 0.0573 8.5

ZiPS

Rank Player Proj Actual Error
1 Tyler Matzek 0.2632 0.0826 22.4
2 Cristian Javier 0.1512 0.0841 15.3
3 John Curtiss 0.1446 0.0303 11.7
4 Deivi García 0.1167 0.0411 11.6
5 Dinelson Lamet 0.1111 0.0749 10.8
6 Carlos Carrasco 0.0537 0.0964 10.8
7 Greg Holland 0.1449 0.0625 9.7
8 Trevor Rosenthal 0.1864 0.0879 9.4

Hit By Pitch Rate

Everybody Missed for Hit By Pitch Rate

Player Actual Marcel Razzball Steamer ZiPS
Casey Mize 0.0376
0.0123
(3.1)
0.0120
(3.2)
0.0113
(3.2)
0.0126
(3.0)
Ryan Yarbrough 0.0299
0.0138
(3.3)
0.0121
(3.8)
0.0122
(3.6)
0.0126
(3.5)
Matt Strahm 0.0602
0.0122
(3.8)
0.0120
(3.9)
0.0116
(3.8)
0.0126
(3.8)
Germán Márquez 0.0000
0.0084
(3.5)
0.0096
(3.9)
0.0096
(4.1)
0.0106
(4.4)
Logan Webb 0.0285
0.0085
(4.5)
0.0087
(4.4)
0.0086
(4.3)
0.0123
(3.4)
Zac Grotz 0.0870
0.0138
(3.3)
0.0123
(3.4)
0.0115
(3.4)
0.0083
(3.5)
Nick Wittgren 0.0510
0.0041
(4.4)
0.0123
(3.6)
0.0080
(4.0)
0.0000
(4.8)
Jared Hughes 0.0459
0.0109
(3.6)
0.0123
(3.5)
0.0107
(3.6)
0.0100
(3.7)
Johan Oviedo 0.0446
0.0123
(3.4)
0.0123
(3.4)
0.0106
(3.5)
0.0132
(3.3)
Joe Jiménez 0.0495
0.0111
(3.7)
0.0109
(3.7)
0.0107
(3.7)
0.0102
(3.7)
Zack Wheeler 0.0243
0.0068
(4.5)
0.0082
(4.1)
0.0082
(3.9)
0.0071
(4.3)
Madison Bumgarner 0.0316
0.0110
(3.6)
0.0099
(3.8)
0.0100
(3.6)
0.0108
(3.5)

Individual Misses for Hit By Pitch Rate

Marcel

Rank Player Proj Actual Error
1 Alec Mills 0.0202 0.0079 3.5
2 Julio Urías 0.0126 0.0000 3.2
3 Chris Bassitt 0.0180 0.0077 3.2
4 Griffin Canning 0.0154 0.0042 3.1
5 Max Scherzer 0.0121 0.0034 3.1
6 Jonathan Loáisiga 0.0084 0.0400 3.0
7 Spencer Turnbull 0.0185 0.0083 2.9
8 Phil Maton 0.0094 0.0417 2.9

Razzball

Rank Player Proj Actual Error
1 Touki Toussaint 0.0137 0.0417 3.2
2 Génesis Cabrera 0.0088 0.0417 3.0
3 Kyle Gibson 0.0084 0.0199 3.0
4 Phil Maton 0.0094 0.0417 2.9
5 Jonathan Loáisiga 0.0099 0.0400 2.8
6 Zach Davies 0.0086 0.0000 2.8
7 Julio Urías 0.0110 0.0000 2.8
8 Brooks Raley 0.0123 0.0476 2.8

Steamer

Rank Player Proj Actual Error
1 Zach Davies 0.0087 0.0000 3.1
2 Julio Urías 0.0108 0.0000 3.0
3 Touki Toussaint 0.0146 0.0417 3.0
4 Kyle Hendricks 0.0100 0.0032 2.9
5 Dustin May 0.0150 0.0045 2.9
6 Max Scherzer 0.0107 0.0034 2.9
7 Kenta Maeda 0.0092 0.0000 2.9
8 Génesis Cabrera 0.0097 0.0417 2.8

ZiPS

Rank Player Proj Actual Error
1 Griffin Canning 0.0233 0.0042 5.1
2 Spencer Turnbull 0.0250 0.0083 4.6
3 Ryan Castellani 0.0068 0.0265 3.3
4 Kyle Hendricks 0.0113 0.0032 3.3
5 Pablo López 0.0195 0.0083 3.2
6 Max Scherzer 0.0116 0.0034 3.1
7 Taylor Clarke 0.0145 0.0000 3.1
8 Yusei Kikuchi 0.0128 0.0000 2.9

Home Run Rate

Everybody Missed for Home Run Rate

Player Actual Marcel Razzball Steamer ZiPS
Dylan Bundy 0.0287
0.0624
(9.8)
0.0602
(8.8)
0.0602
(8.7)
0.0588
(9.0)
Dallas Keuchel 0.0101
0.0386
(8.1)
0.0407
(8.2)
0.0406
(8.1)
0.0423
(9.2)
Derek Holland 0.1034
0.0557
(8.0)
0.0525
(8.9)
0.0534
(8.8)
0.0513
(8.7)
Robert Stephenson 0.3077
0.0526
(10.8)
0.0514
(11.0)
0.0614
(10.5)
0.0645
(10.3)
Germán Márquez 0.0244
0.0512
(10.3)
0.0535
(10.5)
0.0509
(9.5)
0.0464
(8.8)
Steven Matz 0.1458
0.0549
(12.5)
0.0478
(13.7)
0.0518
(13.2)
0.0446
(13.9)
Zack Wheeler 0.0142
0.0393
(8.1)
0.0522
(11.3)
0.0549
(12.1)
0.0452
(10.0)
Trevor Williams 0.0843
0.0434
(9.5)
0.0509
(8.1)
0.0528
(7.6)
0.0347
(11.6)
Heath Hembree 0.1500
0.0567
(8.1)
0.0587
(8.1)
0.0618
(7.8)
0.0600
(7.8)
David Phelps 0.1458
0.0504
(7.8)
0.0525
(7.8)
0.0536
(7.7)
0.0408
(8.6)

Individual Misses for Home Run Rate

Marcel

Rank Player Proj Actual Error
1 Corbin Burnes 0.0667 0.0160 12.9
2 Yu Darvish 0.0635 0.0266 11.9
3 Tyler Anderson 0.0623 0.0263 10.1
4 Justus Sheffield 0.0485 0.0124 9.1
5 Tyler Glasnow 0.0485 0.0880 8.7
6 Tanner Roark 0.0485 0.0909 8.6
7 Julio Teheran 0.0491 0.1081 8.3
8 Daniel Ponce de Leon 0.0457 0.1053 8.1
9 Madison Bumgarner 0.0472 0.0922 8.0
10 John Means 0.0496 0.0976 7.9

Razzball

Rank Player Proj Actual Error
1 Tyler Anderson 0.0667 0.0263 10.8
2 Justus Sheffield 0.0525 0.0124 9.6
3 Robbie Ray 0.0571 0.0949 9.1
4 Spencer Turnbull 0.0488 0.0125 9.1
5 Tarik Skubal 0.0402 0.1071 8.8
6 Corbin Burnes 0.0507 0.0160 8.6
7 Tyler Glasnow 0.0507 0.0880 8.6
8 Yu Darvish 0.0528 0.0266 8.2
9 Tanner Roark 0.0525 0.0909 8.2
10 Jordan Yamamoto 0.0525 0.1702 7.8

Steamer

Rank Player Proj Actual Error
1 Corbin Burnes 0.0521 0.0160 8.9
2 Robbie Ray 0.0584 0.0949 8.9
3 Tyler Glasnow 0.0500 0.0880 8.8
4 Yu Darvish 0.0543 0.0266 8.6
5 Spencer Turnbull 0.0468 0.0125 8.6
6 Justus Sheffield 0.0478 0.0124 8.5
7 Rick Porcello 0.0560 0.0263 8.0
8 Jordan Yamamoto 0.0515 0.1702 7.9
9 Austin Voth 0.0526 0.0881 7.7
10 Trevor Gott 0.0383 0.1750 7.7

ZiPS

Rank Player Proj Actual Error
1 Spencer Turnbull 0.0563 0.0125 11.4
2 Tony Gonsolin 0.0660 0.0164 9.4
3 Daniel Ponce de Leon 0.0388 0.1053 9.0
4 Trevor Gott 0.0182 0.1750 8.7
5 Tyler Anderson 0.0543 0.0263 8.2
6 Robbie Ray 0.0596 0.0949 8.0
7 Blake Snell 0.0397 0.0820 7.9
8 Zack Greinke 0.0556 0.0306 7.8
9 Tanner Roark 0.0520 0.0909 7.8
10 Jordan Yamamoto 0.0511 0.1702 7.7

BABIP

Everybody Missed for BABIP

Player Actual Marcel Razzball Steamer ZiPS
Max Scherzer 0.3550
0.2887
(20.6)
0.2887
(20.6)
0.2846
(22.2)
0.2759
(23.0)
Kenta Maeda 0.2081
0.2771
(16.3)
0.2926
(20.1)
0.2926
(19.7)
0.2923
(21.2)
Justin Dunn 0.1795
0.2825
(19.7)
0.2898
(21.2)
0.2898
(20.9)
0.2920
(22.5)
Patrick Corbin 0.3623
0.2974
(20.2)
0.3009
(19.1)
0.2993
(20.0)
0.2928
(20.1)
Cristian Javier 0.1938
0.2904
(19.9)
0.2904
(19.9)
0.2776
(16.9)
0.2889
(20.6)
Rick Porcello 0.3730
0.3002
(19.9)
0.2904
(22.4)
0.2969
(21.1)
0.2896
(21.4)
Tommy Milone 0.3710
0.2799
(17.1)
0.2937
(14.6)
0.2907
(15.4)
0.2899
(14.4)
Brandon Workman 0.4426
0.2628
(18.5)
0.2904
(15.7)
0.2968
(15.2)
0.2830
(16.0)
Lance Lynn 0.2417
0.3096
(22.2)
0.2920
(16.1)
0.2957
(16.9)
0.3006
(20.7)
Trevor Bauer 0.2148
0.2959
(21.6)
0.2944
(21.2)
0.2962
(21.3)
0.2889
(21.0)
Mitch Keller 0.1042
0.3580
(21.8)
0.3070
(17.4)
0.3046
(17.0)
0.3026
(17.4)

Individual Misses for BABIP

Marcel

Rank Player Proj Actual Error
1 Aaron Civale 0.2789 0.3333 18.1
2 Dylan Cease 0.3109 0.2375 17.8
3 Luis Castillo 0.2738 0.3295 17.3
4 Aníbal Sánchez 0.2804 0.3471 17.2
5 Chad Green 0.3107 0.1455 16.2
6 Adam Wainwright 0.3119 0.2473 16.0
7 Miguel Castro 0.2723 0.4068 15.9
8 Jordan Yamamoto 0.2622 0.4872 15.3
9 Javy Guerra 0.2771 0.5000 15.2

Razzball

Rank Player Proj Actual Error
1 Dakota Hudson 0.3094 0.1919 17.2
2 David Peterson 0.3148 0.2331 16.0
3 Erick Fedde 0.3080 0.2327 16.0
4 Ryan Castellani 0.2904 0.2066 15.2
5 Brad Keller 0.3050 0.2327 14.8
6 Javy Guerra 0.2904 0.5000 14.3
7 Kyle Hart 0.2904 0.5000 14.3
8 Alec Mills 0.2904 0.2326 13.7
9 Wilmer Font 0.2904 0.4483 13.7

Steamer

Rank Player Proj Actual Error
1 Ryan Castellani 0.3014 0.2066 17.0
2 Dakota Hudson 0.3076 0.1919 16.7
3 Erick Fedde 0.3045 0.2327 14.8
4 Jeffrey Springs 0.2880 0.4310 14.6
5 Javy Guerra 0.2904 0.5000 14.4
6 Kyle Hart 0.2904 0.5000 14.4
7 Brad Keller 0.3043 0.2327 14.3
8 Vince Velasquez 0.2854 0.3735 14.3
9 Alec Mills 0.2941 0.2326 14.3

ZiPS

Rank Player Proj Actual Error
1 Ryan Castellani 0.3021 0.2066 18.3
2 Luis Castillo 0.2738 0.3295 15.9
3 Miguel Castro 0.2697 0.4068 15.6
4 Michael Fulmer 0.2734 0.3895 15.6
5 Alec Mills 0.2920 0.2326 15.3
6 Adam Wainwright 0.3034 0.2473 15.1
7 Aníbal Sánchez 0.2847 0.3471 15.0
8 Dylan Cease 0.2937 0.2375 14.7
9 Jordan Yamamoto 0.2692 0.4872 14.5

Single Rate

Everybody Missed for Single Rate

Player Actual Marcel Razzball Steamer ZiPS
Max Scherzer 0.2781
0.1969
(24.1)
0.0000
(39.7)
0.2846
(21.0)
0.2759
(21.5)
Patrick Corbin 0.2754
0.2155
(17.8)
0.0000
(38.9)
0.2993
(15.8)
0.2928
(15.7)

Individual Misses for Single Rate

Marcel

Rank Player Proj Actual Error
1 Dylan Cease 0.2360 0.1437 23.4
2 Lance Lynn 0.2301 0.1659 22.0
3 Max Fried 0.2487 0.1544 21.0
4 Martín Pérez 0.2483 0.1751 19.1
5 Gio González 0.2110 0.3261 17.7
6 Mitch Keller 0.2593 0.0625 17.1
7 Rick Porcello 0.2215 0.2865 17.1
8 Michael Fulmer 0.2123 0.3368 17.0
9 Lance McCullers Jr. 0.2097 0.1348 16.9
10 Javy Guerra 0.1928 0.4375 16.4

Razzball

Rank Player Proj Actual Error
1 Alec Mills 0.2172 0.1686 48.4
2 Cristian Javier 0.2172 0.1473 45.7
3 Adam Wainwright 0.2172 0.1978 42.7
4 Ryan Castellani 0.2172 0.1488 40.1
5 Framber Valdez 0.0000 0.2634 34.5
6 Kyle Gibson 0.0000 0.2564 34.0
7 Garrett Richards 0.2172 0.2057 33.0
8 Ryan Weber 0.2172 0.1880 32.0
9 Tejay Antone 0.2172 0.1351 31.8
10 Nick Margevicius 0.2172 0.1754 31.5

Steamer

Rank Player Proj Actual Error
1 Lance McCullers Jr. 0.3021 0.1348 20.4
2 Javy Guerra 0.2172 0.4375 20.0
3 Dylan Cease 0.2961 0.1437 19.1
4 Lance Lynn 0.2957 0.1659 17.9
5 Rick Porcello 0.2969 0.2865 17.5
6 Tyler Matzek 0.2172 0.2769 16.6
7 Gio González 0.2984 0.3261 16.1
8 Max Fried 0.3034 0.1544 16.0
9 Gerrit Cole 0.2867 0.1553 15.5
10 Michael Fulmer 0.3025 0.3368 15.2

ZiPS

Rank Player Proj Actual Error
1 Lance McCullers Jr. 0.3061 0.1348 22.8
2 Kris Bubic 0.2172 0.2482 22.6
3 Lance Lynn 0.3006 0.1659 22.0
4 Dylan Cease 0.2937 0.1437 20.2
5 Gio González 0.2774 0.3261 18.3
6 Michael Fulmer 0.2734 0.3368 18.2
7 Rick Porcello 0.2896 0.2865 17.6
8 Max Fried 0.3025 0.1544 17.3
9 Justin Dunn 0.2920 0.1368 16.7
10 Luke Jackson 0.2879 0.3368 15.8

Double Rate

Everybody Missed for Double Rate

Player Actual Marcel Razzball Steamer ZiPS
Max Fried 0.1074
0.0707
(8.7)
0.0000
(14.1)
0.0000
(9.1)
0.0000
(9.2)
Luis Castillo 0.1040
0.0701
(10.5)
0.0000
(17.4)
0.0000
(10.8)
0.0000
(11.0)
Lance McCullers Jr. 0.1277
0.0806
(11.2)
0.0000
(18.9)
0.0000
(13.8)
0.0000
(13.9)
Robbie Ray 0.1129
0.0722
(10.8)
0.0000
(17.2)
0.0000
(11.5)
0.0000
(11.7)
Steven Brault 0.0180
0.0795
(10.6)
0.0674
(16.7)
0.0000
(8.7)
0.0000
(8.6)
Zach Eflin 0.1192
0.0749
(11.4)
0.0000
(18.3)
0.0000
(12.8)
0.0000
(12.9)

Individual Misses for Double Rate

Marcel

Rank Player Proj Actual Error
1 Trevor Bauer 0.0778 0.0268 13.6
2 Shane Bieber 0.0823 0.0411 11.6
3 Zac Gallen 0.0758 0.0347 11.3
4 Antonio Senzatela 0.0818 0.0433 11.0
5 Kenta Maeda 0.0714 0.0268 10.5
6 Seth Elledge 0.0674 0.2593 10.1
7 Justus Sheffield 0.0765 0.0314 10.0
8 Trevor Rogers 0.0674 0.1408 9.8
9 John Means 0.0731 0.0180 9.3
10 Tyler Chatwood 0.0586 0.1600 8.9

Razzball

Rank Player Proj Actual Error
1 Justus Sheffield 0.0674 0.0314 18.7
2 Adam Wainwright 0.0674 0.0495 16.4
3 Matthew Boyd 0.0000 0.1006 15.2
4 Luke Weaver 0.0000 0.1053 14.3
5 Cristian Javier 0.0674 0.0465 14.0
6 Ryan Castellani 0.0674 0.0413 13.3
7 Austin Voth 0.0000 0.1034 13.3
8 Logan Webb 0.0000 0.0970 12.9
9 Zack Greinke 0.0000 0.0895 12.3
10 Kris Bubic 0.0674 0.0567 12.3

Steamer

Rank Player Proj Actual Error
1 Brad Keller 0.0000 0.0126 11.7
2 Trevor Bauer 0.0000 0.0268 11.1
3 Tyler Matzek 0.0674 0.0462 10.7
4 Seth Elledge 0.0000 0.2593 10.0
5 Framber Valdez 0.0000 0.0323 10.0
6 Kenta Maeda 0.0000 0.0268 9.9
7 Trevor Rogers 0.0000 0.1408 9.6
8 Zac Gallen 0.0000 0.0347 9.4
9 Dustin May 0.0000 0.0260 9.2
10 Matthew Boyd 0.0000 0.1006 9.1

ZiPS

Rank Player Proj Actual Error
1 Kris Bubic 0.0674 0.0567 17.1
2 Brad Keller 0.0000 0.0126 11.6
3 Trevor Bauer 0.0000 0.0268 11.0
4 Seth Elledge 0.0000 0.2593 10.0
5 Framber Valdez 0.0000 0.0323 9.8
6 Kenta Maeda 0.0000 0.0268 9.8
7 Trevor Rogers 0.0000 0.1408 9.7
8 Matthew Boyd 0.0000 0.1006 9.3
9 Kyle Cody 0.0674 0.0333 9.2
10 Zac Gallen 0.0000 0.0347 9.2

Triple Rate

Everybody Missed for Triple Rate

Player Actual Marcel Razzball Steamer ZiPS
Tyler Mahle 0.0273
0.0051
(4.7)
0.0000
(4.7)
0.0000
(4.3)
0.0000
(4.3)
Nick Goody 0.0645
0.0083
(3.1)
0.0058
(3.0)
0.0000
(3.2)
0.0000
(3.2)
Carlos Estévez 0.0423
0.0059
(4.3)
0.0000
(4.5)
0.0000
(4.2)
0.0000
(4.2)
Dean Kremer 0.0612
0.0058
(4.7)
0.0000
(4.8)
0.0000
(4.6)
0.0000
(4.6)
Phil Maton 0.0377
0.0073
(3.0)
0.0000
(3.3)
0.0000
(3.1)
0.0000
(3.1)
Robbie Erlin 0.0375
0.0050
(4.1)
0.0058
(3.4)
0.0000
(3.9)
0.0000
(3.9)
Marcus Walden 0.0638
0.0057
(4.2)
0.0058
(3.8)
0.0000
(4.1)
0.0000
(4.1)
Tommy Milone 0.0323
0.0037
(5.3)
0.0000
(5.1)
0.0000
(4.8)
0.0000
(4.8)
Ryan Pressly 0.0385
0.0068
(3.0)
0.0000
(3.1)
0.0000
(3.0)
0.0000
(3.0)
Artie Lewicki 0.1667
0.0093
(2.9)
0.0058
(2.8)
0.0000
(2.9)
0.0000
(2.9)
Trevor Bauer 0.0201
0.0086
(3.5)
0.0000
(4.5)
0.0000
(4.0)
0.0000
(4.0)
Framber Valdez 0.0161
0.0047
(3.6)
0.0000
(3.5)
0.0000
(3.0)
0.0000
(3.0)

Individual Misses for Triple Rate

Marcel

Rank Player Proj Actual Error
1 Kyle Freeland 0.0128 0.0000 3.6
2 Josh Lindblom 0.0000 0.0175 3.5
3 Wandy Peralta 0.0000 0.0274 3.2
4 Héctor Rondón 0.0059 0.0357 3.0
5 James Karinchak 0.0000 0.0256 2.9
6 Shun Yamaguchi 0.0058 0.0290 2.9
7 Michael Wacha 0.0027 0.0198 2.8
8 Brad Keller 0.0135 0.0000 2.7

Razzball

Rank Player Proj Actual Error
1 Tyler Glasnow 0.0000 0.0175 3.3
2 Aaron Civale 0.0000 0.0141 3.2
3 Corbin Burnes 0.0000 0.0163 3.0
4 Germán Márquez 0.0000 0.0125 3.0
5 Bryan Shaw 0.0000 0.0769 2.8
6 Antonio Senzatela 0.0000 0.0130 2.8
7 Wandy Peralta 0.0000 0.0274 2.7
8 Kendall Graveman 0.0000 0.0385 2.7

Steamer

Rank Player Proj Actual Error
1 Héctor Rondón 0.0000 0.0357 2.9
2 Tyler Glasnow 0.0000 0.0175 2.8
3 Shun Yamaguchi 0.0000 0.0290 2.8
4 Bryan Shaw 0.0000 0.0769 2.7
5 Aaron Civale 0.0000 0.0141 2.6
6 Aroldis Chapman 0.0000 0.0625 2.6
7 Kendall Graveman 0.0000 0.0385 2.5
8 Corbin Burnes 0.0000 0.0163 2.5

ZiPS

Rank Player Proj Actual Error
1 Héctor Rondón 0.0000 0.0357 2.9
2 Tyler Glasnow 0.0000 0.0175 2.8
3 Shun Yamaguchi 0.0000 0.0290 2.8
4 Bryan Shaw 0.0000 0.0769 2.7
5 Aaron Civale 0.0000 0.0141 2.6
6 Aroldis Chapman 0.0000 0.0625 2.6
7 Corbin Burnes 0.0000 0.0163 2.5
8 Kendall Graveman 0.0000 0.0385 2.5

Run Rate

Everybody Missed for Run Rate

Player Actual Marcel Razzball Steamer ZiPS
Shane Bieber 0.0505
0.1110
(19.5)
0.1064
(17.3)
0.1079
(17.6)
0.1033
(17.6)
Dallas Keuchel 0.0584
0.1057
(13.5)
0.1223
(17.0)
0.1230
(17.1)
0.1149
(16.2)
Corbin Burnes 0.0625
0.1480
(21.8)
0.1250
(15.5)
0.1276
(16.1)
0.1118
(13.4)
Antonio Senzatela 0.0957
0.1413
(15.4)
0.1485
(16.7)
0.1473
(16.2)
0.1423
(16.1)
Trevor Bauer 0.0612
0.1121
(15.6)
0.1155
(15.8)
0.1169
(16.0)
0.1026
(13.3)
Yu Darvish 0.0606
0.1159
(17.9)
0.1152
(16.9)
0.1163
(17.1)
0.1004
(13.8)
Carlos Martinez 0.2500
0.1060
(14.4)
0.1230
(13.0)
0.1226
(13.1)
0.0991
(15.0)
Chris Bassitt 0.0690
0.1115
(12.4)
0.1248
(15.2)
0.1211
(14.1)
0.1156
(13.9)
Julio Teheran 0.2349
0.1140
(17.3)
0.1396
(13.9)
0.1388
(14.0)
0.1264
(15.2)
Touki Toussaint 0.2333
0.1265
(12.2)
0.1181
(13.6)
0.1139
(14.1)
0.1168
(13.2)
Steven Matz 0.2324
0.1222
(14.9)
0.1260
(14.8)
0.1264
(14.8)
0.1096
(16.5)
Jordan Yamamoto 0.3582
0.1253
(15.3)
0.1253
(15.5)
0.1300
(15.2)
0.1250
(15.2)

Individual Misses for Run Rate

Marcel

Rank Player Proj Actual Error
1 Dinelson Lamet 0.1229 0.0674 16.2
2 Jordan Lyles 0.1252 0.1842 14.3
3 Max Fried 0.1152 0.0625 13.0
4 Ross Stripling 0.1045 0.1682 12.9
5 Kyle Hart 0.1253 0.3134 12.3
6 Matt Wisler 0.1374 0.0280 12.3
7 Adrian Houser 0.1124 0.1667 12.1
8 Carlos Carrasco 0.1138 0.0786 11.3

Razzball

Rank Player Proj Actual Error
1 Kyle Hendricks 0.1264 0.0825 14.5
2 Zach Plesac 0.1353 0.0680 14.3
3 Zach Davies 0.1388 0.0942 12.9
4 Jordan Lyles 0.1347 0.1842 12.6
5 Kenta Maeda 0.1289 0.0806 12.5
6 Matthew Boyd 0.1214 0.1697 12.5
7 Kyle Hart 0.1253 0.3134 12.5
8 Brad Keller 0.1288 0.0744 12.2

Steamer

Rank Player Proj Actual Error
1 Kyle Hendricks 0.1272 0.0825 14.7
2 Zach Plesac 0.1363 0.0680 14.5
3 Zach Davies 0.1389 0.0942 12.9
4 Kenta Maeda 0.1293 0.0806 12.5
5 Brad Keller 0.1304 0.0744 12.4
6 Jordan Lyles 0.1356 0.1842 12.4
7 Matthew Boyd 0.1223 0.1697 12.3
8 Kyle Hart 0.1316 0.3134 12.1

ZiPS

Rank Player Proj Actual Error
1 Dinelson Lamet 0.1111 0.0674 13.4
2 Zach Plesac 0.1231 0.0680 12.7
3 Adrian Houser 0.1128 0.1667 11.6
4 Matt Wisler 0.1302 0.0280 11.6
5 Matthew Boyd 0.1204 0.1697 11.6
6 Tony Gonsolin 0.1329 0.0739 11.5
7 Trevor Williams 0.1144 0.1667 11.5
8 Hansel Robles 0.1009 0.2500 11.4

Earned Run Rate

Everybody Missed for Earned Run Rate

Player Actual Marcel Razzball Steamer ZiPS
Shane Bieber 0.0471
0.1029
(17.7)
0.0983
(15.5)
0.0995
(15.6)
0.0967
(15.8)
Dallas Keuchel 0.0545
0.0988
(12.3)
0.1116
(15.0)
0.1125
(15.0)
0.1073
(14.5)
Corbin Burnes 0.0583
0.1360
(19.5)
0.1161
(14.1)
0.1187
(14.5)
0.1053
(12.1)
Antonio Senzatela 0.0924
0.1342
(13.8)
0.1386
(14.3)
0.1374
(13.7)
0.1341
(13.7)
Trevor Bauer 0.0504
0.1018
(15.3)
0.1074
(16.1)
0.1087
(16.3)
0.0960
(13.7)
Dinelson Lamet 0.0599
0.1108
(14.6)
0.1020
(11.5)
0.1025
(11.4)
0.1056
(13.1)
Yu Darvish 0.0572
0.1095
(16.6)
0.1076
(15.3)
0.1083
(15.2)
0.0962
(12.6)
Julio Teheran 0.2349
0.1054
(18.7)
0.1317
(15.2)
0.1307
(15.5)
0.1190
(16.7)
Chris Bassitt 0.0613
0.1025
(11.7)
0.1159
(14.5)
0.1127
(13.4)
0.1106
(13.8)
Steven Matz 0.2324
0.1116
(16.6)
0.1172
(16.2)
0.1175
(16.3)
0.1053
(17.5)
Jordan Yamamoto 0.3433
0.1160
(15.0)
0.1149
(15.2)
0.1215
(14.8)
0.1154
(15.0)
Matthew Boyd 0.1661
0.1191
(11.7)
0.1146
(13.7)
0.1152
(13.7)
0.1131
(13.4)

Individual Misses for Earned Run Rate

Marcel

Rank Player Proj Actual Error
1 Jordan Lyles 0.1157 0.1692 13.2
2 Aníbal Sánchez 0.1030 0.1592 12.9
3 Carlos Martinez 0.0960 0.2115 11.6
4 Luke Weaver 0.1091 0.1610 11.4
5 Kwang Hyun Kim 0.1149 0.0455 11.3
6 Kyle Hart 0.1149 0.2836 11.1
7 Hansel Robles 0.0968 0.2375 11.0
8 Matt Wisler 0.1260 0.0280 10.9

Razzball

Rank Player Proj Actual Error
1 Zach Davies 0.1293 0.0761 15.0
2 Taijuan Walker 0.1260 0.0711 12.6
3 Zach Plesac 0.1266 0.0680 12.3
4 Matt Hall 0.1149 0.3333 11.7
5 Kyle Hendricks 0.1175 0.0825 11.3
6 Hyun Jin Ryu 0.1127 0.0727 11.3
7 Kyle Hart 0.1149 0.2836 11.2
8 Jordan Lyles 0.1264 0.1692 11.1

Steamer

Rank Player Proj Actual Error
1 Zach Davies 0.1295 0.0761 14.8
2 Zach Plesac 0.1279 0.0680 12.4
3 Matt Hall 0.1129 0.3333 11.9
4 Taijuan Walker 0.1236 0.0711 11.8
5 Touki Toussaint 0.1054 0.2000 11.3
6 Kyle Hendricks 0.1183 0.0825 11.3
7 Jordan Lyles 0.1273 0.1692 11.1
8 Luke Weaver 0.1144 0.1610 11.0

ZiPS

Rank Player Proj Actual Error
1 Carlos Martinez 0.0901 0.2115 12.3
2 Michael Fulmer 0.1099 0.1985 11.6
3 Robbie Ray 0.1023 0.1514 11.4
4 Matt Hall 0.1244 0.3333 11.1
5 Touki Toussaint 0.1066 0.2000 10.8
6 Matt Wisler 0.1243 0.0280 10.7
7 Taijuan Walker 0.1149 0.0711 10.7
8 Hansel Robles 0.1009 0.2375 10.6

Win Rate

Everybody Missed for Win Rate

Player Actual Marcel Razzball Steamer ZiPS
Shane Bieber 0.6667
0.2955
(102.2)
0.4298
(80.9)
0.4644
(63.3)
0.4167
(85.6)
David Peterson 0.6000
0.1879
(78.9)
0.2361
(81.9)
0.3310
(57.3)
0.2222
(85.3)
Randy Dobnak 0.6000
0.1481
(85.0)
0.0833
(110.5)
0.1293
(96.3)
0.3333
(61.0)
Max Fried 0.6364
0.2500
(80.5)
0.3704
(67.6)
0.3840
(58.9)
0.4167
(57.8)
Alec Mills 0.4545
0.1200
(77.5)
0.1879
(76.2)
0.1729
(73.7)
0.2000
(73.8)
Yu Darvish 0.6667
0.1538
(144.3)
0.3158
(114.8)
0.3783
(88.8)
0.3000
(120.3)
Zach Davies 0.5833
0.2250
(91.5)
0.2396
(104.7)
0.2654
(90.7)
0.2727
(96.3)
Pablo López 0.5455
0.1579
(86.5)
0.3039
(66.5)
0.2943
(62.9)
0.3000
(68.1)
Marco Gonzales 0.6364
0.2955
(87.0)
0.2895
(106.0)
0.3105
(93.2)
0.4545
(61.0)
Framber Valdez 0.4545
0.1563
(78.1)
0.1538
(96.9)
0.1832
(81.2)
0.2500
(70.0)

Individual Misses for Win Rate

Marcel

Rank Player Proj Actual Error
1 Dylan Bundy 0.2051 0.5455 83.7
2 Kenta Maeda 0.2093 0.5455 76.7
3 Brad Keller 0.1860 0.5556 73.6
4 Kyle Hendricks 0.2564 0.5000 68.2
5 Rick Porcello 0.3077 0.0833 65.6
6 Josh Fleming 0.1879 0.7143 64.9
7 Tyler Glasnow 0.1563 0.4545 64.6
8 Justus Sheffield 0.1000 0.4000 63.3
9 Dallas Keuchel 0.2727 0.5455 63.2
10 Dylan Cease 0.1429 0.4167 62.9

Razzball

Rank Player Proj Actual Error
1 Adam Wainwright 0.1879 0.5000 91.1
2 Josh Fleming 0.1879 0.7143 73.1
3 Mike Fiers 0.3158 0.5455 68.2
4 Kyle Hendricks 0.3421 0.5000 61.0
5 Kyle Gibson 0.4035 0.1667 60.6
6 Jordan Lyles 0.3452 0.0833 60.2
7 Justus Sheffield 0.1879 0.4000 57.5
8 Dylan Bundy 0.3684 0.5455 56.8
9 Cristian Javier 0.1879 0.4167 56.6
10 Brad Keller 0.3333 0.5556 55.4

Steamer

Rank Player Proj Actual Error
1 Cristian Javier 0.1072 0.4167 68.5
2 Mike Minor 0.3575 0.0833 63.0
3 Chris Bassitt 0.2309 0.4545 61.2
4 Kenta Maeda 0.3128 0.5455 60.4
5 Ryan Yarbrough 0.3551 0.0909 59.3
6 Patrick Corbin 0.3932 0.1818 59.2
7 Josh Fleming 0.2777 0.7143 58.2
8 Mike Fiers 0.3320 0.5455 57.6
9 Adam Wainwright 0.2980 0.5000 55.7
10 Luke Weaver 0.3246 0.0833 54.4

ZiPS

Rank Player Proj Actual Error
1 Mike Fiers 0.3000 0.5455 72.9
2 Nathan Eovaldi 0.1250 0.4444 71.2
3 Kenta Maeda 0.3077 0.5455 68.5
4 Mike Minor 0.4000 0.0833 66.5
5 Kyle Freeland 0.4000 0.1538 63.2
6 Rick Porcello 0.3636 0.0833 63.1
7 Luke Weaver 0.3750 0.0833 59.8
8 Corbin Burnes 0.1333 0.3333 57.2
9 Kyle Hendricks 0.3636 0.5000 55.0
10 Cristian Javier 0.2000 0.4167 54.6

Loss Rate

Everybody Missed for Loss Rate

Player Actual Marcel Razzball Steamer ZiPS
Kyle Gibson 0.5000
0.2308
(68.5)
0.3333
(58.8)
0.3355
(51.9)
0.3000
(64.1)
Luke Weaver 0.7500
0.1935
(121.5)
0.3333
(105.1)
0.3500
(96.3)
0.2500
(121.1)
Alec Mills 0.4545
0.0800
(83.9)
0.1952
(72.6)
0.2093
(63.8)
0.2000
(67.4)
Patrick Corbin 0.6364
0.1951
(117.9)
0.3246
(100.4)
0.3173
(96.5)
0.2727
(111.1)
Rick Porcello 0.5833
0.2564
(74.5)
0.1952
(108.8)
0.3865
(53.5)
0.3636
(60.7)
Adrian Houser 0.5000
0.1500
(75.9)
0.3235
(50.4)
0.3000
(51.2)
0.1429
(91.1)
Aaron Civale 0.5000
0.1818
(86.3)
0.3229
(64.2)
0.3259
(56.8)
0.3333
(56.1)
Trevor Williams 0.7273
0.2368
(113.1)
0.4074
(87.8)
0.4278
(77.5)
0.3000
(111.0)
Matthew Boyd 0.5833
0.2683
(74.1)
0.3158
(80.3)
0.3424
(67.5)
0.3636
(63.1)

Individual Misses for Loss Rate

Marcel

Rank Player Proj Actual Error
1 Kris Bubic 0.1952 0.6000 80.6
2 Jordan Lyles 0.1628 0.5000 78.6
3 Germán Márquez 0.2000 0.4615 75.6
4 Frankie Montas 0.1176 0.4545 70.0
5 Brandon Woodruff 0.1053 0.3846 69.6
6 Luis Castillo 0.2381 0.5000 64.3
7 Austin Voth 0.1333 0.4545 62.9
8 Mike Minor 0.1957 0.5000 62.8
9 Aaron Nola 0.1707 0.4167 59.0
10 Patrick Sandoval 0.1515 0.5556 57.6

Razzball

Rank Player Proj Actual Error
1 Kris Bubic 0.1952 0.6000 96.2
2 Randy Dobnak 0.0682 0.4000 72.1
3 Patrick Sandoval 0.1481 0.5556 69.3
4 Taylor Clarke 0.3646 0.0000 61.5
5 Julio Urías 0.3021 0.0000 61.3
6 Framber Valdez 0.0897 0.2727 60.9
7 Max Fried 0.2963 0.0000 60.0
8 Luis Castillo 0.3246 0.5000 59.6
9 Mike Minor 0.3070 0.5000 53.0
10 Dinelson Lamet 0.3056 0.0833 51.7

Steamer

Rank Player Proj Actual Error
1 Max Fried 0.3097 0.0000 67.6
2 Dinelson Lamet 0.3252 0.0833 62.4
3 Patrick Sandoval 0.1836 0.5556 60.4
4 Randy Dobnak 0.1105 0.4000 59.5
5 Kolby Allard 0.1856 0.5455 55.9
6 Marco Gonzales 0.3886 0.1818 55.1
7 Julio Urías 0.2517 0.0000 54.6
8 Shane Bieber 0.2737 0.0833 54.2
9 Justin Dunn 0.3735 0.1000 52.6
10 Jordan Lyles 0.3136 0.5000 51.7

ZiPS

Rank Player Proj Actual Error
1 Kris Bubic 0.1952 0.6000 92.8
2 Luis Castillo 0.2727 0.5000 70.2
3 Germán Márquez 0.2727 0.4615 69.4
4 Jordan Lyles 0.2727 0.5000 63.9
5 Dinelson Lamet 0.3333 0.0833 63.3
6 José Ureña 0.0417 0.6000 59.4
7 Carlos Martinez 0.0435 0.6000 59.2
8 Brandon Woodruff 0.2000 0.3846 57.9
9 Josh Fleming 0.4444 0.0000 56.1
10 Max Fried 0.2500 0.0000 53.1

Save Rate

Everybody Missed for Save Rate

Player Actual Marcel Razzball Steamer ZiPS
Daniel Bard 0.2609
0.0280
(26.5)
0.0000
(26.7)
0.0000
(26.6)
0.0280
(23.7)
Zack Britton 0.4000
0.1087
(23.4)
0.0280
(27.6)
0.0771
(23.8)
0.0204
(28.2)
Anthony Bass 0.2692
0.0606
(22.6)
0.0280
(23.2)
0.0350
(22.4)
0.0421
(21.8)
Taylor Williams 0.4000
0.0400
(25.3)
0.0280
(24.3)
0.0000
(26.1)
0.0000
(26.2)
Jeremy Jeffress 0.3636
0.0930
(25.3)
0.0280
(28.8)
0.0135
(29.9)
0.0138
(30.0)
Rafael Montero 0.4706
0.0455
(31.8)
0.0450
(30.0)
0.0274
(31.2)
0.0186
(31.9)
Ryan Pressly 0.5217
0.0426
(45.2)
0.0417
(42.9)
0.0668
(40.5)
0.0427
(42.8)
Daniel Hudson 0.4762
0.0600
(39.9)
0.1667
(27.7)
0.2258
(22.1)
0.2476
(20.2)
Matt Barnes 0.3750
0.0392
(36.0)
0.0417
(33.1)
0.0779
(29.3)
0.0821
(28.9)
Trevor Rosenthal 0.4783
0.0909
(36.8)
0.0280
(40.2)
0.0000
(42.6)
0.0455
(38.5)

Individual Misses for Save Rate

Marcel

Rank Player Proj Actual Error
1 Brandon Kintzler 0.0833 0.5000 43.8
2 Liam Hendriks 0.1698 0.5833 39.6
3 Mark Melancon 0.1277 0.4783 34.9
4 Brandon Workman 0.1224 0.4286 32.6
5 Brad Hand 0.3617 0.6957 30.2
6 Shane Greene 0.2800 0.0000 28.7
7 Josh Hader 0.2979 0.6190 26.4
8 Blake Treinen 0.2826 0.0370 24.5
9 Alex Colomé 0.3265 0.5714 23.6
10 Taylor Rogers 0.1923 0.4286 23.0

Razzball

Rank Player Proj Actual Error
1 Brad Hand 0.0280 0.6957 56.7
2 Alex Colomé 0.0280 0.5714 48.1
3 Brandon Kintzler 0.0280 0.5000 46.8
4 Mark Melancon 0.0280 0.4783 41.9
5 Brandon Workman 0.0280 0.4286 39.6
6 Cole Sulser 0.0000 0.2632 25.4
7 Archie Bradley 0.0280 0.3750 24.7
8 Craig Kimbrel 0.4286 0.1111 22.5
9 Seth Lugo 0.0450 0.1875 21.4
10 Greg Holland 0.0280 0.2143 19.9

Steamer

Rank Player Proj Actual Error
1 Ian Kennedy 0.4244 0.0000 30.0
2 Craig Kimbrel 0.5156 0.1111 28.6
3 Edwin Díaz 0.4596 0.2308 26.3
4 Hansel Robles 0.3621 0.0556 25.3
5 Cole Sulser 0.0000 0.2632 25.3
6 Joe Jiménez 0.4391 0.2000 25.2
7 Seth Lugo 0.0287 0.1875 23.8
8 Kwang Hyun Kim 0.2675 0.1250 23.5
9 Héctor Neris 0.4082 0.2083 21.6
10 Josh Hader 0.3416 0.6190 20.9

ZiPS

Rank Player Proj Actual Error
1 Craig Kimbrel 0.7293 0.1111 43.3
2 Ian Kennedy 0.4433 0.0000 31.2
3 Cole Sulser 0.0000 0.2632 25.4
4 Hansel Robles 0.3632 0.0556 25.3
5 Seth Lugo 0.0314 0.1875 23.5
6 Joe Jiménez 0.4214 0.2000 23.3
7 Edwin Díaz 0.4248 0.2308 22.4
8 Stefan Crichton 0.0000 0.1923 20.0
9 Rafael Dolis 0.0000 0.2083 19.9
10 Tony Watson 0.3560 0.0952 19.7

Hold Rate

Everybody Missed for Hold Rate

Player Actual Marcel Razzball Steamer ZiPS
Devin Williams 0.4091
0.1111
(33.0)
0.1111
(28.5)
0.0623
(34.5)
0.0000
(34.8)
Ryan Weber 0.2941
0.0833
(44.9)
0.0619
(40.6)
0.0000
(54.1)
0.0000
(43.1)
Tyler Duffey 0.5455
0.2000
(34.7)
0.1802
(32.4)
0.3013
(22.3)
0.0000
(44.6)
Kendall Graveman 0.4545
0.0833
(31.0)
0.0000
(34.0)
0.0000
(34.9)
0.0000
(30.3)
Jake Diekman 0.6190
0.2778
(31.3)
0.2500
(29.9)
0.2463
(31.2)
0.0000
(46.9)

Individual Misses for Hold Rate

Marcel

Rank Player Proj Actual Error
1 Seth Lugo 0.2381 0.0000 33.0
2 Blake Treinen 0.0652 0.3333 32.1
3 Julio Urías 0.1667 0.0000 30.2
4 Ryan Brasier 0.1667 0.4000 29.2
5 Anthony Misiewicz 0.0619 0.3810 29.1
6 Jimmy Cordero 0.1034 0.3000 28.3
7 Tyler Rogers 0.1579 0.3448 26.9
8 Josh Staumont 0.1053 0.3077 26.2
9 Rafael Dolis 0.0619 0.2917 26.2
10 Justin Wilson 0.1667 0.4348 25.8

Razzball

Rank Player Proj Actual Error
1 Framber Valdez 0.1282 0.0000 40.7
2 Nick Wittgren 0.0619 0.4000 31.9
3 Seth Lugo 0.1802 0.0000 30.9
4 Sergio Romo 0.0619 0.4167 29.7
5 Tony Watson 0.0619 0.4762 29.3
6 Trevor May 0.0619 0.3750 28.8
7 Jimmy Cordero 0.0619 0.3000 27.9
8 Touki Toussaint 0.2083 0.0000 26.6
9 Tommy Hunter 0.0619 0.3333 26.4
10 Anthony Misiewicz 0.0619 0.3810 25.4

Steamer

Rank Player Proj Actual Error
1 Seth Lugo 0.2111 0.0000 34.0
2 Daniel Ponce de Leon 0.2091 0.0000 30.1
3 Huascar Ynoa 0.2813 0.0000 28.3
4 Steve Cishek 0.2734 0.0000 25.6
5 Luke Jackson 0.2411 0.0526 25.1
6 Tyler Mahle 0.1225 0.0000 24.9
7 Anthony Misiewicz 0.0796 0.3810 24.9
8 Tony Watson 0.1354 0.4762 24.8
9 Josh James 0.0198 0.3077 23.8
10 Rafael Dolis 0.0619 0.2917 22.8

ZiPS

Rank Player Proj Actual Error
1 Ryan Brasier 0.0000 0.4000 37.3
2 Tyler Rogers 0.0000 0.3448 34.9
3 Nick Wittgren 0.0000 0.4000 33.2
4 Justin Wilson 0.0000 0.4348 32.1
5 Sergio Romo 0.0000 0.4167 30.9
6 Tony Watson 0.0000 0.4762 30.3
7 Trevor May 0.0000 0.3750 30.1
8 Jimmy Cordero 0.0000 0.3000 29.6
9 Tanner Rainey 0.0000 0.4500 29.2
10 Blake Treinen 0.0000 0.3333 29.1

ERA

Everybody Missed for ERA

Player Actual Marcel Razzball Steamer ZiPS
Shane Bieber 1.6293
3.8140
(758.9)
3.6354
(651.7)
3.6871
(672.2)
3.6250
(668.6)
Dallas Keuchel 1.9895
3.7832
(556.2)
4.3947
(666.5)
4.4384
(682.2)
4.2000
(633.8)
Corbin Burnes 2.1117
5.3684
(870.5)
4.5000
(618.4)
4.6252
(652.6)
4.1143
(541.9)
Jordan Yamamoto 18.2647
4.3988
(904.2)
4.6746
(897.9)
4.8062
(887.9)
4.5957
(898.7)
Antonio Senzatela 3.4364
5.3444
(690.4)
5.6375
(724.0)
5.5709
(709.1)
5.5000
(702.7)
Trevor Bauer 1.7260
3.8747
(700.3)
4.1114
(715.5)
4.1768
(738.5)
3.7286
(627.7)
Cody Carroll 54.0000
5.0186
(1020.8)
4.6746
(1031.9)
4.9521
(1025.7)
5.2500
(1018.4)
Yu Darvish 2.0132
4.1126
(733.6)
4.0421
(658.5)
4.0766
(673.9)
3.6316
(556.5)
Julio Teheran 10.0532
4.0388
(840.9)
5.3138
(678.1)
5.2652
(682.8)
4.7213
(756.4)
Steven Matz 9.6848
4.3163
(709.7)
4.5572
(701.4)
4.5719
(696.8)
4.1538
(749.1)
José Suarez 38.5714
5.6598
(748.4)
4.3000
(783.9)
4.7136
(774.0)
4.9091
(768.4)
Kyle Hart 15.5455
4.6746
(703.5)
4.6746
(715.7)
4.8665
(701.7)
5.3617
(665.2)
Matt Hall 18.6923
5.4617
(694.4)
4.6746
(746.8)
4.4469
(758.1)
5.1429
(717.9)
Roel Ramírez 81.0000
4.6746
(607.6)
4.6746
(609.1)
4.9941
(606.4)
4.8462
(607.2)

Individual Misses for ERA

Marcel

Rank Player Proj Actual Error
1 Dinelson Lamet 4.2636 2.0870 680.1
2 Carlos Martinez 3.6812 9.9000 608.2
3 Jordan Lyles 4.4634 7.0231 582.3
4 Aníbal Sánchez 3.9416 6.6226 566.1
5 Robinson Leyer 4.6746 21.2143 549.8
6 Michael Fulmer 4.3725 8.7831 549.5

Razzball

Rank Player Proj Actual Error
1 Zach Davies 5.2347 2.7260 744.4
2 Chris Bassitt 4.4549 2.2857 615.3
3 Zach Plesac 4.9773 2.2771 595.0
4 Matthew Boyd 4.3349 6.7127 593.4
5 Kyle Hendricks 4.5132 2.8770 574.7
6 Robinson Leyer 4.6746 21.2143 555.9

Steamer

Rank Player Proj Actual Error
1 Zach Davies 5.2445 2.7260 751.9
2 Zach Plesac 5.0358 2.2771 610.7
3 Kyle Hendricks 4.5484 2.8770 591.3
4 Matthew Boyd 4.3649 6.7127 580.5
5 Chris Bassitt 4.3041 2.2857 580.5
6 Kenta Maeda 4.7237 2.7000 552.9

ZiPS

Rank Player Proj Actual Error
1 Carlos Martinez 3.4615 9.9000 643.0
2 Dinelson Lamet 4.1707 2.0870 624.6
3 Chris Bassitt 4.4000 2.2857 618.5
4 Robbie Ray 3.9836 6.6194 597.5
5 Michael Fulmer 4.2857 8.7831 576.9
6 Matthew Boyd 4.3594 6.7127 568.5

WHIP

Everybody Missed for WHIP

Player Actual Marcel Razzball Steamer ZiPS
Kenta Maeda 0.7500
1.1830
(120.3)
1.3293
(148.8)
1.3432
(149.5)
1.2800
(134.5)
Trevor Bauer 0.7945
1.2371
(137.6)
1.2702
(137.9)
1.2856
(139.2)
1.2571
(132.0)
Dinelson Lamet 0.8551
1.2873
(129.4)
1.2367
(107.4)
1.2458
(106.9)
1.3171
(126.6)
Cody Carroll 7.0000
1.4126
(116.2)
1.3653
(117.9)
1.4864
(115.6)
1.6250
(112.6)
Edwar Colina 18.0000
1.3653
(116.1)
1.3653
(116.3)
1.5843
(114.8)
1.5714
(114.9)
Robbie Ray 1.8968
1.3103
(134.1)
1.3592
(129.8)
1.3404
(137.3)
1.2951
(148.0)
Michael Fulmer 2.0602
1.2821
(98.7)
1.3501
(93.8)
1.3504
(95.2)
1.2857
(103.7)
José Suarez 6.4286
1.4742
(112.7)
1.3222
(117.0)
1.3984
(115.5)
1.4318
(114.6)
Kyle Hart 3.0909
1.3653
(112.1)
1.3653
(114.2)
1.4182
(111.4)
1.5319
(103.6)
Jordan Yamamoto 3.0000
1.2414
(114.3)
1.3653
(108.1)
1.4164
(105.5)
1.3617
(108.9)
Marco Gonzales 0.9474
1.3046
(113.4)
1.3538
(118.3)
1.3310
(108.9)
1.3333
(110.3)
Zach Plesac 0.7952
1.2759
(109.8)
1.3674
(122.1)
1.3915
(124.8)
1.3559
(118.0)

Individual Misses for WHIP

Marcel

Rank Player Proj Actual Error
1 Framber Valdez 1.4433 1.1179 108.8
2 Corbin Burnes 1.4211 1.0223 108.2
3 Adam Wainwright 1.4059 1.0508 106.8
4 Shane Bieber 1.1723 0.8664 106.4
5 Lance Lynn 1.3107 1.0595 104.4
6 Antonio Senzatela 1.4964 1.2136 101.5
7 Brandon Workman 1.1957 2.2373 99.9
8 Robinson Leyer 1.3653 4.2857 97.5

Razzball

Rank Player Proj Actual Error
1 Antonio Senzatela 1.6004 1.2136 123.4
2 Zach Davies 1.4918 1.0673 122.8
3 Kyle Hendricks 1.3085 0.9959 104.9
4 Brad Keller 1.4728 1.0244 100.8
5 Robinson Leyer 1.3653 4.2857 98.6
6 Brandon Woodruff 1.3009 0.9910 96.8
7 Matt Hall 1.3653 3.1154 93.4
8 Jairo Díaz 1.3653 2.2500 91.6

Steamer

Rank Player Proj Actual Error
1 Zach Davies 1.4988 1.0673 121.7
2 Antonio Senzatela 1.5833 1.2136 114.9
3 Kyle Hendricks 1.3129 0.9959 102.8
4 Adam Wainwright 1.4276 1.0508 101.2
5 Brad Keller 1.4794 1.0244 99.9
6 Brandon Woodruff 1.3079 0.9910 95.6
7 Robinson Leyer 1.5072 4.2857 94.1
8 Luke Jackson 1.2633 1.9747 92.7

ZiPS

Rank Player Proj Actual Error
1 Tyler Matzek 2.2857 1.1379 140.4
2 Cristian Javier 1.5946 0.9939 131.2
3 Max Scherzer 0.9844 1.3812 113.4
4 Tony Gonsolin 1.4571 0.8357 111.5
5 Adam Wainwright 1.4255 1.0508 101.4
6 Devin Williams 1.6087 0.6296 99.1
7 Jairo Díaz 1.3200 2.2500 97.3
8 Framber Valdez 1.4419 1.1179 96.8