2025 MLB Umpire Listing

List of Major League baseball umpires working at least 1 game during the 2025 season. Umpire data is available since 1957

Umpire Metrics

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
umpireageexperiencers totalrs hprs 1brs 2brs 3balnlinterpl totalpl hppl 1bpl 2bpl 3bpl lfpl rfruns-gbb-gso-gavg bbavg sogame timepl game timeeject
Ryan Additon3991152829312731543081111229.646.3217.506.3316.732:442:480
David Arrieta46623467695900000009.506.2517.256.3316.732:50 0
Erich Bacchus3461172928303039393931000119.696.8616.286.3316.732:402:250
John Bacon4171293233333147374500000008.595.3116.166.3316.732:39 0
Jordan Baker431411830292930463933102221129.176.0316.176.3316.732:363:480
Brock Ballou--41102431243138413100000009.926.8316.426.3316.732:44 0
Sean Barber40121253031323246433600000009.306.9716.406.3316.732:42 0
Lance Barksdale58261173226302935562651111019.037.5317.446.3316.732:443:030
Lance Barrett40161213131302947413321100008.976.6816.656.3316.732:453:010
Scott Barry48191122828282845353231100019.047.5015.146.3316.732:402:500
Adam Beck3661173128292949353362210017.945.4217.396.3316.732:362:560
Dan Bellino46181092924292736433040111109.867.5216.906.3316.732:400:000
Ryan Blakney40111152929292834423950111118.037.0717.216.3316.732:420:000
Cory Blaser43161182928303143482731100017.664.9716.386.3316.732:362:540
CB Bucknor62301132829292745353300000008.466.5416.046.3316.732:40 0
Vic Carapazza45161263331293353284560222009.306.1817.526.3316.732:410:000
Mark Carlson552719545579300000008.607.8014.806.3316.732:31 0
Nestor Ceja--61082927262642244241001118.725.8617.626.3316.732:423:000
Paul Clemons--61232931293436573000000008.345.6916.216.3316.732:35 0
Chris Conroy501611830303028454330511111010.106.5717.076.3316.732:462:360
Phil Cuzzi69291223130293239473600000007.035.6817.426.3316.732:35 0
Ramon De Jesus--101243131332936583000000009.396.5217.006.3316.732:42 0
Lazaro Diaz62301203129293133424500000009.136.4217.166.3316.732:45 0
Rob Drake562711332320900000009.009.0018.336.3316.732:55 0
Bruce Dreckman5424922424232138332100000008.466.2916.426.3316.732:39 0
umpireageexperiencers totalrs hprs 1brs 2brs 3balnlinterpl totalpl hppl 1bpl 2bpl 3bpl lfpl rfruns-gbb-gso-gavg bbavg sogame timepl game timeeject
Doug Eddings56281253329293443344861111119.886.1217.036.3316.732:403:280
Mike Estabrook48201243031293430494551101118.175.6716.236.3316.732:342:570
Chad Fairchild54221092628272835423240111109.356.0015.926.3316.732:410:000
Andy Fletcher582711129272629524415000000010.526.5517.076.3316.732:47 0
Tripp Gibson43131112728272937413320001109.896.3315.376.3316.732:380:000
Manny Gonzalez45161022428262437501500000009.336.5015.676.3316.732:41 0
Chris Guccione51261203027313236394551111019.306.5017.006.3316.732:402:550
Adam Hamari421312231303031563333102211227.946.2618.326.3316.732:373:030
Tom Hanahan--31202832322847343900000009.686.7117.436.3316.732:40 0
James Hoye54231183028303048432731100018.936.6716.736.3316.732:382:480
Marvin Hudson61281062627272630373961111118.006.3516.926.3316.732:473:000
Dan Iassogna56271132927282948323330111008.417.0016.666.3316.732:380:000
Steve Jaschinski--1194744531100000009.256.2519.506.3316.732:44 0
James Jean--2932323222542222900000009.706.4315.656.3316.732:42 0
Edwin Jimenez--31202632323042403800000008.235.5017.816.3316.732:39 0
Emil Jimenez--31252932313340315400000008.176.1017.036.3316.732:35 0
Adrian Johnson502012432303032375433102211229.066.0916.976.3316.732:392:510
Austin Jones--21222930333045473000000007.696.2117.176.3316.732:39 0
Tyler Jones--12458566810000000010.007.2016.206.3316.732:37 0
Dexter Kelley--115444308700000008.505.2522.256.3316.732:38 0
Ron Kulpa5627952324242428491800000007.785.3518.786.3316.732:32 0
Nic Lentz--101253133313050334241110018.037.6516.236.3316.732:442:540
John Libka--91243131303249423371002228.106.4516.586.3316.732:392:530
Will Little411311830302830355429112221228.036.9017.136.3316.732:413:130
Shane Livensparger--91152929292851343031000119.176.0315.596.3316.732:412:340
umpireageexperiencers totalrs hprs 1brs 2brs 3balnlinterpl totalpl hppl 1bpl 2bpl 3bpl lfpl rfruns-gbb-gso-gavg bbavg sogame timepl game timeeject
Alex MacKay--61172828313033424200000008.186.4617.396.3316.732:45 0
Nick Mahrley--91243129333149334221000017.875.7117.066.3316.732:403:080
Alfonso Marquez53271193129293044423381122119.876.3516.426.3316.732:472:540
Ben May43121173030302737503091112229.735.9715.736.3316.732:432:490
Dan Merzel--61092828282538413040011118.215.6415.896.3316.732:380:000
Jacob Metz--3971927242739302800000007.587.3716.056.3316.732:43 0
Bill Miller58291193229292936503300000009.506.6317.136.3316.732:40 0
Brennan Miller--71153127302742462700000007.946.1016.846.3316.732:36 0
Malachi Moore--61173027312951382800000009.807.0017.406.3316.732:43 0
Gabe Morales41121243232303047354261011218.316.2216.846.3316.732:432:510
Edwin Moscoso--61193129283139394151011118.776.1916.166.3316.732:373:050
Mike Muchlinski48201213031312947294530011109.236.1316.906.3316.732:460:000
Brian O'Nora62331152927302935413900000009.035.7215.486.3316.732:43 0
Roberto Ortiz40101152928283036463340011118.596.2816.316.3316.732:380:000
Jonathan Parra--24081391013141300000008.758.7515.756.3316.732:52 0
Jen Pawol481186534396000000011.335.5014.336.3316.732:43 0
Alan Porter471611931292930344342112222219.976.5217.036.3316.732:424:000
David Rackley43161123026302637453031110009.635.8016.236.3316.732:382:500
Charlie Ramos--61232833313149423200000008.046.5016.186.3316.732:41 0
Tony Randazzo60241042626262633413041111008.426.4217.086.3316.732:353:220
Jeremie Rehak3781102728262940403051101119.075.9617.746.3316.732:412:460
DJ Reyburn48181193028293243403692221118.776.2016.406.3316.732:402:550
Jeremy Riggs--62010102000000006.3316.730:00 0
Mark Ripperger44161243234322650334171121118.126.0016.386.3316.732:352:300
Stu Scheurwater42121193030293039503030011108.976.6016.906.3316.732:370:000
umpireageexperiencers totalrs hprs 1brs 2brs 3balnlinterpl totalpl hppl 1bpl 2bpl 3bpl lfpl rfruns-gbb-gso-gavg bbavg sogame timepl game timeeject
Chris Segal42121112829282632384141001118.215.7116.396.3316.732:353:060
Derek Thomas--31022527272332353500000008.446.2015.886.3316.732:36 0
Todd Tichenor48191183029293050323630111008.135.6316.906.3316.732:390:000
Nate Tomlinson--61152829302844353650111118.686.5717.396.3316.732:390:000
Carlos Torres46111173030312647383230001118.876.9017.806.3316.732:440:000
Alex Tosi--71173027283243472751011119.405.8316.006.3316.732:413:210
Willie Traynor271661519181433211200000008.876.4717.276.3316.732:42 0
John Tumpane421610928272628403930112221228.046.0017.256.3316.732:392:550
Junior Valentine--69222212425283133310001110.057.0918.456.3316.732:453:040
Jansen Visconti--81163129292749472000000008.976.1915.656.3316.732:40 0
Clint Vondrak--612030303129324840000000010.776.6715.836.3316.732:45 0
Brian Walsh--31263231333050393700000009.596.3116.916.3316.732:42 0
Mark Wegner532811429262930443436102222119.866.9317.246.3316.732:485:040
Hunter Wendelstedt542813343343600000008.007.3315.676.3316.732:34 0
Chad Whitson4312882024222228273300000009.155.4016.106.3316.732:37 0
Ryan Wills--61192931283132573000000009.455.9717.556.3316.732:46 0
Quinn Wolcott39131213229303032503981221118.695.8415.696.3316.732:362:500
Jim Wolf55271153029272936403940111109.476.8016.506.3316.732:380:000
93 record(s)
rs total: Regular Season Total Games ... rs hp: Regular Season Games at Home Plate ... rs 1b: Regular Season Games at First Base ... rs 2b: Regular Season Games at Second Base ... rs 3b: Regular Season Games at Third Base ... al: American League Games Umpired ... nl: National League Games Umpired ... inter: Interleague Games Umpired ... pl total: Playoff Games Totals ... pl hp: Playoff games at Home Plate ... pl 1b: Playoff games at First Base ... pl 2b: Playoff games at Second Base ... pl 3b: Playoff games at Third Base ... pl lf: Playoff games at Left Field ... pl rf: Playoff games at Right Field ... runs-g: Runs per game when Home Plate Umpire ... bb-g: Walks per game when Home Plate Umpire ... so-g: Strikeouts per game when Home Plate Umpire ... avg bb: League Average Walks per Game ... avg so: League Average Strikeouts per Game ... game time: Regular Season Time of Game when Home Plate Umpire ... pl game time: Playoff Time of Game when Home Plate Umpire ... eject: Ejections while Home Plate Umpire