Officiated Conferences (including non-conference assignments):

2016

Atlantic 10 (2 games)
Ivy League (9 games)
MAAC (8 games)

2017

Atlantic 10 (2 games)
Ivy League (12 games)
MAAC (2 games)
MEAC (3 games)

2018

America East (1 games)
Ivy League (6 games)
MAAC (4 games)
MEAC (3 games)

2019

Atlantic 10 (2 games)
CAA (1 games)
Ivy League (12 games)
MAAC (7 games)
MEAC (3 games)
Patriot (2 games)
Sun Belt (3 games)

2020

Liberty League (2 games)

Teams Umpired (36 Teams):

Albany (NY)             Appalachian St.             Army West Point            
Bard             Binghamton             Boston College            
Brown             Canisius             Castleton            
Central Conn. St.             Columbia             Coppin St.            
Cornell             Dartmouth             Delaware St.            
Fordham             Georgia St.             Harvard            
Hofstra             Holy Cross             Iona            
Maine             Manhattan             Marist            
Massachusetts             Norfolk St.             Northeastern            
Penn             Princeton             Quinnipiac            
Saint Peter's             Siena             St. Bonaventure            
UMass Lowell             UMES             Yale            


Officiated in Locations Across the United States: