MLB Today
3:00 PM
SD 7 0-1
MIL -143 1-0
7:00 PM
ATL 7 0-1
LAD -158 1-0
← Umpire Analysis / Umpire OVER/UNDER

How Umpire OVER/UNDER Works

What this shows

For every home-plate umpire, how often the combined game total finished OVER or UNDER the closing total line. The leaderboard is one row per umpire; click any name to see their full game log.

Today's Slate

Each of today's games shows its start time and total, the assigned home-plate umpire, and that ump's dominant lean — the side they hit more often (UNDER shown in red for under-leaning umps, OVER in green) with their full O-U-P record and how their games average versus the line. Umpires working the plate today also get a Today badge on the leaderboard. Assignments refresh every 5 minutes as MLB posts officials, and the page updates itself on the same cadence — no reload needed.

OVER / UNDER Rate

OVER% = overs ÷ (overs + unders). Pushes are excluded from the denominator (standard betting convention), so OVER% + UNDER% = 100%. The Games column counts every graded game, pushes included.

Runs vs Line

Average actual combined runs minus the average closing total line, signed. A positive number means this ump's games tend to clear the number; negative means they stay under.

Min games filter & noise

Small samples are noisy. The Min games box (default 40) hides umpires below that count and reports how many were hidden. Umpires under 40 games are muted and flagged with ⚠ whenever they are shown. Umpires scheduled today are never hidden.

Sorting & color

Click any column header to sort (click again to reverse). Default sort is OVER% high-to-low. The OVER% cell is tinted green toward heavy-OVER umps, red toward heavy-UNDER, neutral near 50%.

Today's Slate (2026-10-04)

San Diego Padres @ Milwaukee Brewers
3:00 PM CT · Total 7.0
HPU not posted yet
Atlanta Braves @ Los Angeles Dodgers
7:00 PM CT · Total 7.0
HPU not posted yet
OVER lean UNDER lean ⚠ < 40 games = noisy
Umpire Games O U P OVER % UNDER % Avg Line Avg Runs Runs vs Line
Kyle McCrady ⚠ 5 4 0 1 100.0 0.0 9.4 12.4 +3.0
Felix Neon ⚠ 6 4 2 0 66.7 33.3 8.5 10.5 +2.0
Tom Woodring ⚠ 6 4 2 0 66.7 33.3 9.4 10.3 +0.9
Louie Krupa ⚠ 11 7 4 0 63.6 36.4 9.2 10.7 +1.5
Randy Rosenberg ⚠ 8 5 3 0 62.5 37.5 8.2 8.6 +0.4
Greg Gibson ⚠ 36 21 13 2 61.8 38.2 8.5 9.8 +1.3
James Jean 46 26 17 3 60.5 39.5 8.5 10.0 +1.6
Adrian Johnson 170 95 65 10 59.4 40.6 8.5 9.5 +1.0
Fieldin Culbreth ⚠ 17 10 7 0 58.8 41.2 8.8 10.3 +1.5
Jerry Meals 61 34 24 3 58.6 41.4 8.6 9.8 +1.2
Jerry Layne ⚠ 32 18 13 1 58.1 41.9 8.5 9.4 +0.9
Mark Wegner 144 81 60 3 57.5 42.6 8.5 9.9 +1.3
Jeff Nelson 86 47 35 4 57.3 42.7 8.5 9.9 +1.5
Jen Pawol ⚠ 14 8 6 0 57.1 42.9 8.7 10.0 +1.3
Ted Barrett 62 34 26 2 56.7 43.3 8.4 9.2 +0.8
Edwin Moscoso 186 101 78 7 56.4 43.6 8.5 9.2 +0.7
Alfonso Márquez 175 94 73 8 56.3 43.7 8.5 9.4 +0.8
Tom Hanahan 93 51 40 2 56.0 44.0 8.4 9.3 +0.9
Nate Tomlinson 128 70 55 3 56.0 44.0 8.6 9.3 +0.7
Angel Hernandez 81 45 36 0 55.6 44.4 8.4 9.4 +1.0
Jansen Visconti 173 90 73 10 55.2 44.8 8.5 9.1 +0.6
Joe West ⚠ 31 16 13 2 55.2 44.8 8.7 9.5 +0.7
Dan Bellino 184 97 79 8 55.1 44.9 8.4 9.2 +0.8
Steven Jaschinski ⚠ 21 11 9 1 55.0 45.0 8.5 8.4 −0.1
Hunter Wendelstedt 135 73 60 2 54.9 45.1 8.5 9.0 +0.5
Chad Whitson 144 75 63 6 54.4 45.7 8.4 9.2 +0.8
Bill Miller 184 96 82 6 53.9 46.1 8.3 8.8 +0.5
Sean Barber 174 90 78 6 53.6 46.4 8.5 9.3 +0.8
Nestor Ceja 163 85 74 4 53.5 46.5 8.4 8.8 +0.4
Jordan Baker 174 90 79 5 53.3 46.8 8.4 9.1 +0.7
Gabe Morales 183 95 84 4 53.1 46.9 8.4 9.3 +0.9
Mike Muchlinski 180 90 80 10 52.9 47.1 8.4 9.4 +1.0
Chris Segal 173 88 79 6 52.7 47.3 8.3 9.1 +0.8
Willie Traynor ⚠ 39 20 18 1 52.6 47.4 8.5 9.6 +1.0
Mark Ripperger 182 92 83 7 52.6 47.4 8.5 9.2 +0.7
Quinn Wolcott 165 84 76 5 52.5 47.5 8.3 8.9 +0.6
Ryan Additon 166 86 78 2 52.4 47.6 8.5 9.1 +0.6
Erich Bacchus 154 77 70 7 52.4 47.6 8.3 9.0 +0.7
Alan Porter 181 91 83 7 52.3 47.7 8.5 9.3 +0.8
Brian Walsh 96 48 44 4 52.2 47.8 8.3 9.4 +1.1
Andy Fletcher 169 85 78 6 52.2 47.9 8.5 9.5 +1.1
Jose Navas ⚠ 26 13 12 1 52.0 48.0 8.6 9.4 +0.8
Emil Jimenez 112 56 52 4 51.9 48.2 8.7 9.3 +0.7
Shane Livensparger 147 74 69 4 51.8 48.3 8.5 9.1 +0.6
Mike Estabrook 160 81 76 3 51.6 48.4 8.5 8.8 +0.3
Dan Iassogna 177 89 84 4 51.5 48.6 8.5 9.4 +0.9
David Rackley 162 78 74 10 51.3 48.7 8.6 9.1 +0.5
Malachi Moore 146 72 69 5 51.1 48.9 8.6 9.3 +0.7
Chad Fairchild 161 77 74 10 51.0 49.0 8.5 9.1 +0.6
Chris Guccione 163 80 77 6 51.0 49.0 8.5 9.1 +0.6
Derek Thomas 88 44 43 1 50.6 49.4 8.7 9.5 +0.7
Adam Hamari 188 91 90 7 50.3 49.7 8.5 9.0 +0.5
James Hoye 172 82 82 8 50.0 50.0 8.4 9.1 +0.7
Bruce Dreckman 149 71 71 7 50.0 50.0 8.6 8.9 +0.3
Brock Ballou 73 34 34 5 50.0 50.0 8.6 9.2 +0.6
Tom Hallion ⚠ 33 15 15 3 50.0 50.0 8.6 9.6 +1.0
Brian Gorman ⚠ 14 7 7 0 50.0 50.0 8.4 7.0 −1.4
Ben May 171 82 83 6 49.7 50.3 8.5 9.4 +0.9
Mark Carlson 122 58 59 5 49.6 50.4 8.3 8.8 +0.4
Nic Lentz 173 82 84 7 49.4 50.6 8.5 8.6 +0.1
Brian Knight 90 41 42 7 49.4 50.6 8.3 8.8 +0.4
John Tumpane 160 76 78 6 49.4 50.7 8.4 9.0 +0.6
Lance Barrett 179 84 87 8 49.1 50.9 8.4 8.9 +0.5
John Libka 185 87 91 7 48.9 51.1 8.5 9.1 +0.6
D.J. Reyburn 176 82 86 8 48.8 51.2 8.4 8.6 +0.2
Jeremie Rehak 162 74 78 10 48.7 51.3 8.5 8.8 +0.3
Jim Wolf 144 67 71 6 48.6 51.5 8.5 8.4 −0.1
Todd Tichenor 169 79 84 6 48.5 51.5 8.5 9.0 +0.5
Vic Carapazza 184 86 92 6 48.3 51.7 8.5 9.0 +0.5
Nick Mahrley 180 83 89 8 48.3 51.7 8.6 8.8 +0.3
Pat Hoberg 89 41 44 4 48.2 51.8 8.7 9.4 +0.6
Alex Tosi 146 68 73 5 48.2 51.8 8.5 8.8 +0.3
Scott Barry 134 60 65 9 48.0 52.0 8.5 9.1 +0.6
Carlos Torres 178 82 89 7 48.0 52.1 8.6 9.1 +0.5
Paul Clemons 102 47 52 3 47.5 52.5 8.4 8.6 +0.2
Tony Randazzo 101 47 52 2 47.5 52.5 8.5 9.0 +0.5
Clint Vondrak 138 63 70 5 47.4 52.6 8.5 9.2 +0.7
Paul Emmel ⚠ 38 18 20 0 47.4 52.6 8.6 8.9 +0.2
Jonathan Parra ⚠ 38 17 19 2 47.2 52.8 8.6 8.4 −0.2
Junior Valentine 153 67 75 11 47.2 52.8 8.6 8.8 +0.2
Adam Beck 170 75 84 11 47.2 52.8 8.4 8.8 +0.4
Will Little 160 72 82 6 46.8 53.3 8.4 8.9 +0.6
Doug Eddings 189 83 95 11 46.6 53.4 8.3 8.4 +0.1
Ryan Wills 165 74 85 6 46.5 53.5 8.6 9.0 +0.4
Cory Blaser 164 71 83 10 46.1 53.9 8.4 8.2 −0.2
Larry Vanover 91 39 46 6 45.9 54.1 8.6 8.8 +0.2
John Bacon 97 42 50 5 45.7 54.4 8.4 8.5 +0.1
Jim Reynolds 48 21 25 2 45.7 54.4 8.7 8.8 +0.1
Ryan Blakney 169 73 87 9 45.6 54.4 8.4 8.5 +0.1
Dan Merzel 162 72 86 4 45.6 54.4 8.4 8.5 +0.1
Marvin Hudson 169 71 86 12 45.2 54.8 8.4 8.4 −0.0
Edwin Jimenez 77 33 40 4 45.2 54.8 8.4 8.5 +0.1
Laz Diaz 166 70 85 11 45.2 54.8 8.3 8.5 +0.2
Manny Gonzalez 160 70 85 5 45.2 54.8 8.4 8.6 +0.2
CB Bucknor 144 60 73 11 45.1 54.9 8.3 8.3 −0.0
Jeremy Riggs 94 40 49 5 44.9 55.1 8.4 8.8 +0.4
Chris Conroy 143 60 74 9 44.8 55.2 8.5 8.5 +0.0
Brian O'Nora 138 59 73 6 44.7 55.3 8.4 8.7 +0.3
Dillon Wilson ⚠ 9 4 5 0 44.4 55.6 8.3 7.7 −0.7
Lance Barksdale 172 73 93 6 44.0 56.0 8.6 8.8 +0.2
Ramon De Jesus 170 72 92 6 43.9 56.1 8.4 9.0 +0.6
Charlie Ramos 131 56 72 3 43.8 56.3 8.5 8.8 +0.2
Ed Hickox 46 19 25 2 43.2 56.8 8.7 9.2 +0.4
Tripp Gibson 173 69 93 11 42.6 57.4 8.5 8.8 +0.3
Jacob Metz 57 23 31 3 42.6 57.4 8.4 7.9 −0.5
Bill Welke 40 16 22 2 42.1 57.9 8.7 9.0 +0.3
Ron Kulpa 121 49 68 4 41.9 58.1 8.5 8.5 −0.0
Tyler Jones ⚠ 25 10 14 1 41.7 58.3 8.2 7.8 −0.5
Kerwin Danley ⚠ 12 5 7 0 41.7 58.3 9.0 8.3 −0.7
Rob Drake 134 53 76 5 41.1 58.9 8.4 8.4 +0.0
Stu Scheurwater 172 68 100 4 40.5 59.5 8.4 8.6 +0.1
Phil Cuzzi 139 53 78 8 40.5 59.5 8.3 8.2 −0.0
Alex MacKay 106 41 61 4 40.2 59.8 8.4 8.0 −0.5
Marty Foster ⚠ 25 10 15 0 40.0 60.0 8.5 7.7 −0.8
Roberto Ortiz 165 61 94 10 39.4 60.7 8.4 8.2 −0.2
Sam Holbrook ⚠ 25 9 14 2 39.1 60.9 8.4 7.5 −0.9
Brennan Miller 132 49 79 4 38.3 61.7 8.5 8.0 −0.5
Austin Jones 51 18 33 0 35.3 64.7 8.5 7.9 −0.5
Gerry Davis ⚠ 9 3 6 0 33.3 66.7 9.2 7.8 −1.4
Dexter Kelley ⚠ 24 7 15 2 31.8 68.2 8.7 8.3 −0.4
Tim Timmons ⚠ 28 8 18 2 30.8 69.2 8.6 8.1 −0.5
Paul Nauert ⚠ 5 1 3 1 25.0 75.0 8.8 8.8 0.0
David Arrieta ⚠ 18 4 13 1 23.5 76.5 8.6 6.7 −1.9
Lew Williams ⚠ 3 0 3 0 0.0 100.0 8.2 6.3 −1.8

124 umpires shown · click any column header to sort · OVER % excludes pushes from the denominator.