Skip to content
442ball
Menu

Thelonius Bair: match by match

172 appearances across 8 competitions, 2019 to 2026.

442ball counts an appearance from the match record itself, not from a stored total.

11 of 216 matches here have a page of their own. The rest are in our archive but do not yet have one.

2026

3 playedChampionship, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 20 SeptemberChampionshipNorwichAW3-4000000
Saturday 12 SeptemberChampionshipCardiffHW1-0440106.72
Tuesday 8 SeptemberChampionshipWest HamHL2-3000000
Saturday 5 SeptemberChampionshipMillwallAL4-0300006.55
Saturday 29 AugustLigue 1AngersHL1-325Not recordedNot recorded06.74

2025

31 played2 unusedLigue 1, Super League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MaySuper LeagueGrasshoppersHL1-33000□□5.66
Tuesday 12 MaySuper LeagueServette FCAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 MaySuper LeagueFC WinterthurAL2-190006.20
Saturday 2 MaySuper LeagueFC LuzernHL1-3710006.310
Saturday 25 AprilSuper LeagueFC ZurichHW3-035006.22
Sunday 12 AprilSuper LeagueFC SionAL3-0900006.38
Saturday 4 AprilSuper LeagueFC WinterthurHW2-1900006.518
Sunday 22 MarchSuper LeagueFC LuzernAL4-0270006.36
Sunday 15 MarchSuper LeagueBSC Young BoysHL0-2360006.58
Sunday 8 MarchSuper LeagueGrasshoppersAW2-38006.53
Sunday 21 DecemberSuper LeagueFC LuzernHL0-4900006.219
Thursday 18 DecemberUEFA Conference LeagueFiorentinaHW1-0900006.614
Sunday 14 DecemberSuper LeagueFC Basel 1893AD0-0900006.313
Thursday 11 DecemberUEFA Conference LeagueKuPSAD0-0900006.211
Sunday 7 DecemberSuper LeagueFC LuganoHD0-0900006.510
Sunday 30 NovemberSuper LeagueFC ThunHW2-1901006.610
Thursday 27 NovemberUEFA Conference LeagueLech PoznanAL2-0900006.315
Sunday 23 NovemberSuper LeagueFC ST. GallenAL1-090000618
Sunday 9 NovemberSuper LeagueFC SionHD2-245005.96
Thursday 6 NovemberUEFA Conference LeagueOmonia NicosiaHD1-1901007.622
Saturday 1 NovemberSuper LeagueFC ZurichAW1-2780006.79
Wednesday 29 OctoberSuper LeagueServette FCHL1-390000719
Sunday 26 OctoberSuper LeagueFC Basel 1893HW5-1652008.67
Thursday 23 OctoberUEFA Conference LeagueHamrun SpartansAW0-1670006.95
Sunday 19 OctoberSuper LeagueFC LuzernAD2-2900006.518
Sunday 5 OctoberSuper LeagueBSC Young BoysHW5-081300106
Thursday 2 OctoberUEFA Conference LeagueBreidablikHW3-0791007.38
Sunday 28 SeptemberSuper LeagueFC SionAD0-0900007.518
Wednesday 17 SeptemberSuper LeagueFC LuganoAD1-1900006.517
Sunday 14 SeptemberSuper LeagueGrasshoppersAL3-1490006.28
Saturday 30 AugustLigue 1NantesAL1-0110006.31
Saturday 23 AugustLigue 1NiceAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 17 AugustLigue 1LorientHW1-0120006.72

2024

31 played10 unusedCopa America, Coupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayLigue 1Paris Saint GermainAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 10 MayLigue 1NantesHD1-12000Not recorded1
Sunday 4 MayLigue 1Le HavreHL1-280006.31
Sunday 27 AprilLigue 1LensAW0-4160006.94
Sunday 20 AprilLigue 1LilleAL3-1660006.710
Sunday 13 AprilLigue 1LyonHL1-3240006.30
Sunday 6 AprilLigue 1RennesAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 MarchLigue 1MontpellierHW1-0450006.94
Friday 14 MarchLigue 1NiceAD1-1630006.69
Sunday 9 MarchLigue 1ReimsAW0-2741007.57
Sunday 2 MarchLigue 1StrasbourgHL0-1700006.54
Saturday 22 FebruaryLigue 1MarseilleHW3-0600006.31
Friday 14 FebruaryLigue 1Stade Brestois 29AD2-2680107.25
Sunday 9 FebruaryLigue 1ToulouseHD2-280006.32
Saturday 1 FebruaryLigue 1MonacoAL4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 24 JanuaryLigue 1Saint EtienneHD1-1220006.611
Sunday 19 JanuaryLigue 1AngersAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 10 JanuaryLigue 1LilleHD0-080006.52
Sunday 5 JanuaryLigue 1StrasbourgAL3-1120006.30
Sunday 22 DecemberCoupe de FranceDunkerqueHL0-1640006.74
Saturday 14 DecemberLigue 1LensHD2-2250006.96
Friday 6 DecemberLigue 1Paris Saint GermainHD0-0120006.73
Sunday 1 DecemberLigue 1ToulouseAL2-0260006.76
Sunday 24 NovemberLigue 1AngersHW1-02400072
Friday 8 NovemberLigue 1MarseilleAW1-312006.50
Sunday 3 NovemberLigue 1RennesHW4-0560006.69
Sunday 27 OctoberLigue 1LyonAD2-2230006.92
Sunday 20 OctoberLigue 1ReimsHW2-1150006.69
Saturday 5 OctoberLigue 1Saint EtienneAL3-1291007.35
Friday 27 SeptemberLigue 1Stade Brestois 29HW3-0100006.70
Sunday 22 SeptemberLigue 1MontpellierAL3-280006.66
Saturday 14 SeptemberLigue 1MonacoHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 SeptemberLigue 1Le HavreAL3-1450006.66
Sunday 25 AugustLigue 1NantesAL2-0580006.98
Sunday 18 AugustLigue 1NiceHW2-1690006.69
Sunday 14 JulyCopa AmericaUruguayHD2-2130006.61
Wednesday 10 JulyCopa AmericaArgentinaAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 JulyCopa AmericaVenezuelaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 JuneCopa AmericaChileHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 26 JuneCopa AmericaPeruAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 21 JuneCopa AmericaArgentinaAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2023

38 playedPremiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremiershipST JohnstoneHL1-2900006.214
Wednesday 15 MayPremiershipHibernianAL3-0900006.713
Saturday 11 MayPremiershipRoss CountyAW1-5900208.314
Saturday 4 MayPremiershipLivingstonHW4-1902008.323
Saturday 27 AprilPremiershipAberdeenAL1-0900006.513
Saturday 13 AprilPremiershipHibernianHD1-1900006.311
Saturday 6 AprilPremiershipDundeeAW2-3901006.721
Saturday 30 MarchPremiershipST MirrenHD1-1901007.715
Saturday 16 MarchPremiershipAberdeenHL0-1900006.96
Saturday 2 MarchPremiershipRangersAW1-290107.515
Wednesday 28 FebruaryPremiershipLivingstonAW1-3890107.210
Sunday 25 FebruaryPremiershipCelticHL1-3900006.710
Saturday 17 FebruaryPremiershipHeart Of MidlothianAL2-0900006.913
Wednesday 14 FebruaryPremiershipAberdeenAD3-3902008.513
Tuesday 6 FebruaryPremiershipRoss CountyHW5-081110812
Saturday 3 FebruaryPremiershipKilmarnockHD1-1901007.624
Saturday 27 JanuaryPremiershipST JohnstoneAD1-1901007.212
Tuesday 2 JanuaryPremiershipHibernianAD2-2901007.216
Saturday 30 DecemberPremiershipLivingstonHW3-1902109.29
Sunday 24 DecemberPremiershipRangersHL0-2130006.72
Saturday 16 DecemberPremiershipST MirrenAD0-03000Not recorded3
Saturday 9 DecemberPremiershipST JohnstoneHD1-1100107.91
Tuesday 5 DecemberPremiershipRoss CountyAL3-0590006.910
Saturday 2 DecemberPremiershipDundeeHD3-3200006.35
Saturday 25 NovemberPremiershipCelticAD1-1120006.30
Saturday 11 NovemberPremiershipHeart Of MidlothianHL1-2450006.68
Tuesday 7 NovemberPremiershipST JohnstoneAD2-2450006.33
Saturday 4 NovemberPremiershipKilmarnockAL1-0790007.617
Wednesday 1 NovemberPremiershipAberdeenHL2-4151006.91
Saturday 28 OctoberPremiershipRoss CountyHD3-3610006.914
Saturday 7 OctoberPremiershipLivingstonAL2-067000717
Saturday 30 SeptemberPremiershipCelticHL1-2700006.38
Sunday 24 SeptemberPremiershipRangersAL1-0780006.518
Saturday 16 SeptemberPremiershipST MirrenHL0-1780007.312
Sunday 3 SeptemberPremiershipHeart Of MidlothianAW0-181000714
Saturday 26 AugustPremiershipKilmarnockHW2-1900006.320
Sunday 13 AugustPremiershipHibernianHW2-1550006.310
Saturday 5 AugustPremiershipDundeeAD1-1881007.214

2022

27 played8 unusedPremiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 20 MayPremiershipKilmarnockAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 MayPremiershipMotherwellHL0-2160006.23
Saturday 6 MayPremiershipDundee UtdHW1-0230006.37
Saturday 22 AprilPremiershipHibernianHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 AprilPremiershipLivingstonAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 AprilPremiershipRoss CountyHL0-2110006.50
Saturday 1 AprilPremiershipAberdeenHL0-11000Not recorded1
Saturday 18 MarchPremiershipKilmarnockAD1-1620006.711
Saturday 4 MarchPremiershipHeart Of MidlothianAL3-0150006.71
Saturday 25 FebruaryPremiershipST MirrenHD1-1180006.74
Saturday 18 FebruaryPremiershipDundee UtdAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 5 FebruaryPremiershipCelticHL1-4120006.20
Wednesday 1 FebruaryPremiershipMotherwellAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 JanuaryPremiershipRangersAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 JanuaryPremiershipLivingstonHL2-4140006.34
Saturday 7 JanuaryPremiershipAberdeenAL2-090006.94
Monday 2 JanuaryPremiershipDundee UtdHL0-180006.31
Saturday 24 DecemberPremiershipCelticAL4-1130006.31
Saturday 17 DecemberPremiershipRoss CountyAW1-2190006.62
Saturday 12 NovemberPremiershipMotherwellHD1-11000Not recorded1
Wednesday 9 NovemberPremiershipST MirrenAD2-2150006.32
Sunday 6 NovemberPremiershipRangersHW2-11000Not recorded1
Saturday 29 OctoberPremiershipKilmarnockHW1-0100Not recorded2
Friday 21 OctoberPremiershipHibernianAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 OctoberPremiershipLivingstonAL1-0660006.74
Saturday 8 OctoberPremiershipCelticHL1-2150006.53
Wednesday 5 OctoberPremiershipKilmarnockAL2-1181007.33
Saturday 1 OctoberPremiershipDundee UtdAW1-2110006.60
Saturday 17 SeptemberPremiershipRoss CountyHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 SeptemberPremiershipST MirrenHW3-0130006.52
Sunday 28 AugustPremiershipHeart Of MidlothianAL3-2140006.31
Saturday 20 AugustPremiershipAberdeenHL0-1620006.78
Saturday 13 AugustPremiershipRangersAL4-0600006.511
Saturday 6 AugustPremiershipMotherwellAW1-26901073
Saturday 30 JulyPremiershipHibernianHL0-1610006.76

2021

10 played17 unusedMajor League Soccer, Premiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 11 MayPremiershipAberdeenHW1-0100006.32
Saturday 7 MayPremiershipLivingstonAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 AprilPremiershipST MirrenHL0-1150006.32
Saturday 23 AprilPremiershipDundeeAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 AprilPremiershipCelticAL7-0260006.32
Saturday 2 AprilPremiershipLivingstonHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 MarchPremiershipMotherwellHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 MarchPremiershipHibernianAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 2 MarchPremiershipRangersHL0-190006.51
Saturday 26 FebruaryPremiershipRoss CountyAL3-1180006.93
Saturday 19 FebruaryPremiershipHeart Of MidlothianHW2-180006.51
Tuesday 15 FebruaryPremiershipAberdeenAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 9 FebruaryPremiershipST MirrenAL2-1310006.74
Sunday 1 AugustMajor League SoccerMinnesota United FCHD2-20000Not recorded0
Sunday 25 JulyMajor League SoccerLos Angeles FCAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 21 JulyMajor League SoccerHouston DynamoHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 18 JulyMajor League SoccerLos Angeles GalaxyHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 8 JulyMajor League SoccerReal Salt LakeHL0-4110006.54
Monday 5 JulyMajor League SoccerFC DallasAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 27 JuneMajor League SoccerSeattle SoundersAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 24 JuneMajor League SoccerLos Angeles GalaxyHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 JuneMajor League SoccerReal Salt LakeAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 MayMajor League SoccerHouston DynamoAL2-1110006.71
Sunday 16 MayMajor League SoccerSporting Kansas CityAL3-0100006.62
Thursday 13 MayMajor League SoccerMinnesota United FCAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 MayMajor League SoccerCF MontrealHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 AprilMajor League SoccerToronto FCAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 19 AprilMajor League SoccerPortland TimbersHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2020

16 played4 unusedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 8 NovemberMajor League SoccerLos Angeles GalaxyHW3-03000Not recorded0
Monday 2 NovemberMajor League SoccerPortland TimbersAL1-0150006.63
Wednesday 28 OctoberMajor League SoccerSeattle SoundersHL0-2560006.68
Sunday 25 OctoberMajor League SoccerSan Jose EarthquakesHW2-11000Not recorded2
Monday 19 OctoberMajor League SoccerLos Angeles GalaxyAL1-01000Not recorded1
Thursday 15 OctoberMajor League SoccerLos Angeles FCHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 11 OctoberMajor League SoccerReal Salt LakeHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 8 OctoberMajor League SoccerSan Jose EarthquakesAL3-0100006.73
Sunday 4 OctoberMajor League SoccerSeattle SoundersAL3-1150006.53
Monday 28 SeptemberMajor League SoccerPortland TimbersHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 24 SeptemberMajor League SoccerLos Angeles FCAL6-0220006.21
Sunday 20 SeptemberMajor League SoccerReal Salt LakeAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 17 SeptemberMajor League SoccerCF MontrealHW3-1620006.511
Monday 14 SeptemberMajor League SoccerCF MontrealHL2-4551007.59
Sunday 6 SeptemberMajor League SoccerToronto FCHW3-2750006.313
Saturday 22 AugustMajor League SoccerToronto FCAL1-02000Not recorded100
Wednesday 19 AugustMajor League SoccerToronto FCAL3-0300006.777
Monday 27 JulyMajor League SoccerSporting Kansas CityAD0-097000768
Thursday 23 JulyMajor League SoccerChicago FireAW0-2620006.7100
Monday 20 JulyMajor League SoccerSeattle SoundersAL3-0350006.680

2019

16 playedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 6 OctoberMajor League SoccerReal Salt LakeHL0-1600006.990%
Sunday 29 SeptemberMajor League SoccerLos Angeles GalaxyAW3-4721007.764%
Saturday 21 SeptemberMajor League SoccerColumbus CrewHD1-1630006.662%
Sunday 15 SeptemberMajor League SoccerHouston DynamoHW2-1190106.950%
Sunday 1 SeptemberMajor League SoccerNew York City FCHL1-3110006.3100%
Thursday 29 AugustMajor League SoccerCF MontrealAL2-13000Not recorded0%
Sunday 25 AugustMajor League SoccerSan Jose EarthquakesAL3-1600106.657%
Sunday 18 AugustMajor League SoccerDC UnitedHW1-0900006.650%
Sunday 11 AugustMajor League SoccerPortland TimbersAL3-1871007.254%
Sunday 4 AugustMajor League SoccerFC CincinnatiAW1-2740006.668%
Sunday 28 JulyMajor League SoccerMinnesota United FCAD0-0730006.955%
Wednesday 17 JulyMajor League SoccerNew England RevolutionAL4-0680006.352%
Sunday 14 JulyMajor League SoccerSporting Kansas CityHL0-3900006.577%
Sunday 7 JulyMajor League SoccerLos Angeles FCAL6-1240006.471%
Sunday 30 JuneMajor League SoccerSeattle SoundersAL1-090006.6100%
Saturday 25 MayMajor League SoccerFC DallasHW2-1190006.571%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.