Officiated Conferences (including non-conference assignments):

2013

Atlantic 10 (2 games)
Patriot (1 games)

2014

AAC (1 games)
Atlantic 10 (6 games)
MEAC (1 games)
Patriot (1 games)

2015

Atlantic 10 (7 games)

2016

Atlantic 10 (13 games)
Independent (1 games)

2017

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

2018

Atlantic 10 (7 games)
Big East (4 games)
Big Ten (2 games)
Patriot (6 games)

2019

Atlantic 10 (6 games)
Big East (5 games)
Big Ten (1 games)
Patriot (3 games)

2020

Big Ten (1 games)
Patriot (3 games)

Teams Umpired (40 Teams):

Binghamton             Bucknell             Buffalo            
Coppin St.             Cornell             CSUN            
Davidson             Dayton             Delaware            
Delaware St.             Fairleigh Dickinson             Fordham            
George Mason             George Washington             Georgetown            
Hartford             James Madison             La Salle            
Lafayette             Longwood             Maryland            
Michigan St.             Monmouth             Navy            
Niagara             NYIT             Penn St.            
Princeton             Rhode Island             Richmond            
Rutgers             Saint Joseph's             Saint Louis            
Saint Peter's             St. Bonaventure             Towson            
UMBC             UMES             VCU            
William & Mary            


Officiated in Locations Across the United States: