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
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
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