Officiated Conferences (including non-conference assignments):

2016

MEAC (1 games)
Patriot (2 games)

2017

MAAC (12 games)
MEAC (2 games)
Patriot (1 games)

2018

MAAC (5 games)
NEC (1 games)

2019

Atlantic 10 (1 games)
MAAC (11 games)
MEAC (1 games)
NEC (6 games)

2020

CAC (1 games)
NEC (2 games)

Teams Umpired (22 Teams):

Canisius             Coppin St.             Delaware St.            
Fairfield             George Mason             Georgetown            
Iona             Lehigh             Manhattan            
Marist             Monmouth             Mount St. Mary's            
Mt. St. Mary's             Navy             Niagara            
Princeton             Rider             Saint Peter's            
Salisbury             SUNY Cortland             UMBC            
UMES            


Officiated in Locations Across the United States: