Tommy Kahnle

Pitching ID: 592454

Performance Metrics

BF Comparison

wOBA Comparison

SO/BF Comparison

BB/BF Comparison

HBP/BF Comparison

HR/BIP Comparison

BABIP Comparison

1B/(BIP-HR) Comparison

2B/(BIP-HR) Comparison

3B/(BIP-HR) Comparison

R/BF Comparison

ER/BF Comparison

W/G Comparison

L/G Comparison

SV/G Comparison

HLD/G Comparison

ERA Comparison

WHIP Comparison

Projection Accuracy

Batters Faced

wOBA

Strikeout Rate

Walk Rate

Hit By Pitch Rate

Home Run Rate

BABIP

Single Rate

Double Rate

Triple Rate

Run Rate

Earned Run Rate

Win Rate

Loss Rate

Save Rate

Hold Rate

ERA

WHIP

Statistical Summary

Yearly Performance - Pitching

Year System BF IP H HR BB SO HBP ER W L SV wOBA ERA WHIP
2014 Marcel 1 - - - - - - - - - - 0.310 3.81 1.29
2014 Steamer 4 1.0 1 0 1 1 0 0 0 0 0 0.332 4.15 1.45
2014 ZiPS 261 54.7 54 7 40 53 3 32 2 2 0 0.332 5.27 1.72
2014 Davenport 92 20.0 19 2 13 20 0 9 1 1 0 0.144 4.05 1.60
2014 Actual 285 68.7 51 7 31 63 1 32 2 1 0 0.283 4.19 1.19
2015 Marcel 253 60.4 52 6 23 53 2 27 3 2 1 0.295 4.02 1.24
2015 Steamer 44 10.0 9 1 5 10 0 5 0 0 0 0.311 4.19 1.41
2015 ZiPS 276 61.0 57 7 34 58 2 31 2 2 0 0.302 4.57 1.49
2015 Actual 155 33.3 31 3 28 39 0 18 0 1 2 0.345 4.86 1.77
2016 Marcel 211 49.1 44 5 22 46 1 23 2 2 1 0.304 4.22 1.34
2016 Steamer 130 30.0 25 3 17 33 1 14 1 2 0 0.287 4.10 1.39
2016 ZiPS 285 63.0 58 8 37 69 1 32 2 2 0 0.303 4.57 1.51
2016 Davenport 105 23.7 20 3 14 21 0 11 1 1 0 0.150 4.25 1.43
2016 Actual 119 27.3 21 2 20 25 0 8 0 1 1 0.309 2.63 1.50
2017 Marcel 182 42.3 38 4 20 39 1 18 2 2 1 0.307 3.83 1.37
2017 Steamer 132 30.0 26 3 17 33 1 13 1 2 0 0.298 4.01 1.45
2017 ZiPS 264 58.3 51 7 37 66 1 27 2 2 1 0.298 4.17 1.51
2017 Actual 256 62.7 53 4 17 96 2 18 2 4 0 0.264 2.59 1.12
2018 Marcel 250 59.1 54 6 23 67 2 23 2 3 1 0.306 3.50 1.30
2018 Steamer 231 55.0 44 7 24 69 2 22 3 2 2 0.280 3.54 1.25
2018 ZiPS 256 60.3 46 5 28 82 1 21 3 2 2 0.259 3.13 1.23
2018 Davenport 238 54.7 51 7 23 65 0 26 2 2 0 0.126 4.20 1.35
2018 Actual 107 23.3 23 3 15 30 0 17 2 0 1 0.349 6.56 1.63
2019 Marcel 183 42.8 40 5 17 48 1 19 2 2 1 0.308 4.00 1.33
2019 Steamer 171 40.0 34 5 18 46 1 17 2 2 0 0.288 3.92 1.32
2019 ZiPS 231 52.7 44 5 28 66 1 22 4 2 0 0.276 3.76 1.37
2019 Davenport 204 47.3 42 5 20 58 0 21 2 2 0 0.115 3.90 1.31
2019 Actual 248 61.3 45 9 20 88 2 25 3 2 0 0.272 3.67 1.06
2020 Marcel 243 57.7 51 8 21 69 2 26 3 3 1 0.305 4.06 1.25
2020 Steamer 105 25.2 21 3 10 32 1 10 1 1 0 0.282 3.62 1.22
2020 ZiPS 86 20.0 16 3 9 29 1 8 1 1 0 0.284 3.60 1.25
2020 Razzball 100 24.0 20 3 9 30 1 10 1 1 0 0.129 3.64 1.20
2020 Actual 6 1.0 1 0 1 3 0 0 0 0 0 0.323 0.00 2.00
2022 Marcel 105 24.8 22 4 9 27 1 12 1 1 1 0.311 4.35 1.25
2022 Steamer 168 40.0 34 5 15 48 2 17 2 2 0 0.286 3.73 1.24
2022 ZiPS 228 55.3 43 9 20 79 2 22 3 2 0 0.280 3.58 1.14
2022 Razzball 139 33.0 28 4 13 40 1 13 2 1 0 0.129 3.55 1.23
2022 Davenport 172 41.0 32 4 17 48 0 13 3 1 0 0.116 2.85 1.20
2022 Actual 46 12.7 5 2 3 14 3 4 0 0 1 0.240 2.84 0.63
2023 Marcel 129 30.9 27 4 11 31 2 14 2 2 1 0.304 4.08 1.23
2023 Steamer 210 50.0 44 6 16 54 2 20 3 2 0 0.278 3.54 1.21
2023 ZiPS 169 41.3 33 4 13 47 2 16 2 1 0 0.261 3.49 1.11
2023 Razzball 148 35.3 31 4 11 38 2 14 2 2 0 0.115 3.52 1.20
2023 Davenport 197 46.0 46 5 13 43 0 18 3 2 0 0.097 3.42 1.28
2023 Actual 165 40.7 26 5 19 48 1 12 1 3 2 0.271 2.66 1.11
2024 Marcel 190 45.8 37 6 18 47 2 19 2 3 2 0.297 3.73 1.20
2024 Steamer 215 50.0 44 6 21 54 2 21 3 2 0 0.289 3.82 1.30
2024 ZiPS 179 43.3 35 7 18 52 2 20 2 2 0 0.295 4.16 1.22
2024 Razzball 183 42.6 38 5 18 47 2 18 2 2 0 0.129 3.87 1.29
2024 Davenport 201 46.7 44 5 17 49 0 21 3 2 2 0.109 4.05 1.31
2024 Actual 179 42.7 30 5 19 46 2 10 0 2 1 0.280 2.11 1.15