Explore career summaries, game counts, and officiating tendencies.
Search by name to review detailed NCAA Men's referee statistics.
First Season: 2013-14
Last Season: 2025-26
Total Games: 550
Crew Chief: 55 (10%)
U1: 181 (33%)
U2: 314 (57%)
Home Wins: 62%
Home Fouls: 17.0
Away Fouls: 18.5
Foul Diff: 1.5
Attendance: 3,781
| Games | Total | 2025-26 | 2024-25 | 2023-24 | 2022-23 | 2021-22 | 2020-21 | 2019-20 | 2018-19 | 2017-18 | 2016-17 | 2015-16 | 2014-15 | 2013-14 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Games | 550 | 67 | 59 | 52 | 41 | 43 | 38 | 48 | 55 | 59 | 34 | 30 | 15 | 9 |
| Crew Chief | 55 | 1 | 0 | 4 | 13 | 10 | 10 | 10 | 6 | 1 | 0 | 0 | 0 | 0 |
| U1 | 181 | 24 | 15 | 15 | 20 | 19 | 20 | 18 | 21 | 15 | 8 | 3 | 3 | 0 |
| U2 | 314 | 42 | 44 | 33 | 8 | 14 | 8 | 20 | 28 | 43 | 26 | 27 | 12 | 9 |
| NCAA Tournament | 4 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NIT Tournament | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pre/Mid-Season Tournament | 7 | 2 | 1 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| MAAC | 141 | 0 | 0 | 0 | 18 | 10 | 26 | 21 | 16 | 17 | 10 | 16 | 7 | 0 |
| Big 10 | 86 | 27 | 20 | 18 | 1 | 0 | 1 | 2 | 4 | 7 | 4 | 2 | 0 | 0 |
| Horizon | 79 | 12 | 14 | 19 | 0 | 0 | 0 | 13 | 11 | 8 | 2 | 0 | 0 | 0 |
| Am. East | 67 | 0 | 0 | 0 | 7 | 9 | 10 | 9 | 10 | 13 | 8 | 1 | 0 | 0 |
| MAC | 30 | 7 | 9 | 8 | 0 | 0 | 0 | 1 | 1 | 0 | 3 | 1 | 0 | 0 |
| Mountain West | 21 | 13 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NEC | 20 | 0 | 0 | 0 | 2 | 4 | 0 | 0 | 5 | 7 | 2 | 0 | 0 | 0 |
| Big South | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 2 | 3 | 3 | 6 |
| Summit | 16 | 5 | 6 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| CAA | 15 | 0 | 0 | 0 | 7 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Patriot | 15 | 0 | 0 | 0 | 1 | 4 | 0 | 0 | 2 | 0 | 1 | 1 | 4 | 2 |
| Ivy | 14 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | 3 | 0 | 5 | 1 | 1 |
| A-10 | 13 | 0 | 1 | 0 | 5 | 6 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| American | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| ASUN | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Big East | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| MEAC | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| WCC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| WAC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Southland | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Southern | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| PAC 12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| ACC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Date | Crew Chief | U1 | U2 | Home | Away | Score | Fouls | Fee | Season $ |
|---|---|---|---|---|---|---|---|---|---|
| 2026-3-20 | K.B. Burdett | Matt Potter | Andy O'Brien | Villanova | Utah State | 76 - 86 | 21 - 14 | $3,600 | $208,600 |
| 2026-3-12 | Brian Dorsey | Jeffrey Anderson | Andy O'Brien | Ohio State | Iowa | 72 - 69 | 15 - 16 | $4,000 | $205,000 |
| 2026-3-11 | Jeffrey Anderson | Andy O'Brien | Randy Richardson | Minnesota | Rutgers | 67 - 72 | 17 - 11 | $4,000 | $201,000 |
| 2026-3-9 | Brian Dorsey | Edwin Young | Andy O'Brien | Robert Morris | Detroit Mercy | 64 - 70 | 16 - 16 | $2,450 | $197,000 |
| 2026-3-7 | Earl Walton | Jason Phillips | Andy O'Brien | Minnesota | Northwestern | 67 - 66 | 11 - 15 | $4,000 | $194,550 |
| 2026-3-6 | Steve McJunkins | Andy O'Brien | Mason Siler | Ohio | Miami (OH) | 108 - 110 | 27 - 21 | $2,550 | $190,550 |
| 2026-3-4 | Jim Bruno | Chad Barlow | Andy O'Brien | Robert Morris | Youngstown State | 68 - 53 | 12 - 15 | $2,450 | $188,000 |
| 2026-2-28 | Verne Harris | Andy O'Brien | Randy Richardson | Minnesota | UCLA | 78 - 73 | 8 - 12 | $4,000 | $185,550 |
| 2026-2-25 | Andy O'Brien | Sutton Simon | Aran Hart | Cleveland State | Northern Kentucky | 70 - 81 | 24 - 22 | $2,450 | $181,550 |
| 2026-2-24 | Chad Barlow | Tim Stewart | Andy O'Brien | Akron | Buffalo | 99 - 85 | 21 - 20 | $2,550 | $179,100 |
| 2026-2-21 | Mike Littlewood | Edwin Young | Andy O'Brien | UCLA | Illinois | 95 - 94 | 21 - 18 | $4,000 | $176,550 |
| 2026-2-18 | Crystal Hogan | Andy O'Brien | Mason Siler | Youngstown State | Cleveland State | 106 - 82 | 15 - 26 | $2,450 | $172,550 |
| 2026-2-17 | Jeb Hartness | Keith Kimble | Andy O'Brien | Ohio State | Wisconsin | 86 - 69 | 16 - 19 | $4,000 | $170,100 |
| 2026-2-14 | Alfred Smith | Nate Harris | Andy O'Brien | Washington | Minnesota | 69 - 57 | 15 - 11 | $4,000 | $166,100 |
| 2026-2-12 | Kevin Brill | Andy O'Brien | Tariq Lucas | Oral Roberts | Kansas City | 69 - 60 | 16 - 14 | $2,150 | $162,100 |
| 2026-2-11 | Amy Bonner | Edwin Young | Andy O'Brien | Northern Illinois | Bowling Green | 52 - 68 | 9 - 17 | $2,550 | $159,950 |
| 2026-2-10 | Kevin Brill | Nate Harris | Andy O'Brien | Air Force | Colorado State | 74 - 91 | 27 - 20 | $3,000 | $157,400 |
| 2026-2-8 | Mike Littlewood | Doug Sirmons | Andy O'Brien | Iowa | Northwestern | 76 - 70 | 16 - 25 | $4,000 | $154,400 |
| 2026-2-7 | Crystal Hogan | Andy O'Brien | Luke Schumer | UNLV | Grand Canyon | 80 - 78 | 27 - 19 | $3,000 | $150,400 |
| 2026-2-4 | Tony Meeks | Andy O'Brien | Anthony Burris | Robert Morris | Wright State | 72 - 66 | 15 - 13 | $2,450 | $147,400 |
| 2026-2-3 | David Walker | Andy O'Brien | Jourdan Love | Toledo | Kent State | 72 - 75 | 18 - 13 | $2,550 | $144,950 |
| 2026-2-1 | Michael Irving | Earl Walton | Andy O'Brien | Maryland | Purdue | 63 - 93 | 19 - 16 | $4,000 | $142,400 |
| 2026-1-31 | Mike Littlewood | Andy O'Brien | Tommy Nunez | Utah State | San Diego State | 71 - 66 | 16 - 21 | $3,000 | $138,400 |
| 2026-1-29 | Michael Irving | Tim Stewart | Andy O'Brien | St. Thomas-Minnesota | North Dakota | 80 - 81 | 14 - 18 | $2,150 | $135,400 |
| 2026-1-28 | Brian McNutt | John Floyd | Andy O'Brien | Robert Morris | IU Indianapolis | 74 - 58 | 8 - 11 | $2,450 | $133,250 |
| 2026-1-27 | Crystal Hogan | Tim Stewart | Andy O'Brien | Northern Illinois | Western Michigan | 85 - 65 | 17 - 15 | $2,550 | $130,800 |
| 2026-1-24 | Scott Brown | Edwin Young | Andy O'Brien | UNLV | San Diego State | 71 - 82 | 21 - 17 | $3,000 | $128,250 |
| 2026-1-22 | D.J. Carstensen | Brian Dorsey | Andy O'Brien | St. Thomas-Minnesota | South Dakota State | 74 - 69 | 13 - 20 | $2,150 | $125,250 |
| 2026-1-21 | Jeb Hartness | Daryl Gelinas | Andy O'Brien | New Mexico | Fresno State | 83 - 74 | 24 - 16 | $3,000 | $123,100 |
| 2026-1-20 | Jeb Hartness | Kelly Pfeifer | Andy O'Brien | Oregon | Michigan State | 52 - 68 | 11 - 10 | $4,000 | $120,100 |
| 2026-1-17 | Keith Kimble | Chad Barlow | Andy O'Brien | Illinois | Minnesota | 77 - 67 | 9 - 16 | $4,000 | $116,100 |
| 2026-1-14 | John Hendricks | Andy O'Brien | Tariq Lucas | Denver | Oral Roberts | 98 - 87 | 18 - 24 | $2,150 | $112,100 |
| 2026-1-13 | Mark Riggs | Andy O'Brien | Jourdan Love | Miami (OH) | Central Michigan | 100 - 61 | 16 - 19 | $2,550 | $109,950 |
| 2026-1-10 | Brian Dorsey | Paul Szelc | Andy O'Brien | UCLA | Maryland | 67 - 55 | 14 - 23 | $4,000 | $107,400 |
| 2026-1-8 | Jason Phillips | Andy O'Brien | Randy Richardson | Oregon | Ohio State | 62 - 72 | 18 - 20 | $4,000 | $103,400 |
| 2026-1-6 | Verne Harris | D.J. Carstensen | Andy O'Brien | Penn State | Michigan | 72 - 74 | 19 - 20 | $4,000 | $99,400 |
| 2026-1-4 | Brian Dorsey | Andy O'Brien | Luke Schumer | Oakland | Robert Morris | 96 - 73 | 18 - 24 | $2,450 | $95,400 |
| 2026-1-3 | Larry Scirotto | Mike Reed | Andy O'Brien | Northwestern | Minnesota | 78 - 84 | 20 - 16 | $4,000 | $92,950 |
| 2026-1-1 | Brian Dorsey | Edwin Young | Andy O'Brien | Northern Kentucky | IU Indianapolis | 81 - 72 | 9 - 20 | $2,450 | $88,950 |
| 2025-12-30 | Kevin Brill | Andy O'Brien | Randy Richardson | Colorado State | Nevada | 62 - 75 | 19 - 20 | $3,000 | $86,500 |
| 2025-12-29 | Paul Szelc | Chad Barlow | Andy O'Brien | Michigan | McNeese | 112 - 71 | 19 - 30 | $4,000 | $83,500 |
| 2025-12-23 | Mike Littlewood | Verne Harris | Andy O'Brien | UCLA | UC Riverside | 97 - 65 | 17 - 24 | $4,000 | $79,500 |
| 2025-12-22 | Nate Harris | Kelly Pfeifer | Andy O'Brien | San Diego State | Whittier | 121 - 59 | 16 - 16 | $3,000 | $75,500 |
| 2025-12-21 | Michael Irving | Gerald Williams | Andy O'Brien | Michigan | La Salle | 102 - 50 | 16 - 28 | $4,000 | $72,500 |
| 2025-12-20 | Greg Langsdorf | Josh White | Andy O'Brien | Massachusetts | Kent State | 59 - 69 | 18 - 21 | $2,550 | $68,500 |
| 2025-12-17 | Michael Irving | Andy O'Brien | Jourdan Love | Northern Kentucky | Oakland | 77 - 82 | 21 - 16 | $2,450 | $65,950 |
| 2025-12-14 | Jim Bruno | Tim Comer | Andy O'Brien | Purdue Fort Wayne | Detroit Mercy | 81 - 77 | 15 - 23 | $2,450 | $63,500 |
| 2025-12-13 | Kevin Brill | D.J. Carstensen | Andy O'Brien | Maryland | Michigan | 83 - 101 | 17 - 16 | $4,000 | $61,050 |
| 2025-12-9 | Bryan Anslinger | Andy O'Brien | Derek Henry | Omaha | Doane | 79 - 70 | 12 - 17 | $2,150 | $57,050 |
| 2025-12-6 | James Breeding | Andy O'Brien | Randy Richardson | Northwestern | Ohio State | 82 - 86 | 20 - 17 | $4,000 | $54,900 |
| Tournament | Times Worked | Seasons |
|---|---|---|
| NCAA First Round | 2 | 2024-25, 2025-26 |
| NCAA First Four | 2 | 2020-21, 2023-24 |
| NIT | 4 | 2022-23, 2023-24, 2024-25 |
| 2K CLASSIC - CAMPUS GAME | 1 | 2016-17 |
| ADOLPH RUPP CLASSIC | 1 | 2017-18 |
| AIR FORCE RESERVE BASKETBALL HALL OF FAME BOARDWALK CLASSIC | 1 | 2018-19 |
| AIR FORCE RESERVE BASKETBALL HALL OF FAME INVITATIONAL | 1 | 2019-20 |
| AMERICA EAST MEN'S CHAMPIONSHIP - SEMIFINAL | 1 | 2017-18 |
| Akron Basketball Classic | 1 | 2024-25 |
| America East Playoffs - 1st Round | 1 | 2020-21 |
| America East Playoffs - Quarterfinal | 1 | 2020-21 |
| BASKETBALL HALL OF FAME BELFAST CLASSIC | 2 | 2018-19 |
| BASKETBALL HALL OF FAME CLASSIC | 1 | 2017-18 |
| BASKETBALL HALL OF FAME SHOOTOUT | 1 | 2015-16 |
| BASKETBALL HALL OF FAME TIP-OFF | 2 | 2017-18 |
| BATTLE 4 ATLANTIS - MAINLAND | 1 | 2017-18 |
| BIRTHDAY OF BASKETBALL | 1 | 2016-17 |
| BUCKEYE CLASSIC | 1 | 2018-19 |
| Barbasol Horizon League Championship - 1st Round | 1 | 2025-26 |
| Barbasol Horizon League Championship - Quarterfinal | 2 | 2023-24, 2024-25 |
| Barbasol Horizon League Championship - Semifinal | 2 | 2024-25, 2025-26 |
| Big Sky-Summit Challenge | 1 | 2023-24 |
| Big Ten | 4 | 2023-24, 2024-25, 2025-26 |
| CIT - 1st ROUND | 2 | 2015-16, 2018-19 |
| CIT - 2nd ROUND | 3 | 2016-17, 2017-18, 2018-19 |
| CIT - QUARTERFINAL | 1 | 2017-18 |
| Cream City Challenge | 1 | 2024-25 |
| FANDUEL LEGENDS CLASSIC | 1 | 2015-16 |
| GOTPRINT.COM LEGENDS CLASSIC - SUBREGIONAL GAME | 1 | 2018-19 |
| Garden State Hardwood Classic | 1 | 2024-25 |
| HALL OF FAME TIP-OFF TOURNAMENT | 2 | 2015-16 |
| HERCULES TIRES AMERICA EAST PLAYOFFS - QUARTERFINAL | 1 | 2019-20 |
| HERCULES TIRES MAAC CHAMPIONSHIP - 1st ROUND | 1 | 2019-20 |
| HERCULES TIRES MAAC CHAMPIONSHIP - QUARTERFINAL | 1 | 2019-20 |
| HORIZON LEAGUE CHAMPIONSHIP - 1st ROUND | 1 | 2019-20 |
| HORIZON LEAGUE CHAMPIONSHIP - SEMIFINAL | 1 | 2019-20 |
| Hercules Tires MAAC Championship - 1st Round | 1 | 2022-23 |
| Hercules Tires MAAC Championship - Quarterfinal | 1 | 2022-23 |
| James Naismith Classic | 1 | 2019-20 |
| LEGENDS CLASSIC - REGIONAL GAME | 1 | 2017-18 |
| LEGENDS CLASSIC - SUBREGIONAL GAME | 1 | 2019-20 |
| LITTLE CAESARS HORIZON LEAGUE CHAMPIONSHIP - QUARTERFINAL | 1 | 2018-19 |
| LITTLE CAESARS HORIZON LEAGUE MEN'S CHAMPIONSHIP - 2nd ROUND | 1 | 2016-17 |
| LITTLE CAESARS HORIZON LEAGUE MEN'S CHAMPIONSHIP - QUARTERFINAL | 1 | 2017-18 |
| MAAC Championship - 1st Round | 2 | 2020-21, 2021-22 |
| MAAC Championship - Final | 1 | 2020-21 |
| MAAC Championship - Quarterfinal | 3 | 2020-21, 2021-22 |
| MAAC Championship - Semifinal | 2 | 2020-21, 2021-22 |
| MAAC MEN'S CHAMPIONSHIP - 1st ROUND | 3 | 2015-16, 2016-17, 2017-18 |
| MAAC MEN'S CHAMPIONSHIP - QUARTERFINAL | 4 | 2014-15, 2015-16, 2017-18, 2018-19 |
| MAAC/ASUN CHALLENGE | 2 | 2019-20 |
| MAAC/ASUN Challenge | 1 | 2021-22 |
| MKE Tip-Off | 1 | 2024-25 |
| NAISMITH MEMORIAL HALL OF FAME TIP-OFF | 1 | 2016-17 |
| NKU Men's Basketball | 1 | 2018-19 |
| NKU Thanksgiving | 1 | 2023-24 |
| NORTHEAST CONFERENCE MEN'S TOURNAMENT - QUARTERFINAL | 1 | 2017-18 |
| Northeast Conference | 1 | 2021-22 |
| PK80 - CAMPUS GAME | 1 | 2017-18 |
| SCARLET KNIGHT SHOWCASE | 1 | 2016-17 |
| SHOWCASE ON THE BANKS | 1 | 2017-18 |
| Southwest Maui Invitational | 2 | 2025-26 |
| Southwest Maui Invitational - 7th Place Game | 1 | 2025-26 |
| Sunshine Slam - Campus Game | 1 | 2024-25 |
| Tom Konchalski Classic | 1 | 2022-23 |
| Urban-Bennett Invitational | 1 | 2025-26 |
Total games worked across seasons, relative to each season's opening day
Salary estimates based on conference rates, tier level, and season adjustments. Rates vary by conference and year.
Current Tier: Tier 1
Career Total: $1,163,893
Total Games: 550
Avg per Game: $2,116
Highest Season: $208,600 (2025-26)
| Season | Tier | Games | CC Games | U1/U2 Games | Total Earned | Avg per Game |
|---|---|---|---|---|---|---|
| 2025-26 | Tier 1 | 67 | 1 | 66 | $208,600 | $3,113 |
| 2024-25 | Tier 1 | 59 | 0 | 59 | $178,150 | $3,019 |
| 2023-24 | Tier 1 | 52 | 4 | 48 | $147,314 | $2,833 |
| 2022-23 | Tier 1 | 41 | 13 | 28 | $93,697 | $2,285 |
| 2021-22 | Tier 1 | 43 | 10 | 33 | $94,505 | $2,198 |
| 2020-21 | Tier 2 | 38 | 10 | 28 | $63,424 | $1,669 |
| 2019-20 | Tier 2 | 48 | 10 | 38 | $79,268 | $1,651 |
| 2018-19 | Tier 2 | 55 | 6 | 49 | $88,766 | $1,614 |
| 2017-18 | Tier 2 | 59 | 1 | 58 | $94,578 | $1,603 |
| 2016-17 | Tier 2 | 34 | 0 | 34 | $53,438 | $1,572 |
| 2015-16 | Tier 3 | 30 | 0 | 30 | $36,873 | $1,229 |
| 2014-15 | Tier 3 | 15 | 0 | 15 | $16,264 | $1,084 |
| 2013-14 | Tier 3 | 9 | 0 | 9 | $9,016 | $1,002 |
Estimated cumulative salary earned across seasons, relative to each season's opening day