PropBetEdgeUFC
UFC Live Wire
Newsroom →
  1. Home
  2. Judges
Officials · the three cards that decide a fight

Judge Intelligence

Every judge named on a scorecard in the loaded UFC result archive, with the cards they turned in. PropBetEdge stores a bare score pair for each card — the source never says which number belongs to which fighter — so each bout’s orientation is derived from the recorded result and the cards it produced, and any card the evidence cannot orient is shown as an unattributed pair rather than guessed. Counts describe the loaded archive, not a career, and every rate on these pages carries its sample size.

Most cards in the archive

Ranked by scorecards held, not by career volume — historical coverage is still being backfilled.

Title-fight judges

Judges with at least one championship card in the loaded archive. Championship status is populated on only part of the archive, so this undercounts real title assignments.

Scorecard coverage

What the archive holds, and what it does not. Published because a product that shows absences honestly has to show the size of the absence too.

4,387Went to the judges

Decision and draw results in the archive. These are the only bouts for which an official scorecard can exist.

4,180With a scorecard

95.3% of judged results, holding 12,526 individual cards.

207Missing a scorecard

Classified below by what closing each one would take. Nothing here is estimated to fill the gap.

5,188Finishes · no card expected

KO/TKO, submission, DQ and no-contest results. None carries a scorecard, which is correct — these fights never reached the judges.

Recoverable · 58Identity mismatch · 7Source unavailable · 140Non-standard / no score · 2
58Recoverable
  • 42 · Scores already held in the archive; the upstream Details line named no judges
  • 16 · Result whose round-statistics fight page is already identified
7Identity mismatch
  • 7 · Result row never matched a round-statistics fight at an event we did ingest
140Source unavailable
  • 109 · No scorecard recorded upstream for this bout
  • 31 · Event series is not covered by the scorecard source at all
2Non-standard / no score
  • 2 · Tournament-era draw recorded as “Time Expired” — no three-card decision was ever issued
DateEventBoutMethodClassificationWhat it would take
Apr 7, 1995UFC 5: The Return of the BeastKen Shamrock vs Royce GracieOtherNon-standard / no scoreTournament-era draw recorded as “Time Expired” — no three-card decision was ever issued
Sep 8, 1995UFC 7: The Brawl in BuffaloKen Shamrock vs Oleg TaktarovOtherNon-standard / no scoreTournament-era draw recorded as “Time Expired” — no three-card decision was ever issued
Apr 14, 2000UFC 25: Ultimate Japan 3Tito Ortiz vs Wanderlei SilvaDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Jan 11, 2002UFC 35: ThrowdownChuck Liddell vs Amar SuloevDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Oct 7, 2005UFC 55: FuryJorge Rivera vs Dennis HallmanDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Mar 3, 2007UFC 68: The UprisingMatt Hughes vs Chris LytleDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Jul 7, 2007UFC 73: StackedAntonio Rodrigo Nogueira vs Heath HerringDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Oct 20, 2007UFC 77: Hostile TerritoryJoshua Burkman vs Forrest PetzDecision - SplitRecoverableScores already held in the archive; the upstream Details line named no judges
Dec 10, 2008UFC Fight Night - Fight for the TroopsLuigi Fioravanti vs Brodie FarberDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Dec 10, 2008UFC Fight Night - Fight for the TroopsJustin McCully vs Eddie SanchezDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Dec 10, 2008UFC Fight Night - Fight for the TroopsJim Miller vs Matt WimanDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Apr 1, 2009UFC Fight Night: Condit vs KampmannRicardo Almeida vs Matt HorwichDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Apr 1, 2009UFC Fight Night: Condit vs KampmannJorge Rivera vs Nissen OsterneckDecision - SplitRecoverableScores already held in the archive; the upstream Details line named no judges
Apr 1, 2009UFC Fight Night: Condit vs KampmannGleison Tibau vs Jeremy StephensDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Dec 12, 2009UFC 107: Penn vs SanchezJohny Hendricks vs Ricardo FunchDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Dec 12, 2009UFC 107: Penn vs SanchezStefan Struve vs Paul BuentelloDecision - MajorityRecoverableScores already held in the archive; the upstream Details line named no judges
Dec 12, 2009UFC 107: Penn vs SanchezJon Fitch vs Mike PierceDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Dec 12, 2009UFC 107: Penn vs SanchezMatt Wiman vs Shane NelsonDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Mar 31, 2010UFC Fight Night: Florian vs GomiAndre Winner vs Rafaello OliveiraDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Mar 31, 2010UFC Fight Night: Florian vs GomiNik Lentz vs Rob EmersonDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Mar 31, 2010UFC Fight Night: Florian vs GomiJacob Volkmann vs Ronys TorresDecision - SplitRecoverableScores already held in the archive; the upstream Details line named no judges
Mar 31, 2010UFC Fight Night: Florian vs GomiCharlie Brenneman vs Jason HighDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Oct 1, 2011UFC Live: Cruz vs JohnsonMatt Wiman vs Mac DanzigDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Nov 9, 2013UFC Fight Night: Belfort vs Henderson 2Ryan LaFlare vs Santiago PonzinibbioDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Jul 19, 2014UFC Fight Night: McGregor vs BrandaoIan McCall vs Brad PickettDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Aug 23, 2014UFC Fight Night: Bisping vs LeGuangyou Ning vs Jianping YangDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Aug 23, 2014UFC Fight Night: Bisping vs LeZhang Lipeng vs Brendan O'ReillyDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Aug 23, 2014UFC Fight Night: Bisping vs LeSai Wang vs Danny MitchellDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Sep 13, 2014UFC Fight Night: Bigfoot vs ArlovskiGleison Tibau vs Piotr HallmannDecision - SplitRecoverableScores already held in the archive; the upstream Details line named no judges
Sep 13, 2014UFC Fight Night: Bigfoot vs ArlovskiIuri Alcantara vs Russell DoaneDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Sep 20, 2014UFC Fight Night: Hunt vs NelsonMiesha Tate vs Rin NakaiDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Nov 15, 2014UFC 180: Werdum vs HuntYair Rodriguez vs Leonardo MoralesDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Nov 15, 2014UFC 180: Werdum vs HuntMarco Beltran vs Marlon VeraDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Dec 12, 2015UFC 194: Aldo vs McGregorUrijah Faber vs Frankie SaenzDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Feb 6, 2016UFC Fight Night: Hendricks vs ThompsonJoseph Benavidez vs Zach MakovskyDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
May 8, 2016UFC Fight Night: Overeem vs ArlovskiRustam Khabilov vs Chris WadeDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Apr 15, 2017UFC on FOX: Johnson vs. ReisKetlen Vieira vs Ashlee Evans-SmithDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Jul 11, 2017Dana White's Contender Series: Season 1, Week 1Boston Salmon vs Ricky TurciosDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Feb 10, 2018UFC 221: Romero vs. RockholdLuke Jumeau vs Daichi AbeDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Feb 10, 2018UFC 221: Romero vs. RockholdJose Quinonez vs Teruto IshiharaDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Feb 10, 2018UFC 221: Romero vs. RockholdJake Matthews vs Li JingliangDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Feb 10, 2018UFC 221: Romero vs. RockholdDong Hyun Ma vs Damien BrownDecision - SplitRecoverableScores already held in the archive; the upstream Details line named no judges
Feb 10, 2018UFC 221: Romero vs. RockholdRoss Pearson vs Mizuto HirotaDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Feb 10, 2018UFC 221: Romero vs. RockholdCurtis Blaydes vs Mark HuntDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Jul 14, 2018UFC Fight Night: Dos Santos vs. IvanovJessica Aguilar vs Jodie EsquibelDecision - UnanimousRecoverableScores already held in the archive; the upstream Details line named no judges
Jul 25, 2018Dana White's Contender Series: Season 2, Week 6Mike Davis vs Sodiq YusuffDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Aug 12, 2018Dana White's Contender Series: Brazil 2Henrique da Silva vs Johnny WalkerDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Jun 19, 2019Dana White's Contender Series: Season 3, Week 1Bill Algeo vs Brendan LoughnaneDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Jun 19, 2019Dana White's Contender Series: Season 3, Week 1Punahele Soriano vs Jamie PickettDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Jul 31, 2019Dana White's Contender Series: Season 3, Week 6Tracy Cortez vs Mariya AgapovaDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Aug 5, 2020Dana White's Contender Series: Season 4, Week 1Ronaldo Rodriguez vs Jerome RiveraDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Aug 12, 2020Dana White's Contender Series: Season 4, Week 2Vanessa Demopoulos vs Cory McKennaDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Sep 2, 2020Dana White's Contender Series: Season 4, Week 5Dennis Buzukja vs Melsik BaghdasaryanDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Sep 2, 2020Dana White's Contender Series: Season 4, Week 5Jose Johnson vs Ronnie LawrenceDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Jun 7, 2025UFC 316: Dvalishvili vs. O'Malley 2MarQuel Mederos vs Mark ChoinskiDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Jun 7, 2025UFC 316: Dvalishvili vs. O'Malley 2Mario Bautista vs Patchy MixDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Jun 21, 2025UFC Fight Night: Hill vs. Rountree Jr.Curtis Blaydes vs Rizvan KunievDecision - SplitRecoverableResult whose round-statistics fight page is already identified
Jun 21, 2025UFC Fight Night: Hill vs. Rountree Jr.Daria Zhelezniakova vs Melissa MullinsDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Jun 21, 2025UFC Fight Night: Hill vs. Rountree Jr.Seokhyeon Ko vs Oban ElliottDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Jun 28, 2025UFC 317: Topuria vs. OliveiraBeneil Dariush vs Renato MoicanoDecision - UnanimousRecoverableResult whose round-statistics fight page is already identified
Aug 22, 2025Road to UFC: Shanghai Episode 5 & 6Sulangrangbo vs Sim Kai XiongDecision - UnanimousIdentity mismatchResult row never matched a round-statistics fight at an event we did ingest
Aug 22, 2025Road to UFC: Shanghai Episode 5 & 6Keiichiro Nakamura vs Kaiwen LiDecision - UnanimousIdentity mismatchResult row never matched a round-statistics fight at an event we did ingest
Aug 22, 2025Road to UFC: Shanghai Episode 5 & 6Dom Mar Fan vs Jae Hyun ParkDecision - UnanimousIdentity mismatchResult row never matched a round-statistics fight at an event we did ingest
Aug 22, 2025Road to UFC: Shanghai Episode 5 & 6Aaron Tau vs Yin ShuaiDecision - UnanimousIdentity mismatchResult row never matched a round-statistics fight at an event we did ingest
Feb 28, 2026UFC Fight Night: Moreno vs. KavanaghÉdgar Cháirez vs Felipe BunesDecision - SplitIdentity mismatchResult row never matched a round-statistics fight at an event we did ingest
Feb 28, 2026UFC Fight Night: Moreno vs. KavanaghRegina Tarin vs Ernesta KareckaiteDecision - UnanimousIdentity mismatchResult row never matched a round-statistics fight at an event we did ingest
May 30, 2026UFC Fight Night: Song vs. FigueiredoDing Meng vs Jose HenriqueDecision - SplitIdentity mismatchResult row never matched a round-statistics fight at an event we did ingest

The 140 source-unavailable bouts are not listed row by row: they are dominated by a series the scorecard source does not cover at all, plus pre-2003 cards the source never recorded. Both are properties of the source, not of a specific fight.

Full judge index

All 474 judges in the archive. A dissent is a card that went to the fighter who did not win the bout; the rate is withheld below 40 resolved cards, which is why 425 of these rows show counts only.

JudgeActiveCardsBoutsUnanimousSplitMajorityDraw cardsDissentsDissent rateAvg marginTitle
Sal D'amato2007–20261,2151,2159472261824695.8%2.168
Derek Cleary2012–20267097095421371614436.2%2.0441
Chris Lee2006–2026702702537144128527.5%2.0534
Michael Bell2013–20266616615111261415365.5%1.8725
Junichiro Kamijo2010–202657657645510954274.7%1.9923
Tony Weeks2001–202645145135085713306.8%2.0719
Eric Colon2007–20264164163278144235.6%1.9515
Adalaide Byrd2006–20263183182466373278.5%1.996
Ron McCarthy2015–20262872872285056134.6%1.969
Ben Cartlidge2013–20262802802244863114.0%2.058
Doug Crosby2001–20222742742105555197.0%2.2426
Glenn Trowbridge2004–20202442441825065187.6%2.0414
Marcos Rosales2001–20212322321675734208.8%2.1620
Dave Hagen2006–20222012011454854147.1%2.029
David Lethaby2018–2026196196164216663.1%2.0810
Mark Collett2011–2026173173134314384.7%2.014
Cecil Peoples2001–20131651651223921148.6%2.1911
Jeff Mullen2001–2017159159122295363.8%2.0521
Dave Tirelli2010–20261571571322312127.7%2.223
Howard Hughes2009–2024152152116341196.0%1.956
Clemens Werner2016–2026149149127163421.4%2.126
Nelson Hamilton2001–2011133133101265253.8%2.2116
Richard Bertrand2006–201912512598260164.8%2.0212
Cardo Urso2009–201912412490321—119.0%1.948
Rick Winter2011–202612012089255—1411.8%2.13
Patricia Morse-Jarman2007–2022119119912421119.4%1.995
Paul Sutherland2009–202610510582203187.6%2.16—
Guilherme Bravo2013–2025989878170366.3%2.112
Anders Ohlsson2017–2026969679161188.3%1.931
Lester Griffin2006–2016858561231—89.4%2.022
Evan Field2015–2026848462202167.1%2.191
Andy Roberts2007–2019777756190168.0%1.923
Brian Puccillo2013–2025767660151145.3%1.86—
Roy Silbert2005–2018737357160—56.8%1.994
Bryan Miner2010–2026717159110—45.7%2.03—
Vito Paolillo2020–2026717155133157.0%2.061
Charlie Keech2012–2026656545180—69.5%1.982
David Therien2010–2026656547171—710.8%2.147
Chris Watts2002–2014636347131158.2%1.921
Anthony Maness2012–2026575740170—915.8%1.881
Darryl Ransom2020–202657574871—35.4%2.14—
Chris Flores2014–202654544572—11.9%1.981
Barry Foley2008–202353533218111121.6%1.64—
Anthony Dimitriou2012–2022515140100112.0%2.371
Jacob Montalvo2014–2026474736110—48.5%23
Mark Smith2011–2026454533120—48.9%1.96—
Wade Vierra2013–202244443491—36.8%1.84
Hallison Pontes2014–2023434332802410.0%1.981
Jeff Blatnick2009–2012404028111125.0%24
Kon Papaioannou2010–20183737278013n=352.051
Joseph Terrell2015–20203535259011n=342.06—
Abe Belardo2002–201734342742—0n=332.471
Andreas Gruner2015–201934342950—4n=342.441
Chris Leben2023–202633332940—1n=332.241
Albert Shen2015–201931312830—3n=312.391
Fabio Alves2016–202531312550—2n=302.292
Marco Borges2014–201731312640—2n=301.941
Jeff Collins2007–201430302550—2n=301.871
Troy Wincapaw2013–202530302370—2n=302.271
Pawel Harasim2016–201929292261—2n=292.48—
Howie Booth2015–202427272140—2n=251.78—
Garth Harriman2014–2023262616100—3n=261.92—
Jason Rodgers2013–20262626222110n=252.081
Lukasz Bosacki2018–202126262230—1n=252.58—
Cezary Wojciechowski2017–202624242040—0n=241.96—
Jerin Valel2021–20262424175113n=232.46—
Jon Bilyk2010–202624242310—0n=242.13—
Benoit Roussel2009–201823231760—4n=231.781
Maciej Motylewski2015–201922221741—2n=222.41—
Tim Vannatta2006–201822221741—2n=221.77—
Barry Luxenberg2012–202321211380—5n=211.71—
Gabriel Sabaitis2008–201921211830—1n=212.291
Kelvin Caldwell2008–201821211380—4n=211.621
Otto Torriero2010–201621211650—1n=211.811
Dan Mathisen2011–202220201820—2n=202.051
David Ginsberg2010–202320201820—0n=202.53
Mike Beltran2010–202320201550—0n=2021
Takeo Kobayashi2014–20192020136011n=192.1—
Alejandro Rochin2006–201019191630—1n=192.161
Christopher Shen2015–20191919108014n=181.89—
Gino Garcia2013–202519191540—1n=192—
Greg Jackson2011–202619191270—5n=191.47—
Eliseo Rodriguez2014–20261818115111n=171.781
Mark Craig2015–201918181260—4n=181.83—
Dalby Shirley2004–20061616123111n=162.192
David Sutherland2017–202616161231—0n=161.25—
Hector Gomez2007–201816161240—1n=161.75—
Jon Schorle2001–202216161150—3n=162.44—
Pasquale Procopio2008–202516161150—0n=161.88—
Aaron Chatfield2012–20131515104011n=141.732
Aladin Martinez2014–20181515870—2n=151.671
Marcelo Vilhena2018–201915151130—1n=142.47—
Patrick Patlan2015–202315151050—3n=152.13—
Tony Tamburrino2011–202515151320—1n=152.27—
Vinicius Lins201415151050—2n=152.471
Brian Costello2012–202014141220—0n=142.14—
Dean Weir2013–20151414103011n=131.79—
Mark Christie2023–202614141130—0n=141.931
Andy Haigh2014–201513131120—0n=132.08—
Declan Woods2018–20241313940—0n=132.08—
Phillipe Iorio2017–20191313850—0n=131.85—
Ricardo Almeida2012–20261313111011n=121.691
Sue Sanidad2012–202613131030—2n=131.77—
Brandon Mason2016–202512121110—0n=122.58—
Chris Bolinski2023–202612121200—0n=122.33—
Claude Paquette2009–201312121110—0n=122.33—
Joshua Ferraro2015–20211212840—1n=122.08—
Ken Coffey2012–20191212750—1n=1221
Luis Cobian2010–20191212831—1n=122.58—
Michelle Agustin2012–2016121292010n=111.67—
Susan Thomas-Gitlin2009–20121212840—2n=122.33—
Travis Buesking2018–202512121110—0n=122—
Brad Frank2017–20221111920—1n=112.091
Danny De Alejandro2011–20211111830—0n=111.55—
Dominic Carolei2016–202311111010—0n=112.18—
Edward Collantes2013–20141111920—1n=112.09—
Henry Guery2017–202511111010—1n=112.27—
Maimunah Querido2016–20251111910—1n=101.64—
Mark Van Tine2008–20241111920—1n=112.451
Peter Hickmont2012–20171111920—0n=111.452
Brandon Saucedo2014–20171010820—1n=101.8—
Chris Crail2022–20261010810—0n=92.32
Felicia Oh2024–20261010820—0n=102.2—
Jennie Cardenas2014–20191010910—1n=102.6—
Joe Soliz2014–20201010460—1n=102.21
Marcel Varela2019–20251010910—0n=102.4—
Romulo Bittencourt2007–20131010820—1n=101.7—
Steve Armstrong2009–20221010730—1n=101.8—
Steve Faragher2022–20251010820—1n=101.6—
Thomas Collins2017–20261010820—2n=101.7—
Tom Harris2013–20141010820—1n=102.11
Will Fisher2019–20251010801—0n=92.4—
Ben Ramirez2015–201899540—1n=91.89—
Brad Duruttya2009–201499720—1n=91.44—
Brent Colflesh2011–202699900—0n=91.67—
Gene LeBell2007–20119980110n=92.33—
Jeff Rexroad2021–202699720—1n=91.56—
Mick Meany2023–202699720—1n=91.44—
Nick Mahmood2018–202399810—0n=92.441
Tony Mullinax2001–200899521—0n=81.562
Adrian Castro2024–202688710—0n=82.5—
Ahmed Korchi2020–202288610—0n=71.88—
Anthony Townsend2014–201888620—0n=82.25—
Craig Smith2014–201788620—0n=82—
Curtis Thrasher2010–201888440—3n=81.88—
Howard Reichbach2020–202288620—0n=82.25—
Jim Bergman2012–201488521—1n=82.25—
Luke Hill2017–202688530—1n=82.13—
Miguel Jimenez2017–202688530—3n=82—
Nick Wright2010–201888800—0n=81.75—
Peter Lavery201688710—1n=82.25—
Robert MacAvoy2014–201788530—1n=81.75—
Steve Rita2013–202388440—2n=82.13—
Victor Wolf202088710—0n=82.13—
Wilfredo Cintron2011–201988710—0n=81.63—
Andrew Adkins2016–202277520—1n=71.86—
Charles Phillips201177610—1n=72.14—
Dan Furse2016–202477430—1n=71.86—
Dennis O'Connell2014–202177430—0n=71.57—
Fernando Moura2014–201577700—0n=72.14—
Jason Grenier2024–202677610—1n=72.29—
Jon Marigliano2016–20257760010n=62.43—
Larry Landless2010–201477340—2n=71.29—
Luc Lefebvre2014–201577700—0n=72.43—
Maria Makhmutova2018–201977430—1n=71.43—
Mike Guingona2014–201677610—0n=71.57—
Mike Mena2015–201877520—0n=72.29—
Nate Mann2014–202577610—0n=71.57—
Raul Porrata2006–20197751111n=71.43—
Rob Francis2017–202477430—3n=71.57—
Ruben Carrion201977610—1n=72.14—
Steve Morrow2011–201277430—1n=71.71—
Terry Boehlke2011–201377520—1n=73—
Tim Corrado2018–201977610—1n=72.14—
Al Lefkowitz2007–200866330—2n=61.67—
Alessandro Vieira2015–202366320—1n=51.33—
Andrew Hopper Jr.2010–202366600—0n=62—
Chris Franco2010–201166510—0n=63—
Chris Kinman2013–202466510—1n=62.33—
Chris Reed2015–201766510—1n=62—
Daniel Torres2019–202266510—0n=62.33—
David Huyette2023–202566420—1n=61.67—
Don Robinson2014–201766510—0n=61.67—
Hadi Mohamed Ali202466600—0n=61.67—
Hale Hilsabeck2015–201866420—0n=62.5—
Ian Bridgeman2014–201766600—0n=62—
John Lapcevic2011–201666510—0n=61.67—
John Woodburn2010–201266410—0n=52.831
Jose Tabora2012–20156641111n=62.17—
Kerry Hatley2014–202266330—1n=621
Mans Nilsson2015–201766330—0n=61.67—
Michael Depasquale2001–201566411—1n=61.67—
Mike Gonzalez201466510—0n=61.671
Mike Ross2006–200766600—0n=62—
Perry Hillin201966510—0n=62—
Robert Alexander2020–202266420—2n=62—
Ryan Shea2013–201666420—1n=62.17—
Ryan Thompson202666420—1n=61.67—
Saleem Haniff2019–202566510—0n=621
Thomas Fan2012–201466510—0n=62—
Bill Mahood2010–201155500—0n=52.8—
Bladimir Puga2019–202555400—0n=42.6—
David Braslow2019–20265530020n=31.6—
David Brogan2017–201955410—0n=51.6—
Evan Bzadough2010–201155500—0n=51.4—
Fernando Amaral20145522010n=41.2—
Guadalupe Chapa201655310—1n=42—
Hector Hernandez200655320—1n=52.61
Henry Krawiec2010–202655410—0n=52.2—
Jake Maxim2023–202555410—0n=51—
Jason Darrah2011–202355500—0n=51.4—
Joe Garcia2008–201755320—0n=52.2—
Josh Stewart202555500—0n=51.4—
Kent Basinger2009–202255320—0n=51.8—
Mark Sanchez2014–202455500—0n=53—
Michael Tate2022–202455410—0n=52.2—
Nathan Pintabona2025–202655500—0n=53—
Peter Trematerra2006–200755500—0n=52.2—
Rafael Ferreira2023–202455500—0n=52.6—
Raphael Davis2024–202555500—0n=52.2—
Ray Balewicz201255410—0n=52.2—
Rich Green2009–20165540110n=51.2—
Richard Davis2012–201655320—1n=51.8—
Ritchie Gerard2017–202055500—0n=52.6—
Todd Kruszka2011–201655500—0n=51—
Vincent Sinclair2011–201455500—0n=52.2—
Adriana Beltran20164430010n=31.25—
Bass Singh201244310—1n=42—
Brian Beauchamp2013–201744220—2n=41.5—
Brock Groom201144400—0n=42—
Bruce Huckfeldt202544400—0n=43—
Carlos Rodriguez2010–201244310—1n=42—
Cheryl Clancy2008–201344400—0n=41.5—
Chet Robbins201044400—0n=42.5—
Chris Aliendi2017–202344310—0n=42.25—
Clay Goodman2013–201544400—0n=42—
Damien Gluski2023–202644310—1n=42.5—
Dan Stell2010–201244400—0n=42—
Don Turnage2013–201844220—2n=41.5—
Emile Arsenault201844400—0n=41.5—
Ester Lopez202044400—0n=43—
Gerald Ritter201744211—0n=42.5—
Graham Bettes2013–201644220—0n=42—
Hector Maldonado201644310—0n=42.5—
Hubert Earle2017–201844220—0n=42—
James Goodman2008–201244400—0n=42—
Jim Lambert2009–201444400—0n=42—
Joel Ojeda2022–202344220—1n=42—
John Cooper2014–201644130—0n=41.5—
Kerri Rowland2023–202544400—0n=42.5—
Kevin Chamion201944310—0n=41.5—
Kevin Dornan2015–201944310—1n=41.5—
Kevin Manderson2017–202644220—1n=41.75—
Kings Kao201144310—0n=41.75—
Lisa Cuellar202044400—0n=42.5—
Mark Rodgers2017–202044400—0n=42—
Michelle Olney201944310—0n=41.5—
Mike Barry2007–201644400—0n=41.75—
Munah Holland2018–201944400—0n=42.5—
Nicolaj Bulow201944310—0n=41.5—
Pedro Claudio2018–202344310—0n=41—
Phil Rogers201644310—1n=41.5—
Robbie Scheuermann2011–202544310—0n=42—
Robert Hecko200844400—0n=41.5—
Ron Mann201744220—1n=41.5—
Ron Rodriquez201744310—1n=42—
Ross Swanberg202344310—0n=42—
Solimar Miranda2024–202644210—1n=32—
Steve English201144220—1n=42.5—
Storm Oshyer201744220—0n=41.25—
Sylvain Leblanc2008–200944310—1n=42—
Tim Turner201844310—1n=43—
Vito Paolili202644400—0n=42—
Andreas Ramsby201333120—2n=31.67—
Andrew Tomazik201133210—1n=33.67—
Andrew Topps202633210—1n=31—
Anthony Bailes200833300—0n=32.33—
Bobby Harris202333210—1n=31.67—
Bobby Higdon2009–201433300—0n=32.33—
Brian Tyler2025–202633300—0n=32.33—
Christophe Chapuis2022–20233320110n=32—
Daniel Mobley202633210—0n=31—
Darryl Porter201933300—0n=33—
Daryl Wise201433300—0n=31—
Dean Abeyta202433210—0n=31.67—
Dennis McMahon201633300—0n=32.67—
Don Balas201533210—0n=31.67—
Don Bates201033210—0n=32.33—
Eddie Millis2002–200333300—0n=311
Eduardo Marques De Jesus Passos202633210—1n=32—
Eliot Kelly2022–202433210—0n=31—
Elvis Bello2015–201733300—0n=31.67—
Erick Philippeaux201433120—1n=32.331
Felipe Frank201533210—0n=31.67—
Gabe Barahona2011–201533300—0n=32.33—
George Conley201133300—0n=32.33—
Glenn Hamada2013–201833210—0n=31.67—
Greg Kleynjans201333300—0n=31.67—
Greg Monskie2017–201933120—0n=31.67—
Guy Girard202533300—0n=31.671
Ivan Guzman202233210—0n=32.33—
Jason McCoy201733210—1n=31.67—
Jean Warring201433210—1n=32.33—
Jespar Gunnarson2014–201533210—0n=31.67—
Jesse Lorenty202533120—0n=31.67—
Jonathan Romero202533300—0n=32.33—
Jorgen Segerlind201733210—1n=32.33—
Justin Brown201833300—0n=32.33—
Kevin James201933300—0n=32—
Kyle Shiely2012–201933300—0n=32.33—
Ludovic Dandine2024–202633300—0n=32.33—
Magomed Magomedov201933300—0n=32.33—
Matt Prieto201833210—1n=31.67—
Matthew Mesardjian201933300—0n=33.33—
Mike Mikkelsen201833120—1n=31.67—
Nikki Messer201933300—0n=31.67—
Pat Morley201233300—0n=33—
Patricia Vandermeer2019–202433210—1n=31—
Paul Deiron201833300—0n=31.33—
Peter Adamcik2012–202633300—0n=32.67—
Ralph McKnight201133300—0n=32.33—
Ray Martin201133210—1n=31.67—
Ric Bays201233210—1n=32.33—
Rich Coreen201233210—0n=31.67—
Rich Montanez2016–202233110—0n=22.67—
Rick Campos201633210—0n=31.67—
Rob Pope202433210—1n=32.33—
Sal Signorino20133311110n=30.67—
Sean Brockmole201333300—0n=32.33—
Seth Fuller202233210—0n=31.67—
Steve Elliott201833120—1n=32.33—
Steve Rice20033311010n=211
Thomas Knudsen201933300—0n=32.67—
Tiffany Sorber202033300—0n=32—
Todd Schwarz202233210—1n=31—
Tolly Plested202633300—0n=32—
Amy Evans201322200—0n=23—
Andy Kemp201222110—0n=22—
Bob Leblanc201822110—1n=21—
Brad Odum201222200—0n=22—
Cameron Quinn201722200—0n=22—
Chris Tellez201422110—0n=21—
Christopher Edgehill2024–202522110—0n=22—
Clark Walters201022110—1n=22—
Clayton Weich201922200—0n=22—
Dan Funse202622200—0n=21—
Dan Miragliotta202322020—0n=22—
Dave Stone201022110—1n=22—
David Douglas2009–202222200—0n=22—
David Ebert202022200—0n=23—
David Hudson2025–202622200—0n=22.5—
David Lassiter201122200—0n=22—
Drew Long201622200—0n=21—
Eddie Andujar200122200—0n=23—
Eric Curcio202222110—0n=21—
Frank Collazo2015–202322110—0n=22—
Gale Van Hoy200722200—0n=24.5—
Greg DiVilbiss201922200—0n=22—
Horacio Lopez202422110—0n=22—
Jackie Denkin201122200—0n=24—
Jadranko Cacic201622110—0n=22—
James Corbett201622010—0n=12—
James Locke201822200—0n=21.5—
Jason Greenwalt201422200—0n=22—
Jay Stafin201822200—0n=21—
Jeff Dutcher201622200—0n=22—
John Kloock200722110—1n=21—
Jovany Varela202622020—1n=21—
Juan Munoz201422020—0n=21—
Kenny Ortiz202022200—0n=23—
Kevin Hancock201722200—0n=22—
Kyle Costello2019–202422200—0n=21—
Lamont Nelson201322020—1n=21—
Lance Gibson201022110—0n=21.5—
Lars Borssen201422110—0n=21—
Laura Baldwin202622100—0n=11.5—
Luc Belhumeur201722200—0n=23—
Lukasz Porebski201922110—0n=21—
Madelein Fagerlind201922200—0n=23—
Mark Aliberti201022200—0n=22—
Marlon Perry202622200—0n=23—
Mateus Fonseca202522200—0n=23.5—
Matt Jones202422110—0n=23—
Mitchell Cadlick2016–201922200—0n=22—
Mongi Zitouni202422110—1n=22—
Nick Palmer20192210110n=21.5—
Nick Vogel201922200—0n=22—
Patrick Buckley2016–201922110—0n=21—
Patrick Goulah2016–201822200—0n=23—
Raul Salas2024–202622110—1n=21—
Richard DeCarufel201022110—1n=22—
Robert Bish200722200—0n=23—
Robert Madrigal201322110—0n=21—
Roussel Benoit200922200—0n=23.51
Ruben Najera201322110—0n=23.5—
Sarah Cotton202622200—0n=23—
Scott Howard201522200—0n=22—
Scott Marker201822200—0n=22—
Shawn Ruml20162210110n=20.5—
Steve Garrean201222110—0n=22—
Steve Rados20192210010n=11.5—
Steven Davis201322200—0n=22—
Terry Hill201422200—0n=23—
Todd Agosta200822110—0n=21—
Vic Ventresca200822200—0n=23—
Vinny Gargiulo200822200—0n=22—
Vitor Pereira201422100—0n=11.5—
William Mattingly201122110—0n=23—
William McKinnon201422110—0n=22—
Zdenek Ledvina201922200—0n=23—
Aaron Menard202211100—0n=11—
Adam Graybill201211100—0n=14—
Alexius Phoenix201811100—0n=11—
Antonio Carrillo202611100—0n=12—
Antonio Guerrero202611000—0n=01—
Augustine Rodriguez200811100—0n=11—
Blake Grice201911100—0n=11—
Brett Hinde201511100—0n=11—
Brianne Davis202511010—1n=11—
Chris Hayes201811010—0n=11—
Christopher Doyle201811010—0n=11—
Dave Bruce201811100—0n=13—
Dave Jobeun201211100—0n=15—
David Hinkel201311010—0n=11—
Ellis Moore202511100—0n=11—
Eric Heinz201211100—0n=11—
Gary Ritter200911100—0n=11—
Giovanni Lemm201711100—0n=13—
Glenn Roy201211100—0n=13—
Greg Franklin200911100—0n=11—
Greg Kalikas200711100—0n=13—
Gregorio Alvarez200711100—0n=13—
Hans Ersson201211100—0n=12—
Jana Richmond200911010—0n=11—
Jason Herzog202311100—0n=13—
Jason Stafin202211010—0n=13—
Jason Tatlow202411100—0n=13—
Jeff Sinnett200811010—1n=11—
Jim Sarratt201911100—0n=11—
Jody Dorchester201711100—0n=11—
Jordan Bass201511100—0n=11—
Karim Shimi202611100—0n=11—
Kean McGill200911100—0n=13—
Keith Hughes200911100—0n=13—
Ken Barringer200911010—1n=11—
Kevin Sataki201411100—0n=13—
Kristy Gynan201811010—1n=13—
Larry Struck201811100—0n=11—
Lereapii Taia202011100—0n=13—
Levi Martinez201411100—0n=13—
Matt Janecek201611010—0n=11—
Mattingly William201111100—0n=11—
Michael Pernick200611100—0n=13—
Michael Walls201011100—0n=11—
Myron Gaudet201511010—0n=11—
Paul Barton202611100—0n=11—
Randy Corley201111010—0n=11—
Raphael Vogt201511001—0n=11—
Robert Donahue201711100—0n=11—
Robin Williams202011100—0n=13—
Sal Ram202311100—0n=11—
Scot Jones202511100—0n=11—
Sean Gerke201711100—0n=12—
Stephen Faragher202611100—0n=11—
Technical Decision Doug Crosby202211100—0n=13—
Todd Maxwell202511100—0n=13—
Todd Neilsen201211100—0n=11—
Todd Singletary202511010—1n=11—
Tom Allstot201611100—0n=13—
Tony Larsson201211100—0n=11—
Tony Williamson201411100—0n=11—
Trevor Trachsel200911100—0n=11—
William Mason201111100—0n=13—
Ziad Harb202411100—0n=13—
Methodology

Where the scores come from. Each stored card is a judge name and a bare score pair such as “27-30”. The source attaches no fighter to either number. For every bout, PropBetEdge counts which position carried the winning cards and takes that position as the winner’s — the winner necessarily won more cards than they lost. That resolves 12,337 of 12,526 cards. The remaining 189 are shown as bare pairs and marked unattributed: 186 on draws, where there is no winner to anchor on, and 3 whose tally contradicts the recorded result.

Identity. Judge names are canonicalised the same way referee names are. The upstream Details line sometimes prefixes a point deduction onto the judge’s name (“Low Blow by Watson Richard Bertrand”); those are mapped to the official and the deduction is kept as bout provenance. Merging two names is different: it combines two people’s records, so it is only done when an external judging registry holds a single official whose scored bouts account for the assignments filed under both spellings. Resemblance is not evidence, and the database refuses a merge with no source attached.

Merges applied (4). “Mamunah Querido” → “Maimunah Querido”, confirmed against MMA Decisions — judge 549 ↗ (verified 2026-09-08) by cross-matching 5 assignments. Confirms that the two archive spellings are one official. It does not settle the display spelling: the external registry renders the name "Munah Querido", which matches neither stored form, so the canonical name here stays the dominant archive spelling. “Richie Gerrard” → “Ritchie Gerard”, confirmed against MMA Decisions — judge 606 ↗ (verified 2026-09-08) by cross-matching 5 assignments. The registry's dates are US local and run a day behind ours for the Auckland and Melbourne cards, which is the dateline and not a mismatch. This pair was once merged the other way round on archive resemblance alone; the direction here comes from the source, not from which spelling the archive happens to hold more often. “Mike Bell” → “Michael Bell”, confirmed against Nevada Athletic Commission and California State Athletic Commission official licensing records ↗ (verified 2026-09-12) by cross-matching 5 assignments. Confirms the two archive spellings are one official and settles the display name as the licensed long form. It does NOT establish that every historical "Mike Bell" card in the archive was scored by this official rather than a same-named judge in another jurisdiction; that question is older than this merge and is not what the commission records answer. “David Michael Bell” → “Michael Bell”, confirmed against ABC (Association of Boxing Commissions) official training records ↗ (verified 2026-09-12) by cross-matching 3 assignments. The cross-matched assignments listed are the ones proving Mike Bell and Michael Bell are one official; NONE of them is filed under "David Michael Bell", because the archive holds no card under that spelling at all. This entry therefore rests on the commission/ABC name chain, not on archive evidence of its own.

What these numbers are not. A dissent count says a judge’s card differed from the official result. It does not say the card was wrong, and it is not evidence that an official favours a style, a nationality or any type of fighter — the archive cannot support that claim, so this product does not make it. Rates are withheld below 40 resolved cards and are only described as differing from the archive when the difference survives a 95% significance test against the archive baseline of 6.7%.

3 bouts in the archive have cards whose shape disagrees with the recorded method. Those are flagged on the fight page rather than corrected.