Officiated Conferences (including non-conference assignments):

2016

AAC (1 games)
OVC (4 games)
SEC (17 games)
Southland (11 games)
Sun Belt (1 games)

2017

ASUN (3 games)
Big 12 (1 games)
Big Ten (1 games)
OVC (1 games)
SEC (40 games)

2018

ACC (1 games)
Big 12 (2 games)
SEC (41 games)
SoCon (1 games)

2019

AAC (1 games)
ACC (1 games)
Big 12 (1 games)
OVC (3 games)
Pac-12 (2 games)
SEC (35 games)
Sun Belt (9 games)
WCC (2 games)

2020

SEC (9 games)
Sun Belt (2 games)

Teams Umpired (67 Teams):

A&M-Corpus Christi             Alabama             Arizona            
Ark.-Pine Bluff             Arkansas             Arkansas St.            
Auburn             Austin Peay             Baylor            
Bowling Green             Central Ark.             Central Mich.            
East Carolina             Florida             Florida St.            
Georgia             Grambling             Grand Canyon            
Indiana St.             Kentucky             La.-Monroe            
Lipscomb             Little Rock             Long Beach St.            
Louisiana Tech             Louisville             Loyola Marymount            
LSU             McNeese             Memphis            
Michigan St.             Middle Tenn.             Mississippi St.            
Missouri             Missouri St.             Nebraska            
New Orleans             Nicholls St.             Northwestern            
Northwestern St.             Oklahoma             Oklahoma St.            
Ole Miss             Omaha             Saint Mary's (CA)            
Sam Houston St.             Samford             South Alabama            
South Carolina             South Dakota St.             Southeast Mo. St.            
Southern California             Southern Ill.             Southern Miss.            
Tennessee             Texas             Texas A&M            
Texas St.             UAB             UCF            
UCLA             UT Arlington             UT Martin            
Valparaiso             Vanderbilt             Winthrop            
Xavier            


Officiated in Locations Across the United States: