Officiated Conferences (including non-conference assignments):

2013

Atlantic 10 (3 games)
Ivy League (4 games)

2014

Atlantic 10 (1 games)

2016

Atlantic 10 (1 games)

2017

ASUN (2 games)
Atlantic 10 (13 games)

2018

Atlantic 10 (6 games)
CAA (1 games)
Patriot (9 games)

2019

Atlantic 10 (3 games)
Patriot (17 games)

2020

Big Ten (1 games)
Patriot (6 games)

Teams Umpired (34 Teams):

Air Force             Army West Point             Brown            
Bucknell             Coppin St.             Cornell            
Davidson             Delaware             Fairleigh Dickinson            
Fordham             George Washington             Hofstra            
Holy Cross             La Salle             Lafayette            
Lehigh             Massachusetts             Navy            
NJIT             NYIT             Penn St.            
Princeton             Rhode Island             Rutgers            
Saint Joseph's             Seton Hall             St. Bonaventure            
Stony Brook             Temple             UMBC            
VCU             Villanova             Wagner            
Yale            


Officiated in Locations Across the United States: