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: 603
Crew Chief: 87 (14%)
U1: 233 (39%)
U2: 283 (47%)
Home Wins: 66%
Home Fouls: 16.9
Away Fouls: 18.5
Foul Diff: 1.7
Attendance: 3,211
| 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 | 603 | 45 | 43 | 46 | 53 | 50 | 34 | 44 | 51 | 43 | 41 | 30 | 33 | 22 | 25 | 28 | 15 |
| Crew Chief | 87 | 10 | 12 | 11 | 12 | 9 | 6 | 8 | 5 | 6 | 1 | 0 | 0 | 0 | 2 | 3 | 2 |
| U1 | 233 | 18 | 20 | 26 | 27 | 27 | 12 | 22 | 16 | 12 | 14 | 6 | 7 | 1 | 13 | 7 | 5 |
| U2 | 283 | 17 | 11 | 9 | 14 | 14 | 16 | 14 | 30 | 25 | 26 | 24 | 26 | 21 | 10 | 18 | 8 |
| 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 | 5 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MAC | 277 | 20 | 22 | 24 | 20 | 20 | 18 | 21 | 20 | 16 | 21 | 16 | 16 | 11 | 11 | 12 | 9 |
| Summit | 168 | 18 | 15 | 11 | 12 | 10 | 8 | 13 | 18 | 11 | 11 | 9 | 6 | 5 | 7 | 8 | 6 |
| Horizon | 84 | 0 | 5 | 11 | 13 | 12 | 5 | 7 | 10 | 12 | 8 | 0 | 1 | 0 | 0 | 0 | 0 |
| Big 10 | 30 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 2 | 1 | 4 | 6 | 2 | 4 | 7 | 0 |
| CUSA | 8 | 1 | 0 | 0 | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| Mountain West | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| OVC | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 |
| Big Sky | 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
| CAA | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MAAC | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| ASUN | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Sun Belt | 3 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Southern | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| SWAC | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Am. East | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| WAC | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Big 12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Big South | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| A-10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| MVC | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Big West | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Patriot | 1 | 0 | 0 | 0 | 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-13 | Steve McJunkins | Alfred Smith | Tim Stewart | Akron | Kent State | 75 - 68 | 20 - 24 | $2,050 | $86,300 |
| 2026-3-12 | Tim Stewart | Tariq Lucas | Mason Siler | Akron | Buffalo | 73 - 70 | 16 - 17 | $2,050 | $84,250 |
| 2026-3-7 | Brian McNutt | Mark Riggs | Tim Stewart | St. Thomas-Minnesota | North Dakota | 66 - 67 | 17 - 20 | $1,675 | $82,200 |
| 2026-3-6 | Todd Von Sossan | Brian McNutt | Tim Stewart | North Dakota | Denver | 83 - 67 | 24 - 19 | $1,675 | $80,525 |
| 2026-3-4 | Rob Keuneman | Tim Stewart | Kevin Raher | Oral Roberts | Kansas City | 84 - 62 | 19 - 14 | $1,675 | $78,850 |
| 2026-2-28 | David Walker | Tim Stewart | Sutton Simon | Ohio | Toledo | 67 - 79 | 14 - 15 | $2,050 | $77,175 |
| 2026-2-24 | Chad Barlow | Tim Stewart | Andy O'Brien | Akron | Buffalo | 99 - 85 | 21 - 20 | $2,050 | $75,125 |
| 2026-2-21 | Greg Langsdorf | Tim Stewart | Kevin Raher | South Dakota State | North Dakota | 91 - 83 | 14 - 20 | $1,675 | $73,075 |
| 2026-2-19 | Verne Harris | Amy Bonner | Tim Stewart | Denver | South Dakota | 90 - 70 | 23 - 18 | $1,675 | $71,400 |
| 2026-2-17 | Earl Walton | Todd Von Sossan | Tim Stewart | Eastern Michigan | Central Michigan | 66 - 54 | 14 - 17 | $2,050 | $69,725 |
| 2026-2-14 | John Hendricks | Mark Riggs | Tim Stewart | North Dakota | North Dakota State | 66 - 83 | 16 - 15 | $1,675 | $67,675 |
| 2026-2-11 | Steve McJunkins | Tim Comer | Tim Stewart | Western Michigan | Toledo | 79 - 90 | 20 - 14 | $2,050 | $66,000 |
| 2026-2-7 | Mark Riggs | Tim Stewart | Anthony Burris | South Dakota State | South Dakota | 67 - 68 | 16 - 11 | $1,675 | $63,950 |
| 2026-2-5 | Scott Brown | Tim Stewart | Kevin Raher | North Dakota State | Denver | 71 - 78 | 15 - 19 | $1,675 | $62,275 |
| 2026-2-3 | Tim Stewart | Edwin Young | Anthony Burris | Massachusetts | Central Michigan | 95 - 89 | 20 - 19 | $2,050 | $60,600 |
| 2026-1-29 | Michael Irving | Tim Stewart | Andy O'Brien | St. Thomas-Minnesota | North Dakota | 80 - 81 | 14 - 18 | $1,675 | $58,550 |
| 2026-1-27 | Crystal Hogan | Tim Stewart | Andy O'Brien | Northern Illinois | Western Michigan | 85 - 65 | 17 - 15 | $2,050 | $56,875 |
| 2026-1-24 | Josh White | Tim Stewart | Kevin Raher | Toledo | Bowling Green | 73 - 72 | 14 - 13 | $2,050 | $54,825 |
| 2026-1-20 | Steve McJunkins | Tim Stewart | Blanca Burns | Ohio | Northern Illinois | 80 - 77 | 22 - 23 | $2,050 | $52,775 |
| 2026-1-17 | Mike O'Neill | Crystal Hogan | Tim Stewart | Bowling Green | Eastern Michigan | 85 - 79 | 16 - 18 | $2,050 | $50,725 |
| 2026-1-13 | Steve McJunkins | John Hendricks | Tim Stewart | Western Michigan | Massachusetts | 82 - 85 | 18 - 16 | $2,050 | $48,675 |
| 2026-1-10 | Tim Stewart | Michael Griffith | Chris Fuller | Ohio | Buffalo | 91 - 80 | 20 - 18 | $2,050 | $46,625 |
| 2026-1-6 | Bryan Anslinger | Jason Phillips | Tim Stewart | Akron | Central Michigan | 82 - 69 | 19 - 12 | $2,050 | $44,575 |
| 2026-1-4 | Tim Stewart | John Floyd | Kevin Raher | St. Thomas-Minnesota | Denver | 92 - 88 | 19 - 22 | $1,675 | $42,525 |
| 2026-1-1 | Greg Langsdorf | Gerald Williams | Tim Stewart | North Dakota | Oral Roberts | 72 - 61 | 19 - 29 | $1,675 | $40,850 |
| 2025-12-31 | Alfred Smith | Tim Stewart | Tariq Lucas | Northern Illinois | Buffalo | 67 - 81 | 18 - 16 | $2,050 | $39,175 |
| 2025-12-29 | Michael Irving | Kevin Brill | Tim Stewart | UNLV | La Sierra | 89 - 47 | 14 - 13 | $2,400 | $37,125 |
| 2025-12-22 | Tim Stewart | Tucson Grigg | Blanca Burns | Oral Roberts | UT Arlington | 57 - 69 | 16 - 17 | $1,675 | $34,725 |
| 2025-12-20 | Steve Honacki | Tim Stewart | Kenneth Moreland | St. Thomas-Minnesota | UC Riverside | 92 - 78 | 16 - 14 | $1,675 | $33,050 |
| 2025-12-15 | Mark Riggs | Tim Stewart | Daniel Nguyen | South Dakota State | Wyoming | 72 - 87 | 18 - 22 | $1,675 | $31,375 |
| 2025-12-13 | Tim Stewart | Peter Larson | Steve Divine | Akron | Murray State | 100 - 115 | 25 - 27 | $2,050 | $29,700 |
| 2025-12-6 | David Walker | Geoff Vejsicky | Tim Stewart | Buffalo | St. Bonaventure | 69 - 77 | 14 - 14 | $2,050 | $27,650 |
| 2025-12-3 | Tim Stewart | King Whetstone | Kevin Raher | South Dakota | Portland State | 71 - 77 | 20 - 23 | $1,675 | $25,600 |
| 2025-11-29 | Tim Stewart | Anthony Burris | Mason Siler | Akron | Milwaukee | 105 - 81 | 15 - 17 | $2,050 | $23,925 |
| 2025-11-26 | Tim Stewart | Kenneth Moreland | Michael Kashirsky | New Mexico State | Georgia State | 77 - 58 | 17 - 16 | $2,000 | $21,875 |
| 2025-11-25 | Freddie Williams | Tim Stewart | Kenneth Moreland | Georgia State | Samford | 63 - 78 | 28 - 21 | $2,050 | $19,875 |
| 2025-11-21 | Ronald Brokenbrough | Jason Phillips | Tim Stewart | Alabama State | IU Indianapolis | 101 - 80 | 12 - 21 | $1,500 | $17,825 |
| 2025-11-18 | Verne Harris | Brian McNutt | Tim Stewart | Nevada | UC Davis | 71 - 75 | 22 - 20 | $2,400 | $16,325 |
| 2025-11-17 | Gerald Williams | Mark Riggs | Tim Stewart | North Dakota State | Southern Illinois | 92 - 85 | 15 - 17 | $1,675 | $13,925 |
| 2025-11-15 | Chris Beaver | Tim Stewart | Tony Meeks | Toledo | Detroit Mercy | 90 - 83 | 17 - 24 | $2,050 | $12,250 |
| 2025-11-13 | Brian McAnally | Tim Stewart | Kevin Raher | St. Thomas-Minnesota | Green Bay | 80 - 61 | 16 - 12 | $1,675 | $10,200 |
| 2025-11-9 | Tim Stewart | Chris Fuller | RJ Johnson | South Dakota | Ozark Christian | 121 - 65 | 16 - 13 | $1,675 | $8,525 |
| 2025-11-8 | Verne Harris | Tim Stewart | Alex Landis | Fresno State | Long Beach State | 82 - 62 | 19 - 24 | $2,400 | $6,850 |
| 2025-11-7 | Nate Harris | Tim Stewart | Mason Siler | Grand Canyon | Youngstown State | 81 - 90 | 22 - 22 | $2,400 | $4,450 |
| 2025-11-3 | David Walker | Lamont Simpson | Tim Stewart | Toledo | South Alabama | 74 - 76 | 12 - 16 | $2,050 | $2,050 |
| 2025-3-13 | Alfred Smith | Tim Stewart | Mason Siler | Toledo | Ohio | 90 - 85 | 21 - 22 | $2,050 | $81,475 |
| 2025-3-8 | Rob Keuneman | Tim Stewart | Luke Schumer | Omaha | South Dakota | 100 - 75 | 24 - 19 | $1,675 | $79,425 |
| 2025-3-7 | Brian McNutt | Tim Stewart | Luke Schumer | North Dakota State | South Dakota | 84 - 85 | 23 - 20 | $1,675 | $77,750 |
| 2025-3-5 | Mark Riggs | Crystal Hogan | Tim Stewart | Kansas City | Oral Roberts | 73 - 56 | 14 - 13 | $1,675 | $76,075 |
| 2025-3-1 | Tim Stewart | Jourdan Love | Sutton Simon | Green Bay | Oakland | 84 - 87 | 26 - 20 | $1,950 | $74,400 |
| Tournament | Times Worked | Seasons |
|---|---|---|
| 2K SPORTS COACHES vs CANCER CLASSIC | 2 | 2010-11 |
| Air Force Classic | 1 | 2025-26 |
| Akron Basketball Classic | 1 | 2024-25 |
| BASKETBALL HALL OF FAME BELFAST CLASSIC - CAMPUS GAME | 1 | 2018-19 |
| BILL FRACK CHALLENGE | 1 | 2016-17 |
| BLACK AND GOLD SHOOTOUT | 1 | 2017-18 |
| BUCKEYE CLASSIC | 1 | 2014-15 |
| Big Sky-Summit Challenge | 3 | 2023-24, 2024-25, 2025-26 |
| Boca Raton Beach Classic | 2 | 2019-20 |
| Boca Raton Beach Classic - Campus Game | 1 | 2019-20 |
| Bronco Classic | 1 | 2024-25 |
| CHALLENGE IN MUSIC CITY | 1 | 2015-16 |
| CIT | 1 | 2023-24 |
| CIT - 1st ROUND | 3 | 2014-15, 2017-18, 2018-19 |
| CIT - 2nd ROUND | 2 | 2013-14, 2014-15 |
| CIT - QUARTERFINAL | 1 | 2014-15 |
| CIT - SEMIFINAL | 1 | 2014-15 |
| COACHES vs CANCER CLASSIC | 1 | 2013-14 |
| Cancun Challenge | 4 | 2021-22, 2025-26 |
| Cancun Challenge - Mayan Division | 1 | 2024-25 |
| Cancun Challenge - Mayan Division - Consolation Game | 1 | 2024-25 |
| Capital City Classic | 1 | 2024-25 |
| Discount Tire CBI - 1st Round | 2 | 2022-23 |
| Discount Tire CBI - Quarterfinal | 1 | 2022-23 |
| Discount Tire CBI Championship | 1 | 2022-23 |
| EA SPORTS MAUI INVITATIONAL | 1 | 2014-15 |
| EMU ICEMAN CLASSIC | 1 | 2012-13 |
| EMU SHOWCASE | 1 | 2014-15 |
| GLOBAL SPORTS SHOOTOUT | 1 | 2019-20 |
| HOOPS IN THE HEARTLAND | 1 | 2017-18 |
| HOOSIER TIP-OFF CLASSIC | 1 | 2017-18 |
| HOOSIERS SHOWCASE | 1 | 2014-15 |
| Indy Classic | 1 | 2023-24 |
| Jack Jones Classic | 1 | 2025-26 |
| KEIGHTLEY CLASSIC | 1 | 2013-14 |
| MAC Championship - Final | 1 | 2020-21 |
| MAC Championship - Quarterfinal | 6 | 2020-21, 2021-22, 2022-23, 2023-24, 2024-25, 2025-26 |
| MAC Championship - Semifinal | 5 | 2020-21, 2021-22, 2022-23, 2023-24, 2025-26 |
| MAC MEN'S TOURNAMENT - 2nd ROUND | 1 | 2014-15 |
| MAC MEN'S TOURNAMENT PRES. BY VISITMYRTLEBEACH.COM - 1st ROUND | 1 | 2016-17 |
| MAC MEN'S TOURNAMENT PRES. BY VISITMYRTLEBEACH.COM - QUARTERFINAL | 3 | 2015-16, 2016-17, 2017-18 |
| MAC TOURNAMENT PRES. BY VISIT MYRTLE BEACH - QUARTERFINAL | 1 | 2018-19 |
| MAC TOURNAMENT PRES. BY VISIT MYRTLE BEACH - SEMIFINAL | 1 | 2018-19 |
| MAC-SBC Challenge | 4 | 2023-24, 2024-25, 2025-26 |
| MEN AGAINST BREAST CANCER CLASSIC | 1 | 2015-16 |
| Men Against Breast Cancer Oakland Hoops Challenge | 1 | 2018-19 |
| NIU INVITATIONAL | 1 | 2013-14 |
| NIU THANKSGIVING CLASSIC | 1 | 2016-17 |
| NKU Men's Basketball | 1 | 2018-19 |
| PROGRESSIVE CBE CLASSIC | 1 | 2011-12 |
| PROGRESSIVE LEGENDS CLASSIC | 3 | 2012-13, 2013-14, 2014-15 |
| ROMAN CBI TOURNAMENT - 1st ROUND | 1 | 2018-19 |
| Roman CBI | 4 | 2021-22 |
| SANFORD PENTAGON SHOWCASE | 2 | 2016-17, 2017-18 |
| SPARTAN INVITATIONAL | 1 | 2011-12 |
| SUMMIT LEAGUE CHAMPIONSHIP - QUARTERFINAL | 2 | 2019-20 |
| SUMMIT LEAGUE CHAMPIONSHIP - SEMIFINAL | 1 | 2019-20 |
| SUMMIT LEAGUE MEN'S CHAMPIONSHIP - QUARTERFINAL | 6 | 2015-16, 2016-17, 2017-18, 2018-19 |
| SUMMIT LEAGUE MEN'S CHAMPIONSHIP - SEMIFINAL | 1 | 2018-19 |
| Summit League Championship - 1st Round | 4 | 2022-23, 2023-24, 2024-25, 2025-26 |
| Summit League Championship - Final | 2 | 2020-21, 2021-22 |
| Summit League Championship - Quarterfinal | 6 | 2020-21, 2021-22, 2022-23, 2023-24, 2024-25, 2025-26 |
| Summit League Championship - Semifinal | 5 | 2020-21, 2021-22, 2022-23, 2024-25, 2025-26 |
| TARKETT SPORTS CLASSIC | 1 | 2016-17 |
| U.S. Bank Stadium Basketball Classic | 1 | 2018-19 |
| WRIGHT STATE TOURNAMENT | 1 | 2017-18 |
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 2
Career Total: $1,001,344
Total Games: 603
Avg per Game: $1,661
Highest Season: $97,284 (2022-23)
| Season | Tier | Games | CC Games | U1/U2 Games | Total Earned | Avg per Game |
|---|---|---|---|---|---|---|
| 2025-26 | Tier 2 | 45 | 10 | 35 | $86,300 | $1,918 |
| 2024-25 | Tier 2 | 43 | 12 | 31 | $81,475 | $1,895 |
| 2023-24 | Tier 2 | 46 | 11 | 35 | $86,399 | $1,878 |
| 2022-23 | Tier 2 | 53 | 12 | 41 | $97,284 | $1,836 |
| 2021-22 | Tier 2 | 50 | 9 | 41 | $90,820 | $1,816 |
| 2020-21 | Tier 2 | 34 | 6 | 28 | $59,092 | $1,738 |
| 2019-20 | Tier 2 | 44 | 8 | 36 | $71,885 | $1,634 |
| 2018-19 | Tier 2 | 51 | 5 | 46 | $80,164 | $1,572 |
| 2017-18 | Tier 2 | 43 | 6 | 37 | $67,327 | $1,566 |
| 2016-17 | Tier 2 | 41 | 1 | 40 | $61,962 | $1,511 |
| 2015-16 | Tier 2 | 30 | 0 | 30 | $47,612 | $1,587 |
| 2014-15 | Tier 2 | 33 | 0 | 33 | $53,139 | $1,610 |
| 2013-14 | Tier 2 | 22 | 0 | 22 | $31,883 | $1,449 |
| 2012-13 | Tier 2 | 25 | 2 | 23 | $36,997 | $1,480 |
| 2011-12 | Tier 3 | 28 | 3 | 25 | $34,137 | $1,219 |
| 2010-11 | Tier 3 | 15 | 2 | 13 | $14,868 | $991 |
Estimated cumulative salary earned across seasons, relative to each season's opening day