Current Season

2026 Qualified Pitchers (Two TO)

3TO wOBA built from local mlbRepo player exports using MLB Stats API counting stats, Baseball Savant quality metrics, and FanGraphs Guts constants.
Compiled August 04, 2026 at 06:10
Constants: BIP 0.385 | BB 0.702 | HBP 0.733
Minimum 393 BF

Interactive table Click any column header to sort.
Tip: numeric columns toggle high-to-low and low-to-high.
Name Team IP TBF SO BB HBP HR R/9 wOBA xwOBA FIPr BIP2 dwOBA2 wFIP2
Jacob Misiorowski MIL 127.00 480 195 29 9 11 2.20 0.205 0.215 2.34 247 0.254 2.53
Dylan Cease TOR 119.33 481 174 51 3 7 2.79 0.251 0.260 2.59 253 0.281 3.10
Gavin Williams CLE 139.00 551 178 39 3 21 3.76 0.285 0.304 3.69 331 0.285 3.18
Cam Schlittler NYY 139.67 555 171 31 6 13 2.71 0.256 0.268 2.94 347 0.288 3.24
Paul Skenes PIT 124.67 512 156 32 8 13 4.40 0.294 0.267 3.20 316 0.293 3.36
Chris Sale ATL 117.00 471 143 26 10 8 2.46 0.259 0.272 2.75 292 0.293 3.36
Jacob deGrom TEX 113.67 468 135 29 0 16 3.96 0.288 0.294 3.60 304 0.293 3.37
Cristopher Sánchez PHI 144.67 603 168 33 4 12 2.99 0.290 0.284 2.91 398 0.297 3.46
Joe Ryan MIN 120.33 498 135 25 5 17 4.34 0.297 0.289 3.72 333 0.300 3.52
Drew Rasmussen TBR 117.33 461 122 20 6 12 3.07 0.254 0.276 3.30 313 0.301 3.55
Reid Detmers LAA 125.00 513 145 38 4 15 4.25 0.281 0.286 3.63 326 0.302 3.58
Jesús Luzardo PHI 128.67 537 157 41 9 12 3.99 0.293 0.269 3.32 330 0.302 3.58
Logan Gilbert SEA 132.67 522 139 28 5 17 3.46 0.281 0.296 3.70 350 0.303 3.59
Chase Burns CIN 118.67 477 137 43 1 13 2.65 0.275 0.278 3.61 296 0.304 3.61
Braxton Ashcraft PIT 127.33 526 140 31 7 17 4.31 0.303 0.286 3.82 348 0.306 3.66
Sean Burke CHW 124.33 505 140 37 8 13 3.18 0.290 0.289 3.58 320 0.307 3.69
Ryan Weathers NYY 115.00 482 126 33 3 17 4.46 0.311 0.322 4.05 320 0.308 3.72
Bryan Woo SEA 120.33 497 122 26 3 13 4.86 0.289 0.292 3.48 346 0.309 3.74
Nathan Eovaldi TEX 127.33 533 135 30 7 24 4.52 0.326 0.313 4.58 361 0.310 3.76
Nolan McLean NYM 125.67 522 148 45 13 13 4.08 0.288 0.293 3.76 316 0.312 3.81
Parker Messick CLE 129.67 516 128 37 1 11 2.85 0.268 0.274 3.39 350 0.313 3.83
Yoshinobu Yamamoto LAD 133.67 509 121 29 3 15 2.83 0.245 0.275 3.75 356 0.313 3.85
Shota Imanaga CHC 127.67 510 119 29 3 24 3.74 0.302 0.299 4.71 359 0.315 3.89
MacKenzie Gore TEX 122.67 523 136 44 6 16 4.77 0.312 0.303 4.08 337 0.315 3.90
Taj Bradley MIN 126.67 533 141 53 2 17 3.69 0.298 0.307 4.20 337 0.316 3.91
Kevin Gausman TOR 127.33 540 127 36 1 15 4.81 0.312 0.308 3.79 376 0.316 3.91
Cade Cavalli WSN 122.67 526 133 37 12 12 4.33 0.311 0.311 3.68 344 0.318 3.95
Aaron Nola PHI 120.00 522 121 41 1 28 5.70 0.364 0.320 5.45 359 0.321 4.04
George Kirby SEA 127.00 523 110 26 3 15 4.04 0.324 0.305 3.87 384 0.322 4.05
Foster Griffin WSN 129.33 524 116 30 8 19 3.41 0.292 0.312 4.38 370 0.323 4.09
Joey Cantillo CLE 113.67 492 124 54 2 13 4.35 0.332 0.303 4.17 312 0.324 4.11
Sonny Gray BOS 113.67 461 98 30 3 12 3.01 0.301 0.303 3.90 330 0.326 4.16
José Soriano LAA 123.00 511 127 57 4 12 3.59 0.288 0.321 4.07 323 0.327 4.19
Landen Roupp SFG 118.33 499 120 52 4 9 4.64 0.301 0.294 3.76 323 0.328 4.22
Davis Martin CHW 117.00 488 106 35 6 7 3.62 0.303 0.320 3.40 341 0.328 4.22
Noah Cameron KCR 115.67 499 107 39 2 14 4.98 0.321 0.331 4.17 351 0.328 4.23
Justin Wrobleski LAD 117.00 472 91 24 4 16 3.31 0.285 0.327 4.32 353 0.330 4.26
Kyle Bradish BAL 121.00 513 117 54 2 13 4.24 0.317 0.310 4.23 340 0.332 4.31
Logan Webb SFG 125.00 510 101 31 6 9 3.96 0.279 0.303 3.59 372 0.332 4.32
Freddy Peralta NYM 113.67 512 113 48 5 17 5.62 0.345 0.303 4.74 346 0.333 4.34
Michael Wacha KCR 138.33 563 111 38 5 16 3.77 0.304 0.314 4.21 409 0.333 4.35
Bryce Elder ATL 119.67 504 101 40 2 19 4.29 0.308 0.309 4.81 361 0.334 4.37
Shane Baz BAL 128.33 551 111 45 3 9 4.56 0.319 0.320 3.69 392 0.335 4.40
Sandy Alcantara MIA 156.67 649 120 41 7 17 3.96 0.300 0.300 4.18 481 0.337 4.46
Tanner Bibee CLE 132.33 537 100 38 4 20 3.94 0.300 0.324 4.79 395 0.338 4.48
Keider Montero DET 116.33 465 81 25 5 11 3.48 0.266 0.291 3.99 354 0.339 4.49
Michael McGreevy STL 120.33 487 81 30 0 16 3.66 0.310 0.360 4.51 376 0.340 4.54
Robbie Ray SFG 122.67 512 107 57 1 15 3.67 0.303 0.324 4.65 347 0.340 4.54
Michael King SDP 130.33 538 114 54 9 14 3.52 0.294 0.328 4.48 361 0.341 4.55
Andre Pallante STL 118.67 496 86 34 6 10 3.87 0.297 0.299 4.04 370 0.344 4.63
Seth Lugo KCR 128.67 548 99 45 6 15 4.97 0.344 0.352 4.55 398 0.345 4.66
Nick Martinez TBR 123.33 497 69 20 3 15 2.77 0.296 0.329 4.40 405 0.346 4.69
Colin Rea CHC 117.67 509 90 41 7 18 4.74 0.332 0.353 5.07 371 0.347 4.72
Framber Valdez DET 120.33 533 98 43 12 12 4.86 0.321 0.320 4.42 380 0.347 4.73
Eduardo Rodriguez ARI 130.67 533 88 45 0 13 2.62 0.298 0.336 4.36 400 0.348 4.74
Mitch Keller PIT 115.67 503 89 42 8 15 5.68 0.333 0.355 4.83 364 0.349 4.76
Andrew Abbott CIN 122.00 528 95 59 0 17 4.20 0.315 0.333 5.09 374 0.351 4.82
Merrill Kelly ARI 114.33 498 76 46 3 23 5.27 0.364 0.398 5.95 373 0.357 5.00