Explore career summaries, game counts, and officiating tendencies.
Search by name to review detailed NCAA Men's referee statistics.
First Season: 2010-11 or earlier
Last Season: 2025-26
Total Games: 186
Crew Chief: 30 (16%)
U1: 88 (47%)
U2: 68 (37%)
Home Wins: 73%
Home Fouls: 18.5
Away Fouls: 20.3
Foul Diff: 1.8
Attendance: 2,200
| 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 | 2012-13 | 2011-12 | 2010-11 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Games | 186 | 7 | 13 | 11 | 10 | 10 | 8 | 6 | 6 | 9 | 9 | 9 | 15 | 14 | 23 | 20 | 16 |
| Crew Chief | 30 | 1 | 4 | 3 | 2 | 0 | 0 | 2 | 1 | 2 | 4 | 1 | 2 | 3 | 4 | 1 | 0 |
| U1 | 88 | 4 | 8 | 6 | 4 | 5 | 4 | 2 | 3 | 5 | 5 | 6 | 5 | 8 | 12 | 7 | 4 |
| U2 | 68 | 2 | 1 | 2 | 4 | 5 | 4 | 2 | 2 | 2 | 0 | 2 | 8 | 3 | 7 | 12 | 12 |
| NCAA Tournament | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NIT Tournament | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pre/Mid-Season Tournament | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| WCC | 80 | 0 | 3 | 3 | 6 | 7 | 5 | 4 | 5 | 4 | 5 | 4 | 6 | 5 | 12 | 7 | 4 |
| Big Sky | 70 | 0 | 3 | 4 | 3 | 2 | 1 | 2 | 1 | 4 | 4 | 5 | 9 | 8 | 10 | 7 | 7 |
| Big West | 20 | 5 | 5 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 5 | 3 |
| Summit | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| PAC 12 | 3 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| SWAC | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| CUSA | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| WAC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Mountain West | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MEAC | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| CAA | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Date | Crew Chief | U1 | U2 | Home | Away | Score | Fouls | Fee | Season $ |
|---|---|---|---|---|---|---|---|---|---|
| 2026-2-28 | Lewis Garrison | Courtney Holmes | Edward Crenshaw | Cal State Bakersfield | Long Beach State | 87 - 88 | 20 - 27 | $1,575 | $10,850 |
| 2026-2-21 | Jeff Campbell | Glen Mayberry | Courtney Holmes | Long Beach State | Cal State Northridge | 76 - 78 | 22 - 19 | $1,575 | $9,275 |
| 2026-1-17 | Shawn Lehigh | Courtney Holmes | Bill Vinovich | UC Riverside | Cal State Fullerton | 81 - 72 | 23 - 19 | $1,575 | $7,700 |
| 2026-1-10 | Martin Cichocki | Courtney Holmes | Jeff Flowers | Cal Poly | UC Davis | 84 - 78 | 18 - 20 | $1,575 | $6,125 |
| 2025-12-22 | Trent Lovewell | Courtney Holmes | Jacob Hirz | UTEP | North Dakota State | 76 - 66 | 20 - 18 | $1,600 | $4,550 |
| 2025-12-21 | Trent Lovewell | Casey McClellan | Courtney Holmes | North Dakota State | UC Irvine | 73 - 74 | 18 - 16 | $1,375 | $2,950 |
| 2025-11-3 | Courtney Holmes | Ryan Parilo | Hayden Hilty | UC Davis | Menlo | 96 - 69 | 26 - 22 | $1,575 | $1,575 |
| 2025-3-8 | Doug Sturdivan | Courtney Holmes | Matt Rafferty | Cal State Northridge | Hawai'i | 82 - 73 | 21 - 19 | $1,575 | $21,100 |
| 2025-3-1 | Ryan Holmes | Courtney Holmes | Michael Kashirsky | Eastern Washington | Idaho State | 54 - 78 | 25 - 19 | $1,575 | $19,525 |
| 2025-2-22 | Courtney Holmes | Chad Shepherd | Wacey Lynn | Cal State Bakersfield | UC Irvine | 64 - 73 | 22 - 19 | $1,575 | $17,950 |
| 2025-2-15 | Wilson Holland | Courtney Holmes | Chance Wallesen | Montana | Weber State | 65 - 58 | 16 - 12 | $1,575 | $16,375 |
| 2025-2-8 | Mark Cook | Courtney Holmes | Michael Swoboda | UC Santa Barbara | Hawai'i | 76 - 72 | 18 - 19 | $1,575 | $14,800 |
| 2025-2-1 | Courtney Holmes | Chris Merlo | Robert Felder | San Francisco | Washington State | 75 - 51 | 19 - 22 | $1,900 | $13,225 |
| 2025-1-18 | Courtney Holmes | Chris Hudson | Johnny Harrington | Long Beach State | Cal State Fullerton | 67 - 83 | 26 - 23 | $1,575 | $11,325 |
| 2025-1-4 | Courtney Holmes | Mark Fulton | Edward Crenshaw | UC Irvine | UC Riverside | 81 - 57 | 16 - 20 | $1,575 | $9,750 |
| 2024-12-21 | Trent Lovewell | Courtney Holmes | Jacob Hirz | Jackson State | Akron | 50 - 68 | 18 - 18 | $1,200 | $8,175 |
| 2024-12-20 | Casey McClellan | Glen Mayberry | Courtney Holmes | UTEP | Jackson State | 67 - 61 | 22 - 23 | $1,600 | $6,975 |
| 2024-12-1 | Roger Ayers | Courtney Holmes | Marques Pettigrew | San Francisco | Mercyhurst | 87 - 59 | 12 - 18 | $1,900 | $5,375 |
| 2024-11-30 | Wilson Holland | Courtney Holmes | Chad Shepherd | Montana State | Cal State Northridge | 69 - 72 | 18 - 18 | $1,575 | $3,475 |
| 2024-11-4 | Doug Sturdivan | Courtney Holmes | Johnny Harrington | Pacific | Jessup University | 92 - 65 | 20 - 16 | $1,900 | $1,900 |
| 2024-2-24 | Courtney Holmes | Matthew Ruskasin | Ken Ditty | Pacific | Loyola Marymount | 63 - 86 | 14 - 17 | $1,843 | $18,116 |
| 2024-2-10 | Courtney Holmes | Jeremy Dente | Michael Kashirsky | Pacific | San Diego | 84 - 89 | 24 - 25 | $1,843 | $16,273 |
| 2024-2-3 | Courtney Holmes | Michael Kashirsky | Shane Thurston | Portland State | Sacramento State | 58 - 51 | 12 - 16 | $1,528 | $14,430 |
| 2024-1-13 | Mark Cook | Courtney Holmes | Nate Melson | Montana | Northern Arizona | 90 - 47 | 14 - 9 | $1,528 | $12,902 |
| 2024-1-9 | Verne Harris | Frank Harvey | Courtney Holmes | San José State | San Diego State | 78 - 81 | 23 - 19 | $1,843 | $11,374 |
| 2024-1-6 | Jim Schipper | Courtney Holmes | Wacey Lynn | Portland | Pacific | 78 - 64 | 14 - 12 | $1,843 | $9,531 |
| 2023-12-30 | Greg Morstein | Courtney Holmes | Eric Boyce | Idaho | Portland State | 72 - 77 | 20 - 20 | $1,528 | $7,688 |
| 2023-12-21 | Trent Lovewell | Courtney Holmes | Jacob Hirz | Norfolk State | South Dakota State | 84 - 65 | 21 - 14 | $1,164 | $6,160 |
| 2023-12-20 | Jim Schipper | Casey McClellan | Courtney Holmes | South Dakota State | Wyoming | 65 - 78 | 20 - 19 | $1,334 | $4,996 |
| 2023-11-14 | Doug Sturdivan | Courtney Holmes | Dan Church | Sacramento State | Pacific Union | 128 - 66 | 13 - 16 | $1,528 | $3,662 |
| 2023-11-6 | Michael Irving | Courtney Holmes | Scott Brown | UCLA | St. Francis (PA) | 75 - 44 | 16 - 23 | $2,134 | $2,134 |
| 2023-2-23 | Larry Spaulding | Glen Mayberry | Courtney Holmes | San Francisco | Portland | 92 - 89 | 22 - 19 | $1,786 | $16,707 |
| 2023-2-11 | Donn Berdahl | Coban Lopez | Courtney Holmes | Pacific | San Diego | 99 - 94 | 13 - 17 | $1,786 | $14,921 |
| 2023-2-4 | Doug Sturdivan | Scott DeBo | Courtney Holmes | Sacramento State | Idaho | 76 - 82 | 18 - 15 | $1,480 | $13,135 |
| 2023-1-28 | Courtney Holmes | Tom Nally | Johnny Harrington | Santa Clara | Pacific | 89 - 95 | 18 - 19 | $1,786 | $11,655 |
| 2023-1-12 | D.G. Nelson | Courtney Holmes | Matthew Ruskasin | Portland State | Northern Arizona | 75 - 74 | 26 - 19 | $1,480 | $9,869 |
| 2023-1-7 | Coban Lopez | Courtney Holmes | Toby Doolittle | San Diego | BYU | 48 - 68 | 18 - 15 | $1,786 | $8,389 |
| 2022-12-28 | Daryl Gelinas | Courtney Holmes | Brent Watts | Sacramento State | Stanislaus State | 72 - 51 | 10 - 17 | $1,480 | $6,603 |
| 2022-12-22 | Courtney Holmes | Phil White | Travis Schatzman | North Carolina A&T | New Mexico State | 76 - 85 | 14 - 14 | $1,551 | $5,123 |
| 2022-12-6 | Ronald Brokenbrough | Horace Shields | Courtney Holmes | Pacific | Northern Arizona | 69 - 73 | 22 - 21 | $1,786 | $3,572 |
| 2022-11-7 | Horace Shields | Courtney Holmes | Jason Alabanza | Saint Mary's | Oral Roberts | 78 - 70 | 15 - 22 | $1,786 | $1,786 |
| 2022-2-26 | Donn Berdahl | Courtney Holmes | Jason Horsley | Portland State | Idaho State | 73 - 69 | 22 - 30 | $1,433 | $16,971 |
| 2022-2-12 | Ryan Holmes | Mark Cook | Courtney Holmes | Portland | Loyola Marymount | 86 - 76 | 20 - 22 | $1,729 | $15,538 |
| 2022-2-3 | Horace Shields | Courtney Holmes | Dennis Flannery | San Diego | Gonzaga | 62 - 92 | 14 - 18 | $1,729 | $13,809 |
| 2022-1-20 | Horace Shields | Courtney Holmes | 0 | Saint Mary's | Santa Clara | 73 - 65 | 14 - 15 | $1,729 | $12,080 |
| 2022-1-8 | Marc A. Beasley | Courtney Holmes | Tommy Nunez | Gonzaga | Pepperdine | 117 - 83 | 17 - 23 | $1,729 | $10,351 |
| 2021-12-17 | Deldre Carr | Frank Harvey | Courtney Holmes | Sacramento State | Menlo | 67 - 53 | 12 - 15 | $1,433 | $8,622 |
| 2021-12-14 | Horace Shields | Courtney Holmes | Nik Caruthers | Saint Mary's | Stanislaus State | 76 - 39 | 14 - 20 | $1,729 | $7,189 |
| 2021-12-4 | Marc A. Beasley | Glen Mayberry | Courtney Holmes | Santa Clara | Louisiana Tech | 75 - 78 | 15 - 20 | $1,729 | $5,460 |
| 2021-11-19 | Larry Spaulding | Tony Padilla | Courtney Holmes | Pacific | UTEP | 64 - 73 | 19 - 28 | $1,729 | $3,731 |
| Tournament | Times Worked | Seasons |
|---|---|---|
| AT SALT LAKE CITY | 1 | 2012-13 |
| Bronco Invitational | 2 | 2020-21 |
| CABLE CAR CLASSIC | 2 | 2012-13, 2013-14 |
| CBE HALL OF FAME CLASSIC | 1 | 2012-13 |
| CENTENNIAL CLASSIC | 1 | 2011-12 |
| Don Haskins Basketball Invitational | 1 | 2024-25 |
| Don Haskins Basketball Invitational - Consolation Game | 1 | 2024-25 |
| GOLDEN GATE CHALLENGE | 1 | 2013-14 |
| HILLTOP CHALLENGE | 1 | 2011-12 |
| HILLTOP CHALLENGE AT SAN FRANCISCO PA | 1 | 2010-11 |
| MEN AGAINST BREAST CANCER SHOWCASE | 1 | 2017-18 |
| Pacific Thanksgiving | 1 | 2018-19 |
| SHAMROCK OFFICE SOLUTIONS CLASSIC | 1 | 2011-12 |
| Sun Bowl Invitational | 4 | 2022-23, 2023-24, 2025-26 |
| Sun Bowl Invitational - Consolation Game | 1 | 2025-26 |
| WEST COAST CONFERENCE MEN'S TOURNAMENT - QUARTERFINAL | 1 | 2016-17 |
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 3
Career Total: $252,308
Total Games: 186
Avg per Game: $1,356
Highest Season: $27,689 (2012-13)
| Season | Tier | Games | CC Games | U1/U2 Games | Total Earned | Avg per Game |
|---|---|---|---|---|---|---|
| 2025-26 | Tier 3 | 7 | 1 | 6 | $10,850 | $1,550 |
| 2024-25 | Tier 3 | 13 | 4 | 9 | $21,100 | $1,623 |
| 2023-24 | Tier 3 | 11 | 3 | 8 | $18,116 | $1,647 |
| 2022-23 | Tier 3 | 10 | 2 | 8 | $16,707 | $1,671 |
| 2021-22 | Tier 3 | 10 | 0 | 10 | $16,971 | $1,697 |
| 2020-21 | Tier 3 | 8 | 0 | 8 | $13,068 | $1,634 |
| 2019-20 | Tier 3 | 6 | 2 | 4 | $9,138 | $1,523 |
| 2018-19 | Tier 3 | 6 | 1 | 5 | $9,082 | $1,514 |
| 2017-18 | Tier 3 | 9 | 2 | 7 | $11,928 | $1,325 |
| 2016-17 | Tier 3 | 9 | 4 | 5 | $12,167 | $1,352 |
| 2015-16 | Tier 3 | 9 | 1 | 8 | $11,605 | $1,289 |
| 2014-15 | Tier 3 | 15 | 2 | 13 | $18,672 | $1,245 |
| 2013-14 | Tier 3 | 14 | 3 | 11 | $16,665 | $1,190 |
| 2012-13 | Tier 3 | 23 | 4 | 19 | $27,689 | $1,204 |
| 2011-12 | Tier 3 | 20 | 1 | 19 | $22,492 | $1,125 |
| 2010-11 | Tier 3 | 16 | 0 | 16 | $16,058 | $1,004 |
Estimated cumulative salary earned across seasons, relative to each season's opening day