Skip to content
442ball
Menu

G. Castro: match by match

195 appearances across 5 competitions, 2015 to 2021.

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

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

2021

12 played3 unusedBundesliga

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 6 MayBundesligaVfL BochumAL2-1670107.516
Saturday 30 AprilBundesligaHertha BSCHD1-1830006.923
Saturday 23 AprilBundesliga1. FC KölnAL3-190006.31
Sunday 17 AprilBundesligaBayern MünchenHL0-3160006.22
Saturday 9 AprilBundesligaVfL WolfsburgAL4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 AprilBundesligaVfB StuttgartHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 MarchBundesligaFSV Mainz 05AL4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 4 MarchBundesligaFC AugsburgHL0-1760006.211
Saturday 26 FebruaryBundesligaBayer LeverkusenAL3-0450006.613
Saturday 19 FebruaryBundesligaUnion BerlinHW1-0110006.32
Sunday 13 FebruaryBundesliga1899 HoffenheimAL2-0900006.929
Saturday 5 FebruaryBundesligaBorussia MönchengladbachHD1-180006.52
Friday 21 JanuaryBundesligaEintracht FrankfurtAW0-2180006.61
Sunday 16 JanuaryBundesligaSpVgg Greuther FürthHD2-2151007.36
Saturday 8 JanuaryBundesligaSC FreiburgAD2-280006.72

2020

28 played3 unusedBundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 MayBundesligaArminia BielefeldHL0-2790006.927
Saturday 15 MayBundesligaBorussia MönchengladbachAW1-22700□6.614
Sunday 25 AprilBundesligaRB LeipzigAL2-0750006.519
Wednesday 21 AprilBundesligaVfL WolfsburgHL1-31910□7.311
Saturday 17 AprilBundesligaUnion BerlinAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 4 AprilBundesligaWerder BremenHW1-0860007.351
Saturday 20 MarchBundesligaBayern MünchenAL4-07600□6.936
Sunday 14 MarchBundesliga1899 HoffenheimHW2-0880007.231
Saturday 6 MarchBundesligaEintracht FrankfurtAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 FebruaryBundesligaFC Schalke 04HW5-16301□6.921
Saturday 20 FebruaryBundesliga1. FC KölnAW0-1670006.320
Friday 29 JanuaryBundesligaFSV Mainz 05HW2-0260006.78
Saturday 23 JanuaryBundesligaSC FreiburgAL2-1620006.612
Wednesday 20 JanuaryBundesligaArminia BielefeldAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 JanuaryBundesligaBorussia MönchengladbachHD2-2740007.318
Sunday 10 JanuaryBundesligaFC AugsburgAW1-477100827
Saturday 2 JanuaryBundesligaRB LeipzigHL0-1750006.611
Wednesday 23 DecemberDFB-PokalSC FreiburgHW1-0620107.630
Sunday 20 DecemberBundesligaVfL WolfsburgAL1-090006.76
Tuesday 15 DecemberBundesligaUnion BerlinHD2-2900006.330
Sunday 6 DecemberBundesligaWerder BremenAW1-25900□6.918
Saturday 28 NovemberBundesligaBayern MünchenHL1-3580006.722
Saturday 21 NovemberBundesliga1899 HoffenheimAD3-37500□7.322
Saturday 7 NovemberBundesligaEintracht FrankfurtHD2-28910□826
Friday 30 OctoberBundesligaFC Schalke 04AD1-18900□7.248
Friday 23 OctoberBundesliga1. FC KölnHD1-1900006.930
Saturday 17 OctoberBundesligaHertha BSCAW0-2891007.924
Saturday 3 OctoberBundesligaBayer LeverkusenHD1-1700007.226
Saturday 26 SeptemberBundesligaFSV Mainz 05AW1-47401□7.329
Saturday 19 SeptemberBundesligaSC FreiburgHL2-3600006.521
Sunday 13 SeptemberDFB-PokalHansa RostockAW0-1830006.625

2019

31 played2. Bundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 28 June2. BundesligaSV Darmstadt 98HL1-3320006.784
Wednesday 17 June2. BundesligaSV SandhausenHW5-19011□8.290
Sunday 14 June2. BundesligaKarlsruher SCAL2-1730006.971
Sunday 7 June2. BundesligaVfL OsnabrückHD0-09000□7.575
Sunday 31 May2. BundesligaDynamo DresdenAW0-2940007.386
Thursday 28 May2. BundesligaHamburger SVHW3-21310□7.3100
Sunday 17 May2. BundesligaSV WehenAL2-1730007.384
Monday 9 March2. BundesligaArminia BielefeldHD1-1900007.189
Saturday 29 February2. BundesligaSpVgg Greuther FürthAL2-06100□772
Saturday 22 February2. BundesligaSSV Jahn RegensburgHW2-08210□7.770
Monday 17 February2. BundesligaVfL BochumAW0-1580007.386
Saturday 8 February2. BundesligaErzgebirge AueHW3-0570007.281
Wednesday 5 FebruaryDFB-PokalBayer LeverkusenAL2-19000□6.890
Saturday 21 December2. BundesligaHannover 96AD2-29000□7.176%
Monday 16 December2. BundesligaSV Darmstadt 98AD1-1900007.185%
Monday 9 December2. Bundesliga1. FC NürnbergHW3-19001□8.172%
Sunday 1 December2. BundesligaSV SandhausenAL2-1900007.790%
Sunday 24 November2. BundesligaKarlsruher SCHW3-090010886%
Saturday 9 November2. BundesligaVfL OsnabrückAL1-09000□7.288%
Sunday 3 November2. BundesligaDynamo DresdenHW3-1900006.982%
Tuesday 29 OctoberDFB-PokalHamburger SVAW1-212000□7.487%
Saturday 26 October2. BundesligaHamburger SVAL6-24501□6.887%
Sunday 20 October2. BundesligaHolstein KielHL0-1640007.397%
Saturday 21 September2. BundesligaSpVgg Greuther FürthHW2-0180006.433%
Saturday 14 September2. BundesligaSSV Jahn RegensburgAW2-3130106.876%
Monday 2 September2. BundesligaVfL BochumHW2-1900107.287%
Friday 23 August2. BundesligaErzgebirge AueAD0-09000□7.793%
Saturday 17 August2. BundesligaFC St. PauliHW2-1900107.173%
Monday 12 AugustDFB-PokalHansa RostockAW0-1900007.284%
Sunday 4 August2. Bundesliga1. FC HeidenheimAD2-2900007.181%
Friday 26 July2. BundesligaHannover 96HW2-188000787%

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.

2018

28 playedBundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Monday 27 MayBundesligaUnion BerlinAD0-0220006.70%
Thursday 23 MayBundesligaUnion BerlinHD2-2900007.10%
Saturday 18 MayBundesligaFC Schalke 04AD0-04500□6.80%
Saturday 11 MayBundesligaVfL WolfsburgHW3-0901007.20%
Saturday 4 MayBundesligaHertha BSCAL3-19000□6.80%
Saturday 27 AprilBundesligaBorussia MönchengladbachHW1-0900006.70%
Saturday 20 AprilBundesligaFC AugsburgAL6-0900006.30%
Saturday 13 AprilBundesligaBayer LeverkusenHL0-1900006.70%
Sunday 31 MarchBundesligaEintracht FrankfurtAL3-0900006.70%
Saturday 16 MarchBundesliga1899 HoffenheimHD1-19000□6.60%
Saturday 9 MarchBundesligaBorussia DortmundAL3-1900106.70%
Sunday 3 MarchBundesligaHannover 96HW5-1900208.20%
Friday 22 FebruaryBundesligaWerder BremenAD1-1900007.10%
Saturday 16 FebruaryBundesligaRB LeipzigHL1-37400□6.50%
Saturday 19 JanuaryBundesligaFSV Mainz 05HL2-39000070%
Saturday 22 DecemberBundesligaFC Schalke 04HL1-3220006.20%
Saturday 15 DecemberBundesligaHertha BSCHW2-1560006.30%
Sunday 9 DecemberBundesligaBorussia MönchengladbachAL3-0640007.40%
Friday 23 NovemberBundesligaBayer LeverkusenAL2-090006.60%
Friday 2 NovemberBundesligaEintracht FrankfurtHL0-35000Not recorded0%
Saturday 20 OctoberBundesligaBorussia DortmundHL0-4450006.40%
Saturday 6 OctoberBundesligaHannover 96AL3-1450006.10%
Saturday 29 SeptemberBundesligaWerder BremenHW2-1381007.40%
Friday 21 SeptemberBundesligaFortuna DüsseldorfHD0-0850006.80%
Sunday 16 SeptemberBundesligaSC FreiburgAD3-3450106.90%
Saturday 1 SeptemberBundesligaBayern MünchenHL0-3780006.60%
Sunday 26 AugustBundesligaFSV Mainz 05AL1-09000070%
Saturday 18 AugustDFB-PokalHansa RostockAL2-0900008.388%

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.

2017

24 playedBundesliga, DFB-Pokal, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 31 MarchBundesligaBayern MünchenAL6-0290005.40%
Sunday 18 MarchBundesligaHannover 96HW1-0640006.20%
Sunday 11 MarchBundesligaEintracht FrankfurtHW3-2900006.80%
Monday 26 FebruaryBundesligaFC AugsburgHD1-16200070%
Sunday 18 FebruaryBundesligaBorussia MönchengladbachAW0-19000□70%
Saturday 10 FebruaryBundesligaHamburger SVHW2-050006.60%
Saturday 27 JanuaryBundesligaSC FreiburgHD2-24500□6.60%
Saturday 2 DecemberBundesligaBayer LeverkusenAD1-1440006.50%
Saturday 25 NovemberBundesligaFC Schalke 04HD4-41200□6.10%
Tuesday 21 NovemberUEFA Champions LeagueTottenhamHL1-2240006.566%
Saturday 4 NovemberBundesligaBayern MünchenHL1-3900107.10%
Saturday 28 OctoberBundesligaHannover 96AL4-2450006.70%
Tuesday 24 OctoberDFB-Pokal1. FC MagdeburgAW0-5491007.385%
Saturday 21 OctoberBundesligaEintracht FrankfurtAD2-2580007.10%
Saturday 14 OctoberBundesligaRB LeipzigHL2-3900006.90%
Saturday 30 SeptemberBundesligaFC AugsburgAW1-2330006.50%
Tuesday 26 SeptemberUEFA Champions LeagueReal MadridHL1-3900107.693%
Wednesday 20 SeptemberBundesligaHamburger SVAW0-3900006.90%
Sunday 17 SeptemberBundesliga1. FC KölnHW5-0900007.80%
Wednesday 13 SeptemberUEFA Champions LeagueTottenhamAL3-11800□687%
Saturday 9 SeptemberBundesligaSC FreiburgAD0-0900008.10%
Saturday 26 AugustBundesligaHertha BSCHW2-0900007.30%
Saturday 19 AugustBundesligaVfL WolfsburgAW0-3900107.60%
Saturday 12 AugustDFB-PokalFC Rielasingen-ArlenAW0-4900007.689%

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.

2016

39 playedBundesliga, DFB-Pokal, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 27 MayDFB-PokalEintracht FrankfurtAW1-2450006.981%
Saturday 20 MayBundesligaWerder BremenHW4-3180006.70%
Saturday 6 MayBundesliga1899 HoffenheimHW2-19001□6.70%
Saturday 29 AprilBundesliga1. FC KölnHD0-09000□7.60%
Wednesday 26 AprilDFB-PokalBayern MünchenAW2-3450006.283%
Saturday 22 AprilBundesligaBorussia MönchengladbachAW2-39001□6.70%
Saturday 15 AprilBundesligaEintracht FrankfurtHW3-1130006.90%
Saturday 8 AprilBundesligaBayern MünchenAL4-1450006.70%
Tuesday 4 AprilBundesligaHamburger SVHW3-0901007.30%
Saturday 1 AprilBundesligaFC Schalke 04AD1-1900006.80%
Friday 17 MarchBundesligaFC Ingolstadt 04HW1-0830006.90%
Tuesday 14 MarchDFB-PokalSportfreunde LotteAW0-38600□780%
Saturday 11 MarchBundesligaHertha BSCAL2-1760007.40%
Wednesday 8 MarchUEFA Champions LeagueBenficaHW4-09000□7.988%
Saturday 4 MarchBundesligaBayer LeverkusenHW6-2900006.70%
Saturday 25 FebruaryBundesligaSC FreiburgAW0-3900007.40%
Saturday 18 FebruaryBundesligaVfL WolfsburgHW3-0900007.90%
Tuesday 14 FebruaryUEFA Champions LeagueBenficaAL1-080006.890%
Wednesday 8 FebruaryDFB-PokalHertha BSCHD2-24300□6.571%
Sunday 29 JanuaryBundesligaFSV Mainz 05AD1-1860006.90%
Saturday 21 JanuaryBundesligaWerder BremenAW1-2700007.10%
Tuesday 20 DecemberBundesligaFC AugsburgHD1-1190007.10%
Saturday 10 DecemberBundesliga1. FC KölnAD1-1530006.60%
Wednesday 7 DecemberUEFA Champions LeagueReal MadridAD2-2800007.185%
Saturday 3 DecemberBundesligaBorussia MönchengladbachHW4-1900007.40%
Saturday 26 NovemberBundesligaEintracht FrankfurtAL2-19000□6.70%
Tuesday 22 NovemberUEFA Champions LeagueLegia WarszawaHW8-490000794%
Saturday 19 NovemberBundesligaBayern MünchenHW1-0130006.90%
Saturday 5 NovemberBundesligaHamburger SVAW2-5900006.60%
Wednesday 2 NovemberUEFA Champions LeagueSporting CPHW1-0690006.782%
Saturday 22 OctoberBundesligaFC Ingolstadt 04AD3-3590007.20%
Saturday 1 OctoberBundesligaBayer LeverkusenAL2-0450006.70%
Tuesday 27 SeptemberUEFA Champions LeagueReal MadridHD2-2900006.887%
Friday 23 SeptemberBundesligaSC FreiburgHW3-1900106.90%
Tuesday 20 SeptemberBundesligaVfL WolfsburgAW1-54502080%
Saturday 17 SeptemberBundesligaSV Darmstadt 98HW6-0902109.50%
Wednesday 14 SeptemberUEFA Champions LeagueLegia WarszawaAW0-6151108.5100%
Saturday 10 SeptemberBundesligaRB LeipzigAL1-07100□6.30%
Saturday 27 AugustBundesligaFSV Mainz 05HW2-1590007.20%

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.

2015

33 playedBundesliga, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 14 MayBundesliga1. FC KölnHD2-2901007.587%
Saturday 7 MayBundesligaEintracht FrankfurtAL1-0250006.670%
Saturday 30 AprilBundesligaVfL WolfsburgHW5-1900007.384%
Sunday 17 AprilBundesligaHamburger SVHW3-0750006.574%
Thursday 14 AprilUEFA Europa LeagueLiverpoolAL4-382000781%
Thursday 7 AprilUEFA Europa LeagueLiverpoolHD1-1900006.482%
Saturday 2 AprilBundesligaWerder BremenHW3-29000□7.389%
Sunday 20 MarchBundesligaFC AugsburgAW1-3451007.693%
Thursday 17 MarchUEFA Europa LeagueTottenhamAW1-29001□7.477%
Sunday 13 MarchBundesligaFSV Mainz 05HW2-0900107.689%
Thursday 10 MarchUEFA Europa LeagueTottenhamHW3-0900108.580%
Wednesday 2 MarchBundesligaSV Darmstadt 98AW0-2900107.879%
Saturday 13 FebruaryBundesligaHannover 96HW1-0640006.979%
Saturday 6 FebruaryBundesligaHertha BSCAD0-0710006.684%
Saturday 30 JanuaryBundesligaFC Ingolstadt 04HW2-0350106.895%
Saturday 23 JanuaryBundesligaBorussia MönchengladbachAW1-3700006.569%
Sunday 13 DecemberBundesligaEintracht FrankfurtHW4-1900007.185%
Saturday 5 DecemberBundesligaVfL WolfsburgAW1-2820006.665%
Sunday 29 NovemberBundesligaVfB StuttgartHW4-1901108.779%
Thursday 26 NovemberUEFA Europa LeagueFC KrasnodarAL1-0900007.586%
Friday 20 NovemberBundesligaHamburger SVAL3-1450006.985%
Sunday 8 NovemberBundesligaFC Schalke 04HW3-2870107.479%
Thursday 5 NovemberUEFA Europa LeagueQabalaHW4-0900006.893%
Saturday 31 OctoberBundesligaWerder BremenAW1-3130006.588%
Sunday 25 OctoberBundesligaFC AugsburgHW5-1760007.573%
Friday 16 OctoberBundesligaFSV Mainz 05AW0-270006.5100%
Sunday 4 OctoberBundesligaBayern MünchenAL5-1530106.764%
Thursday 1 OctoberUEFA Europa LeaguePAOKAD1-1901007.582%
Wednesday 23 SeptemberBundesliga1899 HoffenheimAD1-1760107.976%
Sunday 20 SeptemberBundesligaBayer LeverkusenHW3-02000Not recorded100%
Thursday 17 SeptemberUEFA Europa LeagueFC KrasnodarHW2-1610006.780%
Saturday 12 SeptemberBundesligaHannover 96AW2-424000653%
Sunday 23 AugustBundesligaFC Ingolstadt 04AW0-44000Not recorded75%

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.