Officiated Conferences (including non-conference assignments):

2013

Big 12 (5 games)
WAC (12 games)

2014

Big 12 (8 games)
MVC (1 games)
Southland (2 games)
WAC (5 games)

2015

Big 12 (14 games)

2016

Big 12 (7 games)
MVC (6 games)

2017

Big 12 (8 games)
MVC (7 games)

2019

Big 12 (1 games)
MVC (3 games)

Teams Umpired (35 Teams):

Abilene Christian             Arizona St.             Baylor            
DBU             Grambling             Houston            
Illinois             Incarnate Word             La.-Monroe            
Lipscomb             Louisiana Tech             Loyola Marymount            
Michigan St.             Minnesota             Murray St.            
New Mexico St.             Northeastern             Northern Colo.            
Northwestern St.             Oklahoma             Oklahoma St.            
Sacramento St.             Sam Houston St.             San Jose St.            
Santa Clara             Seattle U             SFA            
Southern Ill.             TCU             Texas Southern            
Texas St.             UT Arlington             UTRGV            
UTSA             Wichita St.            


Officiated in Locations Across the United States: