Officiated Conferences (including non-conference assignments):

2013

Atlantic 10 (4 games)
Ivy League (3 games)
NEC (4 games)
Patriot (8 games)

2014

Atlantic 10 (1 games)
Ivy League (2 games)
NEC (12 games)

2015

ACC (1 games)
America East (1 games)
Atlantic 10 (16 games)
Ivy League (1 games)
NEC (2 games)
Patriot (4 games)

2016

AAC (3 games)
ACC (1 games)
ASUN (2 games)
Atlantic 10 (25 games)
Big Ten (1 games)
CAA (1 games)

2017

ACC (2 games)
Atlantic 10 (20 games)
Big Ten (2 games)

2018

ACC (3 games)
ASUN (3 games)
Atlantic 10 (20 games)
Big East (1 games)
CAA (1 games)
Patriot (4 games)

2019

AAC (3 games)
ACC (1 games)
ASUN (3 games)
Atlantic 10 (16 games)
Big East (3 games)
Big Ten (4 games)
Patriot (11 games)

2020

Atlantic 10 (6 games)
Patriot (6 games)

Teams Umpired (58 Teams):

Air Force             Albany (NY)             Army West Point            
Boston College             Brown             Bryant            
Bucknell             Central Conn. St.             Columbia            
Dartmouth             Davidson             East Carolina            
Fairfield             Fordham             George Mason            
George Washington             Hartford             Harvard            
Hofstra             Holy Cross             Iona            
La Salle             Lafayette             Lehigh            
Liberty             Lipscomb             LIU Brooklyn            
Maine             Manhattan             Marist            
Maryland             Massachusetts             Monmouth            
Mt. St. Mary's             Navy             NJIT            
North Florida             Northeastern             NYIT            
Quinnipiac             Rhode Island             Richmond            
Rutgers             Sacred Heart             Saint Joseph's            
Saint Louis             Saint Peter's             St. Bonaventure            
St. John's (NY)             Stony Brook             Temple            
UConn             UMass Lowell             USC Upstate            
VCU             Villanova             Wagner            
Yale            


Officiated in Locations Across the United States: