Skip to content
442ball
Menu

Thomas Keller: match by match

63 appearances across 4 competitions, 2019 to 2026.

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

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

2026

4 played2. Bundesliga

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 12 September2. BundesligaEintracht BraunschweigAD2-2891007.595
Saturday 29 August2. Bundesliga1. FC HeidenheimAL5-369005.161
Sunday 16 August2. BundesligaSV Darmstadt 98HW1-090007.277
Sunday 9 August2. Bundesliga1. FC NürnbergAL3-090005.645

2025

18 played5 unused2. Bundesliga, Bundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 17 May2. BundesligaHolstein KielHW2-1900007.233
Saturday 9 May2. BundesligaEintracht BraunschweigAL2-1450006.951
Saturday 2 May2. Bundesliga1. FC KaiserslauternHW1-0900007.373
Friday 24 April2. BundesligaFortuna DüsseldorfAL3-1900006.383
Saturday 4 April2. BundesligaHertha BSCHL0-1900007.374
Sunday 15 March2. BundesligaPreußen MünsterHW6-0700007.740
Sunday 8 March2. BundesligaKarlsruher SCAD3-3900006.566
Friday 27 February2. BundesligaSV Darmstadt 98HW3-190006.761
Sunday 22 February2. BundesligaHannover 96AD0-0900006.341
Saturday 14 February2. BundesligaSV ElversbergHL1-290007.338
Saturday 7 February2. BundesligaFC Schalke 04AD2-2901007.351
Sunday 1 February2. BundesligaArminia BielefeldHD1-1900006.960
Saturday 24 January2. Bundesliga1. FC MagdeburgAW1-2901008.324
Saturday 17 January2. BundesligaSpVgg Greuther FürthHW2-0901008.560
Saturday 13 DecemberBundesligaFC St. PauliAL2-1450006.324
Saturday 6 DecemberBundesligaSC FreiburgHW2-1450069
Saturday 29 NovemberBundesligaUnion BerlinAW1-2900007.352
Saturday 22 NovemberBundesligaBorussia MönchengladbachHL0-3110006.714
Saturday 8 NovemberBundesligaBayer LeverkusenAL6-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 NovemberBundesligaEintracht FrankfurtHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 28 OctoberDFB-PokalHamburger SVHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 OctoberBundesliga1899 HoffenheimAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 5 OctoberBundesligaVfB StuttgartAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2024

8 played14 unusedBundesliga, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayBundesligaWerder BremenHL1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 10 MayBundesligaUnion BerlinAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 2 MayBundesligaVfL BochumHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 25 AprilBundesligaVfB StuttgartAW0-11000Not recorded0
Saturday 19 AprilBundesligaBayern MünchenHL0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 13 AprilBundesligaEintracht FrankfurtAL3-0140006.712
Saturday 5 AprilBundesligaBayer LeverkusenHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 16 MarchBundesligaHolstein KielHW3-1100006.53
Sunday 9 MarchBundesliga1899 HoffenheimAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 MarchBundesligaBorussia MönchengladbachHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 FebruaryBundesligaRB LeipzigAD2-216006.51
Thursday 20 FebruaryUEFA Conference LeagueFC CopenhagenHL1-3450006.535
Sunday 16 FebruaryBundesligaFSV Mainz 05HL0-2450007.226
Thursday 13 FebruaryUEFA Conference LeagueFC CopenhagenAW1-2901006.936
Saturday 8 FebruaryBundesligaSC FreiburgAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 FebruaryBundesligaBorussia DortmundHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 JanuaryBundesligaFC AugsburgAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 JanuaryBundesligaFC St. PauliHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 15 JanuaryBundesligaWerder BremenAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 JanuaryBundesligaUnion BerlinHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 DecemberBundesligaVfL BochumAL2-060006.727
Saturday 7 DecemberBundesligaBayern MünchenAL4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2023

2 played4 unusedBundesliga

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 OctoberBundesligaFC AugsburgHL2-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 8 OctoberBundesligaEintracht FrankfurtAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 SeptemberBundesligaUnion BerlinHW1-01000Not recorded0
Sunday 24 SeptemberBundesligaBayer LeverkusenAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 17 SeptemberBundesligaWerder BremenHW4-21000Not recorded5
Friday 1 SeptemberBundesligaBorussia DortmundAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

8 played20 unused2. Bundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 May2. BundesligaSSV Jahn RegensburgAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 May2. BundesligaSV SandhausenHW1-01000Not recorded0
Sunday 14 May2. BundesligaSC Paderborn 07AL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 7 May2. Bundesliga1. FC MagdeburgHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 28 April2. BundesligaSpVgg Greuther FürthAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 April2. BundesligaHolstein KielHW3-01000Not recorded8
Friday 14 April2. BundesligaHannover 96AW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 April2. BundesligaFC St. PauliHL0-11000Not recorded1
Saturday 1 April2. Bundesliga1. FC KaiserslauternAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 17 March2. BundesligaKarlsruher SCHW5-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 March2. BundesligaFortuna DüsseldorfAD1-11000Not recorded0
Saturday 4 March2. BundesligaSV Darmstadt 98HW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 February2. BundesligaArminia BielefeldAW0-11000Not recorded1
Sunday 19 February2. Bundesliga1. FC NürnbergHW5-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 February2. BundesligaHamburger SVHD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 February2. BundesligaEintracht BraunschweigAL2-0100006.52
Saturday 28 January2. BundesligaHansa RostockHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 November2. BundesligaSSV Jahn RegensburgHW5-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 9 November2. BundesligaSV SandhausenAW3-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 November2. BundesligaSC Paderborn 07HW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 28 October2. Bundesliga1. FC MagdeburgAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 October2. BundesligaSpVgg Greuther FürthHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 9 October2. BundesligaHannover 96HW2-1140006.21
Saturday 1 October2. BundesligaFC St. PauliAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 12 August2. Bundesliga1. FC NürnbergAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 August2. BundesligaHamburger SVAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 JulyDFB-PokalIllertissenAW0-2450006.623
Saturday 23 July2. BundesligaEintracht BraunschweigHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

21 played5 unused2. Bundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 15 May2. BundesligaHannover 96AL3-290007.327
Saturday 7 May2. BundesligaHansa RostockHD0-0660006.721
Saturday 30 April2. BundesligaHamburger SVHL0-4450005.95
Friday 1 April2. BundesligaErzgebirge AueHW3-2780006.522
Saturday 19 February2. BundesligaWerder BremenAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 13 February2. BundesligaSV SandhausenHD0-045006.77
Friday 4 February2. Bundesliga1. FC NürnbergAW0-580006.76
Saturday 22 January2. BundesligaSV Darmstadt 98HL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 16 January2. Bundesliga1. FC HeidenheimAL2-1600006.310
Saturday 18 December2. BundesligaDynamo DresdenHW3-09000713
Saturday 11 December2. BundesligaHannover 96HL1-278000720
Saturday 4 December2. BundesligaHansa RostockAD1-1901007.27
Sunday 28 November2. BundesligaHamburger SVAL3-0610006.96
Sunday 21 November2. BundesligaKarlsruher SCHD1-1900007.322
Saturday 6 November2. BundesligaSC Paderborn 07AL2-1900006.915
Sunday 31 October2. BundesligaSSV Jahn RegensburgHL0-3900006.223
Tuesday 26 OctoberDFB-PokalBorussia DortmundAL2-0900006.33
Friday 22 October2. BundesligaErzgebirge AueAL1-090006.623
Saturday 16 October2. BundesligaHolstein KielHD1-1900006.953
Sunday 3 October2. BundesligaFC Schalke 04AL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 27 August2. BundesligaSV SandhausenAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 August2. Bundesliga1. FC NürnbergHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 15 August2. BundesligaSV Darmstadt 98AL6-190005.938
Monday 9 AugustDFB-PokalErzgebirge AueHW2-11000Not recorded0
Saturday 31 July2. Bundesliga1. FC HeidenheimHL1-2900006.634
Saturday 24 July2. BundesligaDynamo DresdenAL3-0900006.932

2020

0 played1 unusedDFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 12 SeptemberDFB-PokalFortuna DüsseldorfHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2019

2 played2. Bundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 11 July2. Bundesliga1. FC NürnbergHW3-1110006.316
Friday 9 AugustDFB-Pokal1. FC NürnbergHL0-1900006.889%

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.