Officiated Conferences (including non-conference assignments):

2013

ACC (2 games)
America East (1 games)
Atlantic 10 (12 games)
Big South (3 games)
CAA (5 games)
MEAC (12 games)
NEC (4 games)
Patriot (2 games)

2014

ACC (3 games)
America East (3 games)
Atlantic 10 (5 games)
CAA (9 games)
MAAC (1 games)
MAC (1 games)
MEAC (7 games)
Patriot (6 games)

2015

Atlantic 10 (1 games)
Big East (10 games)
CAA (16 games)
MEAC (1 games)
Patriot (1 games)
SoCon (4 games)

2016

Atlantic 10 (6 games)
CAA (16 games)
MEAC (10 games)
NEC (4 games)
Patriot (3 games)
SoCon (7 games)

2017

Atlantic 10 (1 games)
Big East (1 games)
CAA (6 games)
MEAC (4 games)
NEC (7 games)
Patriot (14 games)

2018

CAA (6 games)

2019

Atlantic 10 (1 games)
CAA (4 games)
NEC (13 games)

2020

MEAC (1 games)

Teams Umpired (62 Teams):

Albany (NY)             Army West Point             Bethune-Cookman            
Binghamton             Bryant             Bucknell            
Buffalo             Butler             Central Conn. St.            
Coppin St.             Cornell             Delaware            
Delaware St.             Elon             Fairleigh Dickinson            
George Mason             George Washington             Georgetown            
High Point             Hofstra             Holy Cross            
Iona             James Madison             La Salle            
Lafayette             Lehigh             Marist            
Marshall             Maryland             Monmouth            
Mt. St. Mary's             N.C. A&T             N.C. Central            
Navy             Niagara             Norfolk St.            
Northeastern             Old Dominion             Penn            
Princeton             Quinnipiac             Radford            
Richmond             Rider             Sacred Heart            
Saint Joseph's             Savannah St.             Seton Hall            
Siena             South Fla.             St. John's (NY)            
Stony Brook             Towson             UMBC            
UMES             UNCW             Villanova            
VMI             Wagner             West Virginia            
William & Mary             Yale            


Officiated in Locations Across the United States: