Officiated Conferences (including non-conference assignments):

2018

Atlantic 10 (8 games)
Patriot (23 games)

2019

Atlantic 10 (3 games)
Big East (14 games)
Big Ten (12 games)
Patriot (14 games)

2020

Atlantic 10 (1 games)
Big Ten (1 games)

Teams Umpired (34 Teams):

Arizona             Army West Point             Bucknell            
Butler             Cornell             Delaware            
East Carolina             Fordham             Georgetown            
Hofstra             Holy Cross             Lafayette            
Lehigh             LIU Brooklyn             Manhattan            
Marist             Maryland             Monmouth            
Navy             NJIT             Ohio St.            
Penn             Penn St.             Rider            
Rutgers             Sacred Heart             Saint Joseph's            
Saint Peter's             Seton Hall             Siena            
St. John's (NY)             Villanova             Wagner            
Xavier            


Officiated in Locations Across the United States: