Explore career summaries, game counts, and officiating tendencies.
Search by name to review detailed NCAA Men's referee statistics.
First Season: 2014-15
Last Season: 2025-26
Total Games: 474
Crew Chief: 6 (1%)
U1: 74 (16%)
U2: 394 (83%)
Home Wins: 65%
Home Fouls: 17.1
Away Fouls: 18.4
Foul Diff: 1.2
Attendance: 5,586
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Games | 474 | 85 | 75 | 82 | 65 | 49 | 26 | 21 | 17 | 16 | 15 | 20 | 3 |
| Crew Chief | 6 | 2 | 0 | 0 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| U1 | 74 | 11 | 17 | 16 | 8 | 6 | 8 | 3 | 2 | 1 | 0 | 2 | 0 |
| U2 | 394 | 72 | 58 | 66 | 55 | 42 | 18 | 18 | 14 | 15 | 15 | 18 | 3 |
| NCAA Tournament | 10 | 3 | 3 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NIT Tournament | 6 | 1 | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pre/Mid-Season Tournament | 15 | 3 | 6 | 2 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Big 10 | 87 | 42 | 41 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mountain West | 74 | 15 | 19 | 21 | 10 | 7 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Big Sky | 74 | 0 | 0 | 7 | 12 | 12 | 8 | 7 | 6 | 7 | 5 | 7 | 3 |
| PAC 12 | 66 | 0 | 0 | 24 | 17 | 10 | 5 | 5 | 0 | 0 | 1 | 4 | 0 |
| WCC | 47 | 0 | 0 | 13 | 8 | 5 | 7 | 3 | 6 | 2 | 2 | 1 | 0 |
| WAC | 45 | 0 | 0 | 1 | 5 | 8 | 3 | 4 | 4 | 7 | 7 | 6 | 0 |
| Horizon | 23 | 19 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Big West | 19 | 0 | 0 | 4 | 9 | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Big 12 | 9 | 1 | 1 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| ACC | 7 | 1 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| SEC | 6 | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| CUSA | 5 | 0 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 1 | 0 |
| A-10 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Summit | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MAC | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| American | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| SWAC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| Big East | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MVC | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Date | Crew Chief | U1 | U2 | Home | Away | Score | Fouls | Fee | Season $ |
|---|---|---|---|---|---|---|---|---|---|
| 2026-4-5 | Bart Lenox | Brooks Wells | Randy Richardson | Auburn | Tulsa | 92 - 86 | 21 - 20 | $2,000 | $286,650 |
| 2026-3-26 | Jeb Hartness | Bert Smith | Randy Richardson | Purdue | Texas | 79 - 77 | 14 - 18 | $4,000 | $284,650 |
| 2026-3-22 | Bert Smith | Joe Lindsay | Randy Richardson | Florida | Iowa | 72 - 73 | 18 - 19 | $3,900 | $280,650 |
| 2026-3-20 | Joe Lindsay | Eric Curry | Randy Richardson | Texas Tech | Akron | 91 - 71 | 16 - 13 | $3,800 | $276,750 |
| 2026-3-14 | Michael Irving | Verne Harris | Randy Richardson | Utah State | San Diego State | 73 - 62 | 18 - 14 | $3,000 | $272,950 |
| 2026-3-13 | D.J. Carstensen | Kelly Pfeifer | Randy Richardson | Michigan | Ohio State | 71 - 67 | 16 - 17 | $4,000 | $269,950 |
| 2026-3-12 | Paul Szelc | Kelly Pfeifer | Randy Richardson | Purdue | Northwestern | 81 - 68 | 12 - 17 | $4,000 | $265,950 |
| 2026-3-11 | Jeffrey Anderson | Andy O'Brien | Randy Richardson | Minnesota | Rutgers | 67 - 72 | 17 - 11 | $4,000 | $261,950 |
| 2026-3-9 | Tim Comer | Jim Bruno | Randy Richardson | Wright State | Northern Kentucky | 103 - 90 | 23 - 23 | $2,450 | $257,950 |
| 2026-3-7 | Kevin Brill | John Floyd | Randy Richardson | Oregon | Washington | 85 - 79 | 13 - 15 | $4,000 | $255,500 |
| 2026-3-6 | Keith Kimble | Mike Reed | Randy Richardson | San Diego State | UNLV | 89 - 86 | 14 - 17 | $3,000 | $251,500 |
| 2026-3-4 | Randy Richardson | Luke Schumer | Sutton Simon | Oakland | Northern Kentucky | 84 - 85 | 26 - 15 | $2,450 | $248,500 |
| 2026-3-3 | Amy Bonner | Randy Richardson | Kevin Raher | Wyoming | Nevada | 83 - 73 | 21 - 22 | $3,000 | $246,050 |
| 2026-3-2 | Amy Bonner | Edwin Young | Randy Richardson | Cleveland State | IU Indianapolis | 101 - 93 | 16 - 19 | $2,450 | $243,050 |
| 2026-3-1 | Tim Comer | Keith Kimble | Randy Richardson | Ohio State | Purdue | 82 - 74 | 17 - 23 | $4,000 | $240,600 |
| 2026-2-28 | Verne Harris | Andy O'Brien | Randy Richardson | Minnesota | UCLA | 78 - 73 | 8 - 12 | $4,000 | $236,600 |
| 2026-2-25 | D.J. Carstensen | Amy Bonner | Randy Richardson | San Diego State | Utah State | 89 - 72 | 21 - 25 | $3,000 | $232,600 |
| 2026-2-24 | Kevin Brill | Verne Harris | Randy Richardson | Air Force | San José State | 80 - 86 | 15 - 17 | $3,000 | $229,600 |
| 2026-2-21 | Tim Comer | Rob Keuneman | Randy Richardson | USC | Oregon | 70 - 71 | 17 - 16 | $4,000 | $226,600 |
| 2026-2-19 | Larry Scirotto | Earl Walton | Randy Richardson | Wright State | IU Indianapolis | 85 - 73 | 15 - 22 | $2,450 | $222,600 |
| 2026-2-18 | Larry Scirotto | D.J. Carstensen | Randy Richardson | Northwestern | Maryland | 78 - 74 | 16 - 18 | $4,000 | $220,150 |
| 2026-2-17 | Larry Scirotto | James Breeding | Randy Richardson | Purdue | Michigan | 80 - 91 | 17 - 17 | $4,000 | $216,150 |
| 2026-2-14 | Kelly Pfeifer | Randy Richardson | Luke Schumer | Utah State | Memphis | 99 - 75 | 21 - 23 | $3,000 | $212,150 |
| 2026-2-11 | Michael Irving | Mike Reed | Randy Richardson | Washington | Penn State | 60 - 63 | 13 - 14 | $4,000 | $209,150 |
| 2026-2-10 | Michael Irving | Rob Keuneman | Randy Richardson | UNLV | San José State | 82 - 75 | 14 - 16 | $3,000 | $205,150 |
| 2026-2-7 | Kelly Pfeifer | Jeffrey Anderson | Randy Richardson | Michigan State | Illinois | 85 - 82 | 19 - 21 | $4,000 | $202,150 |
| 2026-2-4 | D.J. Carstensen | Kelly Pfeifer | Randy Richardson | New Mexico | Utah State | 66 - 86 | 18 - 23 | $3,000 | $198,150 |
| 2026-2-3 | D.J. Carstensen | Randy Richardson | Owen Shortt | USC | Indiana | 81 - 75 | 17 - 24 | $4,000 | $195,150 |
| 2026-2-1 | Paul Szelc | Randy Richardson | Jeff Lewis | Milwaukee | Cleveland State | 88 - 90 | 20 - 22 | $2,450 | $191,150 |
| 2026-1-31 | Paul Szelc | Chad Barlow | Randy Richardson | Northwestern | Washington | 62 - 76 | 12 - 17 | $4,000 | $188,700 |
| 2026-1-30 | Mike Reed | Paul Szelc | Randy Richardson | Michigan State | Michigan | 71 - 83 | 23 - 21 | $4,000 | $184,700 |
| 2026-1-28 | Mike Reed | Jason Phillips | Randy Richardson | Oregon | UCLA | 57 - 73 | 17 - 13 | $4,000 | $180,700 |
| 2026-1-27 | Mike Littlewood | Mike Reed | Randy Richardson | UNLV | New Mexico | 61 - 89 | 16 - 14 | $3,000 | $176,700 |
| 2026-1-25 | Brian Dorsey | Jeffrey Anderson | Randy Richardson | Wisconsin | USC | 71 - 73 | 17 - 15 | $4,000 | $173,700 |
| 2026-1-24 | Mike Reed | Jeffrey Anderson | Randy Richardson | Purdue | Illinois | 82 - 88 | 17 - 14 | $4,000 | $169,700 |
| 2026-1-21 | Amy Bonner | Jim Bruno | Randy Richardson | Wright State | Cleveland State | 79 - 85 | 19 - 20 | $2,450 | $165,700 |
| 2026-1-20 | Verne Harris | Paul Szelc | Randy Richardson | Ohio State | Minnesota | 82 - 74 | 20 - 19 | $4,000 | $163,250 |
| 2026-1-18 | Verne Harris | David Walker | Randy Richardson | Purdue Fort Wayne | Milwaukee | 100 - 82 | 17 - 15 | $2,450 | $159,250 |
| 2026-1-17 | Michael Irving | Jason Phillips | Randy Richardson | Washington | Michigan State | 63 - 80 | 15 - 11 | $4,000 | $156,800 |
| 2026-1-16 | Earl Walton | Tim Comer | Randy Richardson | Boise State | Colorado State | 79 - 73 | 12 - 18 | $3,000 | $152,800 |
| 2026-1-15 | Jermaine Rogers | Randy Richardson | Bill McClatchy | IU Indianapolis | Robert Morris | 96 - 93 | 21 - 25 | $2,450 | $149,800 |
| 2026-1-14 | Sean Hull | Anthony Jordan | Randy Richardson | George Washington | Davidson | 79 - 84 | 21 - 19 | $2,900 | $147,350 |
| 2026-1-13 | Jeff Spodoske | Randy Richardson | Kenneth Moreland | Toledo | Ohio | 101 - 85 | 19 - 16 | $2,550 | $144,450 |
| 2026-1-11 | Earl Walton | Jason Phillips | Randy Richardson | Rutgers | Northwestern | 77 - 75 | 21 - 22 | $4,000 | $141,900 |
| 2026-1-10 | Tim Comer | Jason Phillips | Randy Richardson | Michigan | Wisconsin | 88 - 91 | 18 - 18 | $4,000 | $137,900 |
| 2026-1-8 | Jason Phillips | Andy O'Brien | Randy Richardson | Oregon | Ohio State | 62 - 72 | 18 - 20 | $4,000 | $133,900 |
| 2026-1-7 | Amy Bonner | Mark Riggs | Randy Richardson | Boise State | Grand Canyon | 58 - 75 | 16 - 19 | $3,000 | $129,900 |
| 2026-1-6 | Amy Bonner | Randy Richardson | Jourdan Love | Air Force | Utah State | 62 - 99 | 15 - 16 | $3,000 | $126,900 |
| 2026-1-4 | Mike Reed | Jason Phillips | Randy Richardson | Indiana | Washington | 90 - 80 | 19 - 18 | $4,000 | $123,900 |
| 2026-1-3 | Keith Kimble | Kelly Pfeifer | Randy Richardson | Wisconsin | Purdue | 73 - 89 | 17 - 18 | $4,000 | $119,900 |
| Tournament | Times Worked | Seasons |
|---|---|---|
| NCAA Sweet 16 | 2 | 2024-25, 2025-26 |
| NCAA Second Round | 3 | 2023-24, 2024-25, 2025-26 |
| NCAA First Round | 5 | 2021-22, 2022-23, 2023-24, 2024-25, 2025-26 |
| NIT | 6 | 2020-21, 2021-22, 2022-23, 2023-24, 2025-26 |
| 2K EMPIRE CLASSIC - CAMPUS GAME | 1 | 2019-20 |
| AIR FORCE CLASSIC | 1 | 2015-16 |
| Acrisure Invitational | 1 | 2023-24 |
| BIG SKY MEN'S CHAMPIONSHIP - QUARTERFINAL | 1 | 2018-19 |
| Barbasol Horizon League Championship - 1st Round | 1 | 2025-26 |
| Barbasol Horizon League Championship - Final | 1 | 2024-25 |
| Barbasol Horizon League Championship - Play-In | 1 | 2025-26 |
| Barbasol Horizon League Championship - Quarterfinal | 1 | 2024-25 |
| Barbasol Horizon League Championship - Semifinal | 1 | 2025-26 |
| Big Sky Championship - 2nd Round | 1 | 2023-24 |
| Big Sky Championship - Final | 1 | 2022-23 |
| Big Sky Championship - Quarterfinal | 3 | 2020-21, 2021-22, 2023-24 |
| Big Sky Championship - Semifinal | 3 | 2020-21, 2021-22, 2022-23 |
| Big Ten | 7 | 2024-25, 2025-26 |
| CONTINENTAL TIRE LAS VEGAS CLASSIC - CAMPUS GAME | 1 | 2019-20 |
| Cal Classic | 1 | 2024-25 |
| College Basketball Crown - 2nd Round | 2 | 2024-25 |
| Empire Classic at CSUN | 2 | 2021-22 |
| Fort Myers Tip-Off - Beach Division | 2 | 2025-26 |
| Fort Myers Tip-Off - Campus Game | 1 | 2021-22 |
| Hall of Fame Classic | 1 | 2023-24 |
| Hall of Fame Rivalry presented by Continental Tire | 1 | 2024-25 |
| Hall of Fame Series - Las Vegas | 1 | 2023-24 |
| Hall of Fame Series - Toronto | 1 | 2023-24 |
| Hercules Tires WAC | 1 | 2022-23 |
| Jacksonville Classic - Campus Game | 1 | 2021-22 |
| Jerry Colangelo Classic | 1 | 2022-23 |
| LAS VEGAS INVITATIONAL | 1 | 2015-16 |
| MAUI JIM MAUI ON THE MAINLAND | 1 | 2016-17 |
| Maui Jim Maui Invitational | 3 | 2022-23 |
| Mountain West Championship - 1st Round | 1 | 2023-24 |
| Mountain West Championship - Final | 1 | 2025-26 |
| Mountain West Championship - Quarterfinal | 1 | 2023-24 |
| Pac-12 | 1 | 2022-23 |
| Phil Knight Invitational | 2 | 2022-23 |
| Phil Knight Legacy | 1 | 2022-23 |
| Players Era Festival - Championship Day - 7th Place Game | 1 | 2024-25 |
| Players Era Festival - Power | 2 | 2024-25 |
| RAMBLIN' WRECK SHOWCASE | 1 | 2017-18 |
| SUN BOWL INVITATIONAL | 4 | 2015-16, 2019-20 |
| San Jose Tip-Off | 1 | 2024-25 |
| UCCU Crosstown Clash | 1 | 2021-22 |
| Vegas Showdown | 2 | 2023-24 |
| WAC | 1 | 2021-22 |
| West Coast Conference | 3 | 2022-23, 2023-24 |
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,228,744
Total Games: 474
Avg per Game: $2,592
Highest Season: $286,650 (2025-26)
| Season | Tier | Games | CC Games | U1/U2 Games | Total Earned | Avg per Game |
|---|---|---|---|---|---|---|
| 2025-26 | Tier 1 | 85 | 2 | 83 | $286,650 | $3,372 |
| 2024-25 | Tier 1 | 75 | 0 | 75 | $265,300 | $3,537 |
| 2023-24 | Tier 1 | 82 | 0 | 82 | $244,857 | $2,986 |
| 2022-23 | Tier 1 | 65 | 2 | 63 | $175,315 | $2,697 |
| 2021-22 | Tier 2 | 49 | 1 | 48 | $97,862 | $1,997 |
| 2020-21 | Tier 3 | 26 | 0 | 26 | $40,036 | $1,540 |
| 2019-20 | Tier 3 | 21 | 0 | 21 | $30,880 | $1,470 |
| 2018-19 | Tier 3 | 17 | 1 | 16 | $22,512 | $1,324 |
| 2017-18 | Tier 3 | 16 | 0 | 16 | $19,172 | $1,198 |
| 2016-17 | Tier 3 | 15 | 0 | 15 | $17,965 | $1,198 |
| 2015-16 | Tier 3 | 20 | 0 | 20 | $24,745 | $1,237 |
| 2014-15 | Tier 3 | 3 | 0 | 3 | $3,450 | $1,150 |
Estimated cumulative salary earned across seasons, relative to each season's opening day