Theo Bair Matches
FITClub
Bolton Wanderers
EFL Championship
Role
Centre Forward
Shirt 9
Availability
No active injury record
Missing data not treated as confirmation
Reference data updated 8 Nov 2026, 06:00 GMT
This site contains betting-related content and is intended for users aged 18 and over. You must be 18 or older to gamble.
Theo Bair's most recent covered appearance was Bolton Wanderers 2-3 Bristol City on 31 Oct 2026: 0 minutes.
The 20 covered appearances below carry minutes, goal involvement, per-match xG where held and the SportSignals rating, each linking to the full match report.
| Date | Match | Mins | G/A | xG | Rating | Report |
|---|---|---|---|---|---|---|
| 31 Oct 2026 | Bolton Wanderers2-3Bristol City | - | - | - | - | - |
| 23 Oct 2026 | Bolton Wanderers1-5Middlesbrough | 55 | 1G | 0.2 | 7.0 | Report |
| 17 Oct 2026 | Southampton0-0Bolton Wanderers | 17 | - | 0.5 | 6.8 | Report |
| 13 Oct 2026 | Wolves1-3Bolton Wanderers | 66 | - | 0.3 | 6.3 | - |
| 10 Oct 2026 | Bolton Wanderers1-2Stoke City | 8 | 1G | 0.2 | 7.5 | Report |
| 20 Sept 2026 | Norwich3-4Bolton Wanderers | 1 | - | - | - | Report |
| 12 Sept 2026 | Bolton Wanderers1-0Cardiff City | 44 | 1A | - | 6.9 | Report |
| 8 Sept 2026 | Bolton Wanderers2-3West Ham United | - | - | - | - | - |
| 5 Sept 2026 | Millwall4-0Bolton Wanderers | 30 | - | - | 6.4 | Report |
| 29 Aug 2026 | Auxerre1-3Angers | 19 | - | 0.1 | 6.6 | - |
| 16 May 2026 | Lausanne Sport1-3Grasshopper | 29 | - | 0.2 | 6.0 | Report |
| 12 May 2026 | Servette2-0Lausanne Sport | - | - | - | - | Report |
| 9 May 2026 | Winterthur2-1Lausanne Sport | 9 | - | 0.1 | 6.7 | Report |
| 2 May 2026 | Lausanne Sport1-3Luzern | 71 | - | 0.3 | 6.4 | Report |
| 25 Apr 2026 | Lausanne Sport3-0Zürich | 35 | - | - | 6.5 | Report |
| 12 Apr 2026 | Sion3-0Lausanne Sport | 90 | - | - | 6.5 | - |
| 12 Apr 2026 | Sion3-0Lausanne Sport | 0 | - | - | - | Report |
| 4 Apr 2026 | Lausanne Sport2-1Winterthur | 90 | - | 0.2 | 6.9 | Report |
| 22 Mar 2026 | Luzern4-0Lausanne Sport | 27 | - | 0.1 | 6.3 | - |
| 15 Mar 2026 | Lausanne Sport0-2Young Boys | 36 | - | - | 6.4 | - |
Bolton Wanderers · X