WHISTLEBETS.COMOFFICIATING INTELLIGENCE · EST. 2026
WhistleBets.

The Gradebook

NBA referees, graded

Late-game accuracy from the NBA’s Last Two Minute reports. Each official is ranked on their own record against what an average official would score on the same calls, with the likely range of their rank beside it: close ranks are often a coin flip. The last column is how busy the whistle runs.

RankOfficialOwn vs exp.Likely rankAccuracyFouls
1Jason Goldenberg+4.31–1094.9%average
2Brandon Schwab+3.41–2594.8%quiet
3Phenizee Ransom+3.22–2394.5%average
4Tyler Ford+2.93–2294.3%busy
5Matt Myers+2.92–2894.4%average
6CJ Washington+2.83–2894.2%average
7John Butler+2.43–3593.8%quiet
8Simone Jelks+2.42–4394.8%average
9Evan Scott+2.33–3994.0%average
10Natalie Sago+2.34–3694.1%quiet
11Jenna Schroeder+2.34–3994.5%quiet
12Danielle Scott+2.03–4594.3%average
13Matt Kallio+2.03–4894.3%average
14Ashley Moyer-Gleich+2.04–4494.2%average
15Gediminas Petraitis+1.97–3693.9%average
16Ray Acosta+1.78–4193.9%quiet
17Andy Nagy+1.75–4994.0%average
18John Goble+1.69–3993.9%average
19Mark Lindsay+1.69–4093.8%average
20Mousa Dagher+1.67–4593.8%busy
21Jonathan Sterling+1.67–4593.6%average
22Robert Hussey+1.65–5394.5%average
23Dannica Mosher (not on 2026-27 list)+1.54–5693.8%–
24Justin Van Duyne+1.410–4493.4%average
25Brett Nansel+1.48–4993.5%average
26Sean Corbin+1.49–4693.8%average
27J.T. Orr+1.310–4893.6%average
28Mitchell Ervin+1.212–4693.7%busy
29Nate Green+1.18–5493.9%average
30Leon Wood+1.012–5193.3%average
31JB DeRosa+1.013–5393.6%average
32Nick Buchert+0.915–5093.5%busy
33Brandon Adair+0.911–5593.7%quiet
34Bill Kennedy+0.913–5393.7%average
35Zach Zarba+0.916–5093.6%average
36Derek Richardson (not on 2026-27 list)+0.913–5493.5%average
37Dedric Taylor+0.716–5493.5%average
38Karl Lane+0.717–5593.4%average
39Curtis Blair+0.717–5493.5%average
40John Conley+0.612–6293.4%average
41Ben Taylor+0.618–5793.3%busy
42Ed Malloy+0.321–6093.6%average
43Aaron Smith+0.221–6293.1%quiet
44Brian Forte+0.223–6093.3%quiet
45Scott Twardoski+0.123–6193.0%average
46James Capers−0.128–6393.3%busy
47Jacyn Goble−0.125–6693.4%average
48James Williams−0.330–6493.1%quiet
49Pat Fraher−0.330–6693.2%average
50Lauren Holtkamp (not on 2026-27 list)−0.324–7092.8%average
51Rodney Mott−0.430–6792.9%average
52Scott Foster−0.533–6693.1%busy
53Kevin Cutler−0.531–6993.0%quiet
54Marc Davis−0.534–6693.1%quiet
55Tony Brothers−0.534–6793.3%busy
56Kevin Scott−0.836–7092.8%quiet
57Suyash Mehta−0.827–7492.8%average
58Sean Wright−0.938–7192.9%busy
59Brent Barnaky−0.938–7292.8%quiet
60Josh Tiven−1.143–7292.6%average
61Marat Kogut−1.243–7492.5%busy
62David Guthrie−1.344–7492.7%average
63Michael Smith−1.341–7592.7%busy
64Eric Dalen−1.342–7592.8%quiet
65Monty McCutchen (not on 2026-27 list)−1.535–8091.5%average
66Matt Boland (not on 2026-27 list)−1.546–7692.3%average
67Mark Ayotte (not on 2026-27 list)−1.743–7892.5%average
68Kane Fitzgerald (not on 2026-27 list)−1.849–7892.2%average
69Eric Lewis−1.851–7892.3%busy
70Haywoode Workman (not on 2026-27 list)−1.844–7991.9%average
71Courtney Kirkland−1.953–7892.8%busy
72Tony Brown (not on 2026-27 list)−2.149–8092.1%average
73Jason Phillips (not on 2026-27 list)−2.148–8091.8%average
74Mike Callahan (not on 2026-27 list)−2.250–8191.9%average
75Bill Spooner (not on 2026-27 list)−2.548–8391.0%average
76Derrick Collins−2.660–8192.0%quiet
77Scott Wall (not on 2026-27 list)−3.062–8391.5%average
78Dan Crawford (not on 2026-27 list)−3.154–8490.2%average
79Ken Mauer (not on 2026-27 list)−3.164–8391.6%average
80Tom Washington (not on 2026-27 list)−3.267–8391.8%quiet
81Tre Maddox−3.570–8392.0%average
82Bennie Adams (not on 2026-27 list)−4.069–8590.8%average
83Leroy Richardson (not on 2026-27 list)−4.273–8590.9%average
84Ron Garretson (not on 2026-27 list)−4.975–8690.3%average
85Derrick Stafford (not on 2026-27 list)−5.679–8689.6%average
86Gary Zielinski (not on 2026-27 list)−6.682–8689.2%average
Not enough graded plays to rank yet
–Tyler Ricks+1.4–94.1%average
–Che Flores+0.2–93.3%average
–Sha'Rae Mitchell (not on 2026-27 list)+1.1–95.1%average
–J.B. DeRosa (not on 2026-27 list)+0.1–94.0%average
–Intae Hwang−0.1–93.7%average
–Steve Anderson (not on 2026-27 list)−0.6–91.8%average
–JD Ralls−1.2–92.5%average
–Pat O'Connell (not on 2026-27 list)+2.3–95.3%average
–Cheryl Flores (not on 2026-27 list)+1.5–95.2%–
–David Jones (not on 2026-27 list)−5.9–86.5%average
–Jenna Reneau+0.8–94.3%average
–Eli Roe (not on 2026-27 list)−3.9–87.8%average
–Dannica Baroody+1.6–96.4%average
–Biniam Maru+1.1–95.6%average
–Brent Haskill+1.7–96.2%average
–Tyler Mirkovich (not on 2026-27 list)+1.2–95.4%average
–Joe Crawford (not on 2026-27 list)−0.3–92.3%average
–Bennett Salvatore (not on 2026-27 list)−3.0–83.6%–
–Jamahl Ralls (not on 2026-27 list)−0.4–89.9%–
–Nate Cearley+0.2–94.0%average
–Steven Anderson (not on 2026-27 list)–––average
–J.D. Ralls (not on 2026-27 list)–––average

Source: the NBA’s own Last Two Minute reports. Accuracy is the share of graded last-two-minute plays marked correct in the official’s games. The reports do not name who made each call; “own vs exp.” is the official’s own part, in percentage points. Likely rank shows how sure each rank is. Officials need a fair amount of graded late-game work to be ranked. Fouls: busy or quiet only when the likely range sits clear of the league average. Updated each morning; data last built 2026-10-31.