Theo Bair è un attaccante del Lausanne-Sport che è sceso in campo nella maggior parte delle gare della sua squadra in Super League nel 2025/2026, avendo collezionato 17 presenze, per un totale di 1186 minuti. É partito titolare in 12 presenze su 31 giornate ed è entrato 5 volte.
La sua ultima partita nella competizione risale al 22 marzo, gara in cui ha giocato 27 minuti con la maglia del Lausanne-Sport contro Luzern, nella sconfitta per 4-0. In totale l'attaccante ha realizzato 6 gol in questa stagione - primo a pari merito tra i giocatori della propria squadra.
É stato contro Thun il 30 novembre che Bair ha segnato il suo ultimo gol, nella vittoria per 2-1. Ha aperto le sue marcature in questo campionato contro Young Boys il 5 ottobre, avendo realizzato una tripletta nella vittoria per 5-0.
La prossima gara per Lausanne-Sport sarà una gara casalinga contro Winterthur, il 4 aprile.
Nella passata stagione di Ligue 1 Bair ha giocato 29 partite con l'Auxerre, gare in cui ha realizzato 2 gol e fornito 1 passaggio vincente.
L'attaccante è passato a giocare in prestito con Lausanne-Sport nel settembre 2025. In precedenza giocava per l'Auxerre, per cui ha collezionato 31 presenze in campionato, con 2 gol e 1 assist, mentre prima giocava per Motherwell.