Nicholls State Colonels Logo

Nicholls State Colonels Logo

The 15 varsity teams representing Nicholls State University located in Louisiana play under the name of the Nicholls State Colonels.

Meaning and history

Nicholls State Colonels logo history

The Nicholls State Colonels logo shows a clear connection with the brand identity of the university’s athletic program. The saber featured on the emblem apparently belongs to Colonel Tillou, the athletics mascot for Nicholls State University.

The original Colonel Tillou looked somewhat different from the current Colonel wearing a bright red uniform topped off with a modern military officer’s cap. However, the emblem remained pretty much the same since 1980, with very few modifications.