Officiated Conferences (including non-conference assignments):

2013

ACC (1 games)
Big South (14 games)
CAA (17 games)
MEAC (11 games)
Patriot (1 games)

2014

ACC (4 games)
Big South (1 games)
CAA (20 games)
MAC (1 games)
MEAC (5 games)

2015

Atlantic 10 (10 games)
Big 12 (3 games)
Big East (7 games)
Big Ten (4 games)
C-USA (7 games)
CAA (14 games)
Patriot (1 games)
SoCon (4 games)

2016

AAC (1 games)
Atlantic 10 (3 games)
Big Ten (6 games)
C-USA (11 games)
CAA (5 games)
SoCon (7 games)

2017

AAC (3 games)
ACC (1 games)
Atlantic 10 (1 games)
Big Ten (9 games)
C-USA (14 games)
CAA (11 games)
SoCon (3 games)

2018

Atlantic 10 (1 games)
Big 12 (1 games)
Big East (7 games)
Big Ten (7 games)
C-USA (9 games)

2019

Atlantic 10 (5 games)
Big East (1 games)
Big South (3 games)
Big Ten (3 games)
C-USA (6 games)

2020

Atlantic 10 (3 games)
ODAC (1 games)

Teams Umpired (85 Teams):

Ball St.             Bethune-Cookman             Binghamton            
Brown             Bryant             Bucknell            
Buffalo             Butler             Central Conn. St.            
Charlotte             Cincinnati             Col. of Charleston            
Columbia             Coppin St.             Delaware            
Delaware St.             East Carolina             Elon            
FIU             Fla. Atlantic             George Mason            
George Washington             Georgetown             Hartford            
Harvard             High Point             Hofstra            
Illinois             James Madison             La Salle            
Lafayette             Lebanon Valley             Liberty            
LIU Brooklyn             Longwood             Louisiana Tech            
Manhattan             Marshall             Maryland            
Massachusetts             Michigan             Middle Tenn.            
Monmouth             Mt. St. Mary's             N.C. A&T            
N.C. Central             Navy             Nebraska            
Norfolk St.             Northeastern             Old Dominion            
Penn             Penn St.             Pittsburgh            
Presbyterian             Princeton             Purdue            
Radford             Rice             Richmond            
Rider             Rutgers             Saint Joseph's            
Savannah St.             Seton Hall             Shenandoah            
South Fla.             Southern Miss.             St. John's (NY)            
Towson             UAB             UConn            
UMBC             UMES             UNCW            
UTSA             VCU             Virginia            
Virginia Tech             VMI             West Virginia            
Western Ky.             William & Mary             Winthrop            
Xavier            


Officiated in Locations Across the United States: