Officiated Conferences (including non-conference assignments):

2013

Atlantic 10 (8 games)
Ivy League (10 games)
Patriot (8 games)

2014

America East (3 games)
Atlantic 10 (5 games)
Big East (1 games)
Ivy League (7 games)
Patriot (8 games)

2015

Atlantic 10 (3 games)
Big East (7 games)
Ivy League (6 games)
MEAC (1 games)

2016

America East (2 games)
Atlantic 10 (5 games)
Big East (2 games)
Ivy League (5 games)
MAAC (3 games)

2017

Atlantic 10 (4 games)
Big East (3 games)
Ivy League (10 games)
MAAC (6 games)
Patriot (3 games)

2018

Atlantic 10 (6 games)
Big East (1 games)
Ivy League (9 games)
MAAC (3 games)

2019

Atlantic 10 (1 games)
Big East (3 games)
Big Ten (1 games)
Patriot (4 games)

Teams Umpired (40 Teams):

Army West Point             Binghamton             Brown            
Bryant             Bucknell             Canisius            
Central Conn. St.             Chicago St.             Columbia            
Cornell             Dartmouth             Davidson            
Delaware             Delaware St.             George Mason            
George Washington             Georgetown             Harvard            
Holy Cross             La Salle             Lehigh            
Maine             Manhattan             Marist            
Massachusetts             Monmouth             Navy            
NYIT             Penn             Princeton            
Rutgers             Saint Joseph's             Saint Louis            
Siena             St. John's (NY)             Stony Brook            
Temple             UMBC             Villanova            
Yale            


Officiated in Locations Across the United States: