Officiated Conferences (including non-conference assignments):

2013

Atlantic 10 (3 games)
Big South (20 games)
CAA (3 games)

2014

Atlantic 10 (7 games)
Big South (16 games)

2015

Atlantic 10 (8 games)
Big South (10 games)

2016

ACC (1 games)
Atlantic 10 (15 games)
Big South (12 games)

2017

ACC (2 games)
Atlantic 10 (10 games)
Big South (17 games)
CAA (1 games)

2018

Atlantic 10 (16 games)
Big South (12 games)
Patriot (1 games)

2019

ASUN (1 games)
Atlantic 10 (8 games)
Big South (9 games)
SoCon (7 games)

2020

ACC (1 games)
ASUN (3 games)
Atlantic 10 (3 games)
SoCon (1 games)

Teams Umpired (64 Teams):

Albany (NY)             Appalachian St.             Army West Point            
Bethune-Cookman             Binghamton             Buffalo            
Campbell             Charleston So.             Coppin St.            
Cornell             Davidson             Dayton            
Delaware St.             Duke             ETSU            
Fairfield             Fordham             Gardner-Webb            
George Mason             George Washington             Georgetown            
Hartford             High Point             Hofstra            
James Madison             Kent St.             La Salle            
Lafayette             Lehigh             Liberty            
Longwood             Marist             Maryland            
Massachusetts             Minnesota             N.C. Central            
Niagara             Norfolk St.             North Florida            
Old Dominion             Presbyterian             Radford            
Rhode Island             Richmond             Rider            
Rutgers             Saint Joseph's             Saint Louis            
Saint Peter's             St. Bonaventure             St. John's (NY)            
UMass Lowell             UMES             UNC Asheville            
UNCG             VCU             Virginia            
Virginia Tech             VMI             Wagner            
William & Mary             Winthrop             Yale            
Youngstown St.            


Officiated in Locations Across the United States: