Officiated Conferences (including non-conference assignments):

2013

Big 12 (4 games)
C-USA (1 games)
GWC (4 games)
Southland (14 games)
WAC (2 games)

2014

Big 12 (6 games)
Big Ten (1 games)
MWC (1 games)
Southland (17 games)

2015

Big 12 (5 games)
Southland (13 games)
Sun Belt (5 games)

2016

Big 12 (16 games)
C-USA (1 games)
Southland (16 games)
Sun Belt (4 games)
SWAC (3 games)

2017

ACC (1 games)
Big 12 (12 games)
C-USA (2 games)
Patriot (1 games)
Southland (25 games)
Sun Belt (2 games)

2018

Big 12 (9 games)
C-USA (3 games)
MVC (3 games)
SEC (2 games)
Southland (22 games)
Sun Belt (3 games)

2019

Big 12 (10 games)
MVC (3 games)
SEC (2 games)
Southland (16 games)

2020

Big 12 (2 games)
SEC (1 games)
Southland (3 games)
Sun Belt (4 games)

Teams Umpired (57 Teams):

A&M-Corpus Christi             Abilene Christian             Air Force            
Alabama A&M             Arkansas             Baylor            
Bethune-Cookman             Bradley             California            
Central Ark.             Central Mich.             Chicago St.            
DBU             Grambling             Houston            
Houston Baptist             Incarnate Word             Lafayette            
Lamar University             Maine             McNeese            
Michigan             Minnesota             Missouri            
Missouri St.             Nebraska             Nevada            
New Mexico             New Mexico St.             New Orleans            
Nicholls St.             North Dakota St.             Northwestern St.            
Notre Dame             Oral Roberts             Prairie View            
Rice             Saint Louis             Sam Houston St.            
San Diego             SFA             Southeastern La.            
Southern Ill.             Stanford             TCU            
Texas             Texas A&M             Texas Southern            
Texas St.             Texas Tech             Tulane            
UIW             UNLV             UT Arlington            
UTRGV             UTSA             Washington            


Officiated in Locations Across the United States: