Officiated Conferences (including non-conference assignments):

2017

Ivy League (1 games)
NEC (4 games)
Patriot (1 games)

2018

Atlantic 10 (1 games)
Ivy League (1 games)

Teams Umpired (9 Teams):

George Mason             La Salle             Mt. St. Mary's            
Navy             Penn             Towson            
UMBC             Villanova             Wagner            


Officiated in Locations Across the United States: