Officiated Conferences (including non-conference assignments):

2016

ACC (3 games)
Atlantic 10 (18 games)

2017

America East (3 games)
Atlantic 10 (18 games)
Big East (8 games)
C-USA (3 games)
CAA (5 games)
Ivy League (3 games)
NEC (1 games)
Patriot (4 games)

2018

AAC (1 games)
ACC (3 games)
Atlantic 10 (13 games)
Big East (3 games)
C-USA (1 games)
CAA (7 games)
MVC (2 games)
Patriot (11 games)
SEC (1 games)

2019

AAC (2 games)
ACC (13 games)
Atlantic 10 (9 games)
C-USA (7 games)
Patriot (11 games)
SEC (2 games)
Sun Belt (6 games)

2020

ACC (3 games)
C-USA (3 games)

Teams Umpired (66 Teams):

Appalachian St.             Arizona St.             Arkansas            
Army West Point             Boston College             Bryant            
Bucknell             Central Conn. St.             Creighton            
Dartmouth             Davidson             Dayton            
DBU             Delaware             Duke            
Fairfield             FIU             Fordham            
George Mason             George Washington             Georgetown            
Georgia St.             Hartford             Harvard            
Hofstra             Holy Cross             James Madison            
La Salle             La.-Monroe             Lafayette            
Liberty             LSU             Maine            
Manhattan             Marist             Marshall            
Massachusetts             Miami (FL)             Navy            
Niagara             Northeastern             Old Dominion            
Oral Roberts             Quinnipiac             Rhode Island            
Richmond             Rutgers             Sacred Heart            
Saint Joseph's             Saint Louis             Seton Hall            
Siena             South Alabama             Southern Miss.            
St. Bonaventure             St. John's (NY)             Stony Brook            
UConn             UMass Lowell             UTSA            
VCU             Villanova             Virginia            
Virginia Tech             William & Mary             Yale            


Officiated in Locations Across the United States: