Explore career summaries, game counts, and officiating tendencies.
Search by name to review detailed NCAA Men's referee statistics.
First Season: 2019-20
Last Season: 2025-26
Total Games: 159
Crew Chief: 0 (0%)
U1: 30 (19%)
U2: 129 (81%)
Home Wins: 65%
Home Fouls: 16.4
Away Fouls: 17.3
Foul Diff: 0.9
Attendance: 2,243
| Games | Total | 2025-26 | 2024-25 | 2023-24 | 2022-23 | 2021-22 | 2019-20 |
|---|---|---|---|---|---|---|---|
| Games | 159 | 52 | 46 | 30 | 19 | 7 | 5 |
| Crew Chief | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| U1 | 30 | 12 | 12 | 4 | 1 | 1 | 0 |
| U2 | 129 | 40 | 34 | 26 | 18 | 6 | 5 |
| NCAA Tournament | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NIT Tournament | 3 | 1 | 2 | 0 | 0 | 0 | 0 |
| Pre/Mid-Season Tournament | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| CAA | 40 | 11 | 12 | 11 | 6 | 0 | 0 |
| Patriot | 30 | 4 | 4 | 2 | 10 | 5 | 5 |
| A-10 | 24 | 9 | 11 | 4 | 0 | 0 | 0 |
| Big South | 22 | 10 | 6 | 6 | 0 | 0 | 0 |
| ACC | 11 | 7 | 3 | 1 | 0 | 0 | 0 |
| MEAC | 9 | 5 | 4 | 0 | 0 | 0 | 0 |
| Am. East | 6 | 3 | 0 | 2 | 1 | 0 | 0 |
| NEC | 5 | 0 | 2 | 3 | 0 | 0 | 0 |
| Ivy | 5 | 0 | 1 | 0 | 2 | 2 | 0 |
| Southland | 3 | 0 | 2 | 1 | 0 | 0 | 0 |
| American | 2 | 1 | 1 | 0 | 0 | 0 | 0 |
| WCC | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| MVC | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Date | Crew Chief | U1 | U2 | Home | Away | Score | Fouls | Fee | Season $ |
|---|---|---|---|---|---|---|---|---|---|
| 2026-3-17 | Michael Luckie | Ryan Sassano | Joe Switzer | George Mason | Liberty | 71 - 77 | 16 - 17 | $2,000 | $109,850 |
| 2026-3-11 | Jose Carrion | Ian McClenny | Joe Switzer | Morgan State | Delaware State | 70 - 75 | 19 - 23 | $1,500 | $107,850 |
| 2026-3-7 | Tony Crisp | Mike Millione | Joe Switzer | Saint Joseph's | La Salle | 88 - 76 | 14 - 22 | $2,350 | $106,350 |
| 2026-3-4 | Jerry Heater | Anthony Eades | Joe Switzer | South Carolina Upstate | Gardner-Webb | 64 - 65 | 17 - 12 | $1,675 | $104,000 |
| 2026-3-3 | Jerry Heater | Kellen Miliner | Joe Switzer | Campbell | North Carolina A&T | 90 - 72 | 18 - 16 | $2,100 | $102,325 |
| 2026-2-28 | Ron Tyburski | Joe Switzer | Nick Terry | VCU | Fordham | 82 - 63 | 18 - 19 | $2,350 | $100,225 |
| 2026-2-26 | Justin Porterfield | Connor Mooney | Joe Switzer | Charleston Southern | Winthrop | 86 - 84 | 26 - 21 | $1,675 | $97,875 |
| 2026-2-22 | Sean Campbell | Joe Switzer | Jack Laughran | Bucknell | Holy Cross | 63 - 72 | 18 - 12 | $1,750 | $96,200 |
| 2026-2-21 | Mike Millione | Tyler Sandmann | Joe Switzer | Richmond | St. Bonaventure | 99 - 94 | 15 - 19 | $2,350 | $94,450 |
| 2026-2-18 | Greg Moyer | Joe Switzer | Jack Laughran | Loyola Maryland | Army | 77 - 87 | 18 - 16 | $1,750 | $92,100 |
| 2026-2-16 | Mike Terry | Joe Switzer | Garrett Jones | North Carolina Central | Morgan State | 80 - 76 | 17 - 20 | $1,500 | $90,350 |
| 2026-2-14 | Ernest Hamilton III | Ben Stirt | Joe Switzer | UNC Asheville | Presbyterian | 57 - 58 | 13 - 9 | $1,675 | $88,850 |
| 2026-2-12 | Tim Kelly | Ben Stirt | Joe Switzer | Gardner-Webb | Winthrop | 85 - 103 | 20 - 15 | $1,675 | $87,175 |
| 2026-2-7 | Michael Luckie | Connor Mooney | Joe Switzer | Rhode Island | Richmond | 82 - 77 | 17 - 28 | $2,350 | $85,500 |
| 2026-2-5 | Greg Evans | Joe Switzer | Steven Perry Jr. | UMBC | Binghamton | 79 - 62 | 10 - 13 | $1,700 | $83,150 |
| 2026-2-4 | Mark Schnur | Isaac Barnett | Joe Switzer | High Point | Charleston Southern | 80 - 55 | 13 - 19 | $1,675 | $81,450 |
| 2026-2-2 | Lionel Butler | Bruce Rothwell | Joe Switzer | Coppin State | Howard | 53 - 72 | 16 - 16 | $1,500 | $79,775 |
| 2026-1-31 | Andrew Barksdale | Joe Switzer | Steven Perry Jr. | Towson | Hampton | 82 - 50 | 19 - 21 | $2,100 | $78,275 |
| 2026-1-29 | Jeff Pon | Joe Switzer | Jeremy Mosier | UNC Asheville | Gardner-Webb | 69 - 50 | 10 - 17 | $1,675 | $76,175 |
| 2026-1-28 | Tony Crisp | Ryan Sassano | Joe Switzer | Loyola Maryland | American University | 77 - 68 | 15 - 21 | $1,750 | $74,500 |
| 2026-1-24 | Keith Fogleman | Joe Switzer | Steven Perry Jr. | Campbell | Monmouth | 73 - 88 | 19 - 18 | $2,100 | $72,750 |
| 2026-1-22 | Mark Schnur | Jerry Heater | Joe Switzer | Elon | Towson | 59 - 72 | 14 - 12 | $2,100 | $70,650 |
| 2026-1-19 | Jason Bradwell | Adam Vandenburgh | Joe Switzer | Binghamton | UMBC | 60 - 78 | 11 - 17 | $1,700 | $68,550 |
| 2026-1-17 | Mike Millione | Andrew Barksdale | Joe Switzer | Radford | Longwood | 85 - 83 | 12 - 22 | $1,675 | $66,850 |
| 2026-1-15 | Tony Crisp | Trey Styons | Joe Switzer | William & Mary | North Carolina A&T | 97 - 89 | 21 - 23 | $2,100 | $65,175 |
| 2026-1-14 | J.W. Lucas | Ryan Sassano | Joe Switzer | Charleston Southern | South Carolina Upstate | 81 - 86 | 20 - 21 | $1,675 | $63,075 |
| 2026-1-12 | Kellen Miliner | Joe Switzer | Justin McKie | Norfolk State | Maryland Eastern Shore | 70 - 74 | 24 - 22 | $1,500 | $61,400 |
| 2026-1-10 | Mike Millione | Brian Shore | Joe Switzer | St. Bonaventure | Fordham | 77 - 81 | 19 - 13 | $2,350 | $59,900 |
| 2026-1-7 | J.W. Lucas | Ryan Christian | Joe Switzer | Radford | Presbyterian | 80 - 61 | 15 - 15 | $1,675 | $57,550 |
| 2026-1-3 | Mike Millione | Vasili Mallios | Joe Switzer | Towson | Monmouth | 48 - 62 | 17 - 10 | $2,100 | $55,875 |
| 2025-12-31 | Tony Crisp | Andrew Barksdale | Joe Switzer | William & Mary | Stony Brook | 76 - 57 | 14 - 22 | $2,100 | $53,775 |
| 2025-12-29 | Kellen Miliner | Joe Switzer | Jarrett Robinson | Coppin State | UMBC | 59 - 93 | 16 - 15 | $1,500 | $51,675 |
| 2025-12-28 | John Gaffney | Evon Burroughs | Joe Switzer | Boston College | Le Moyne | 72 - 64 | 16 - 20 | $3,200 | $50,175 |
| 2025-12-22 | Robert Riley | Ryan Sassano | Joe Switzer | Towson | Sacred Heart | 72 - 47 | 7 - 9 | $2,100 | $46,975 |
| 2025-12-21 | Tony Chiazza | Tommy Morrissey | Joe Switzer | SMU | Central Arkansas | 99 - 82 | 15 - 16 | $3,200 | $44,875 |
| 2025-12-13 | Jeff Clark | Kellen Miliner | Joe Switzer | Miami | UL Monroe | 104 - 79 | 16 - 14 | $3,200 | $41,675 |
| 2025-12-7 | Mark Schnur | Joe Switzer | Kellen Miliner | Radford | Saint Francis | 89 - 56 | 14 - 16 | $1,675 | $38,475 |
| 2025-12-6 | Clare Aubry | Joe Switzer | Connor Penn | Temple | Saint Joseph's | 69 - 70 | 17 - 18 | $2,500 | $36,800 |
| 2025-12-3 | Tim Kelly | Tony Crisp | Joe Switzer | Towson | Cornell | 93 - 80 | 19 - 12 | $2,100 | $34,300 |
| 2025-11-30 | Sean Hull | Kendell Ridley | Joe Switzer | American University | Longwood | 92 - 66 | 25 - 23 | $1,750 | $32,200 |
| 2025-11-29 | Michael Luckie | Trey Styons | Joe Switzer | Elon | Mercer | 84 - 91 | 23 - 22 | $2,100 | $30,450 |
| 2025-11-24 | Andrew Barksdale | Scott Bennett | Joe Switzer | Evansville | Charleston | 59 - 78 | 15 - 14 | $2,300 | $28,350 |
| 2025-11-23 | Tony Crisp | Matt Jarman | Joe Switzer | Charleston | Yale | 63 - 74 | 21 - 21 | $2,100 | $26,050 |
| 2025-11-21 | Tony Crisp | Scott Bennett | Joe Switzer | Oregon State | Evansville | 69 - 73 | 24 - 21 | $2,400 | $23,950 |
| 2025-11-19 | Bill Covington | Tony Henderson | Joe Switzer | Notre Dame | Bellarmine | 86 - 79 | 23 - 22 | $3,200 | $21,550 |
| 2025-11-15 | Jeff Pon | Ryan Sassano | Joe Switzer | George Mason | New Hampshire | 61 - 44 | 13 - 20 | $2,350 | $18,350 |
| 2025-11-12 | Matt Lavigne | Ryan Sassano | Joe Switzer | New Hampshire | Emmanuel (MA) | 97 - 69 | 18 - 25 | $1,700 | $16,000 |
| 2025-11-11 | Ron Tyburski | Brian Shore | Joe Switzer | Fordham | Wagner | 63 - 61 | 10 - 19 | $2,350 | $14,300 |
| 2025-11-10 | Mike Roberts | Bill Covington | Joe Switzer | Saint Louis | Lindenwood | 109 - 66 | 19 - 20 | $2,350 | $11,950 |
| 2025-11-8 | Clarence Armstrong | Isaac Barnett | Joe Switzer | Syracuse | Delaware State | 83 - 43 | 15 - 15 | $3,200 | $9,600 |
| Tournament | Times Worked | Seasons |
|---|---|---|
| NIT | 3 | 2024-25, 2025-26 |
| Big 5 Classic - 3rd Place Game | 1 | 2025-26 |
| Big South Championship - 1st Round | 1 | 2025-26 |
| Brock Challenge | 2 | 2023-24 |
| CAA Championship - 2nd Round | 2 | 2022-23, 2023-24 |
| Capital Thanksgiving Classic | 1 | 2025-26 |
| Field of 68 Tip-Off | 1 | 2024-25 |
| Holiday Hoopfest | 1 | 2023-24 |
| Live Oak Bank Holiday Classic | 1 | 2024-25 |
| MEAC | 1 | 2025-26 |
| Purple CBI - 1st Round | 1 | 2024-25 |
| Purple CBI - Semifinal | 1 | 2024-25 |
| Rock Hill Classic | 1 | 2024-25 |
| U.S. Virgin Islands Paradise Jam | 3 | 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 2
Career Total: $292,035
Total Games: 159
Avg per Game: $1,837
Highest Season: $109,850 (2025-26)
| Season | Tier | Games | CC Games | U1/U2 Games | Total Earned | Avg per Game |
|---|---|---|---|---|---|---|
| 2025-26 | Tier 2 | 52 | 0 | 52 | $109,850 | $2,112 |
| 2024-25 | Tier 2 | 46 | 0 | 46 | $93,950 | $2,042 |
| 2023-24 | Tier 3 | 30 | 0 | 30 | $45,753 | $1,525 |
| 2022-23 | Tier 3 | 19 | 0 | 19 | $27,030 | $1,423 |
| 2021-22 | Tier 3 | 7 | 0 | 7 | $9,397 | $1,342 |
| 2019-20 | Tier 3 | 5 | 0 | 5 | $6,055 | $1,211 |
Estimated cumulative salary earned across seasons, relative to each season's opening day