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-183006.923
Saturday 23 AprilBundesliga1. FC KölnAL3-19006.31
Sunday 17 AprilBundesligaBayern MünchenHL0-316006.22
Saturday 9 AprilBundesligaVfL WolfsburgAL4-0Bench
Saturday 2 AprilBundesligaVfB StuttgartHD1-1Bench
Saturday 19 MarchBundesligaFSV Mainz 05AL4-0Bench
Friday 4 MarchBundesligaFC AugsburgHL0-176006.211
Saturday 26 FebruaryBundesligaBayer LeverkusenAL3-045006.613
Saturday 19 FebruaryBundesligaUnion BerlinHW1-011006.32
Sunday 13 FebruaryBundesliga1899 HoffenheimAL2-090006.929
Saturday 5 FebruaryBundesligaBorussia MönchengladbachHD1-18006.52
Friday 21 JanuaryBundesligaEintracht FrankfurtAW0-218006.61
Sunday 16 JanuaryBundesligaSpVgg Greuther FürthHD2-215107.36
Saturday 8 JanuaryBundesligaSC FreiburgAD2-28006.72

2020

28 played3 unusedBundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 MayBundesligaArminia BielefeldHL0-279006.927
Saturday 15 MayBundesligaBorussia MönchengladbachAW1-22706.614
Sunday 25 AprilBundesligaRB LeipzigAL2-075006.519
Wednesday 21 AprilBundesligaVfL WolfsburgHL1-31917.311
Saturday 17 AprilBundesligaUnion BerlinAL2-1Bench
Sunday 4 AprilBundesligaWerder BremenHW1-086007.351
Saturday 20 MarchBundesligaBayern MünchenAL4-07606.936
Sunday 14 MarchBundesliga1899 HoffenheimHW2-088007.231
Saturday 6 MarchBundesligaEintracht FrankfurtAD1-1Bench
Saturday 27 FebruaryBundesligaFC Schalke 04HW5-163016.921
Saturday 20 FebruaryBundesliga1. FC KölnAW0-167006.320
Friday 29 JanuaryBundesligaFSV Mainz 05HW2-026006.78
Saturday 23 JanuaryBundesligaSC FreiburgAL2-162006.612
Wednesday 20 JanuaryBundesligaArminia BielefeldAL3-0Bench
Saturday 16 JanuaryBundesligaBorussia MönchengladbachHD2-274007.318
Sunday 10 JanuaryBundesligaFC AugsburgAW1-47710827
Saturday 2 JanuaryBundesligaRB LeipzigHL0-175006.611
Wednesday 23 DecemberDFB-PokalSC FreiburgHW1-0620107.630
Sunday 20 DecemberBundesligaVfL WolfsburgAL1-09006.76
Tuesday 15 DecemberBundesligaUnion BerlinHD2-290006.330
Sunday 6 DecemberBundesligaWerder BremenAW1-25906.918
Saturday 28 NovemberBundesligaBayern MünchenHL1-358006.722
Saturday 21 NovemberBundesliga1899 HoffenheimAD3-37507.322
Saturday 7 NovemberBundesligaEintracht FrankfurtHD2-2891826
Friday 30 OctoberBundesligaFC Schalke 04AD1-18907.248
Friday 23 OctoberBundesliga1. FC KölnHD1-190006.930
Saturday 17 OctoberBundesligaHertha BSCAW0-289107.924
Saturday 3 OctoberBundesligaBayer LeverkusenHD1-170007.226
Saturday 26 SeptemberBundesligaFSV Mainz 05AW1-474017.329
Saturday 19 SeptemberBundesligaSC FreiburgHL2-360006.521
Sunday 13 SeptemberDFB-PokalHansa RostockAW0-183006.625

2019

31 played2. Bundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 28 June2. BundesligaSV Darmstadt 98HL1-332006.784
Wednesday 17 June2. BundesligaSV SandhausenHW5-190118.290
Sunday 14 June2. BundesligaKarlsruher SCAL2-173006.971
Sunday 7 June2. BundesligaVfL OsnabrückHD0-09007.575
Sunday 31 May2. BundesligaDynamo DresdenAW0-294007.386
Thursday 28 May2. BundesligaHamburger SVHW3-21317.3100
Sunday 17 May2. BundesligaSV WehenAL2-173007.384
Monday 9 March2. BundesligaArminia BielefeldHD1-190007.189
Saturday 29 February2. BundesligaSpVgg Greuther FürthAL2-0610772
Saturday 22 February2. BundesligaSSV Jahn RegensburgHW2-08217.770
Monday 17 February2. BundesligaVfL BochumAW0-158007.386
Saturday 8 February2. BundesligaErzgebirge AueHW3-057007.281
Wednesday 5 FebruaryDFB-PokalBayer LeverkusenAL2-19006.890
Saturday 21 December2. BundesligaHannover 96AD2-290007.176%
Monday 16 December2. BundesligaSV Darmstadt 98AD1-1900007.185%
Monday 9 December2. Bundesliga1. FC NürnbergHW3-190018.172%
Sunday 1 December2. BundesligaSV SandhausenAL2-1900007.790%
Sunday 24 November2. BundesligaKarlsruher SCHW3-090010886%
Saturday 9 November2. BundesligaVfL OsnabrückAL1-090007.288%
Sunday 3 November2. BundesligaDynamo DresdenHW3-1900006.982%
Tuesday 29 OctoberDFB-PokalHamburger SVAW1-2120007.487%
Saturday 26 October2. BundesligaHamburger SVAL6-245016.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-090007.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.7
Thursday 23 MayBundesligaUnion BerlinHD2-2900007.1
Saturday 18 MayBundesligaFC Schalke 04AD0-045006.8
Saturday 11 MayBundesligaVfL WolfsburgHW3-0901007.2
Saturday 4 MayBundesligaHertha BSCAL3-190006.8
Saturday 27 AprilBundesligaBorussia MönchengladbachHW1-0900006.7
Saturday 20 AprilBundesligaFC AugsburgAL6-0900006.3
Saturday 13 AprilBundesligaBayer LeverkusenHL0-1900006.7
Sunday 31 MarchBundesligaEintracht FrankfurtAL3-0900006.7
Saturday 16 MarchBundesliga1899 HoffenheimHD1-190006.6
Saturday 9 MarchBundesligaBorussia DortmundAL3-1900106.7
Sunday 3 MarchBundesligaHannover 96HW5-1900208.2
Friday 22 FebruaryBundesligaWerder BremenAD1-1900007.1
Saturday 16 FebruaryBundesligaRB LeipzigHL1-374006.5
Saturday 19 JanuaryBundesligaFSV Mainz 05HL2-3900007
Saturday 22 DecemberBundesligaFC Schalke 04HL1-3220006.2
Saturday 15 DecemberBundesligaHertha BSCHW2-1560006.3
Sunday 9 DecemberBundesligaBorussia MönchengladbachAL3-0640007.4
Friday 23 NovemberBundesligaBayer LeverkusenAL2-090006.6
Friday 2 NovemberBundesligaEintracht FrankfurtHL0-35000
Saturday 20 OctoberBundesligaBorussia DortmundHL0-4450006.4
Saturday 6 OctoberBundesligaHannover 96AL3-1450006.1
Saturday 29 SeptemberBundesligaWerder BremenHW2-1381007.4
Friday 21 SeptemberBundesligaFortuna DüsseldorfHD0-0850006.8
Sunday 16 SeptemberBundesligaSC FreiburgAD3-3450106.9
Saturday 1 SeptemberBundesligaBayern MünchenHL0-3780006.6
Sunday 26 AugustBundesligaFSV Mainz 05AL1-0900007
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.4
Sunday 18 MarchBundesligaHannover 96HW1-0640006.2
Sunday 11 MarchBundesligaEintracht FrankfurtHW3-2900006.8
Monday 26 FebruaryBundesligaFC AugsburgHD1-1620007
Sunday 18 FebruaryBundesligaBorussia MönchengladbachAW0-190007
Saturday 10 FebruaryBundesligaHamburger SVHW2-050006.6
Saturday 27 JanuaryBundesligaSC FreiburgHD2-245006.6
Saturday 2 DecemberBundesligaBayer LeverkusenAD1-1440006.5
Saturday 25 NovemberBundesligaFC Schalke 04HD4-412006.1
Tuesday 21 NovemberUEFA Champions LeagueTottenhamHL1-2240006.566%
Saturday 4 NovemberBundesligaBayern MünchenHL1-3900107.1
Saturday 28 OctoberBundesligaHannover 96AL4-2450006.7
Tuesday 24 OctoberDFB-Pokal1. FC MagdeburgAW0-5491007.385%
Saturday 21 OctoberBundesligaEintracht FrankfurtAD2-2580007.1
Saturday 14 OctoberBundesligaRB LeipzigHL2-3900006.9
Saturday 30 SeptemberBundesligaFC AugsburgAW1-2330006.5
Tuesday 26 SeptemberUEFA Champions LeagueReal MadridHL1-3900107.693%
Wednesday 20 SeptemberBundesligaHamburger SVAW0-3900006.9
Sunday 17 SeptemberBundesliga1. FC KölnHW5-0900007.8
Wednesday 13 SeptemberUEFA Champions LeagueTottenhamAL3-11800687%
Saturday 9 SeptemberBundesligaSC FreiburgAD0-0900008.1
Saturday 26 AugustBundesligaHertha BSCHW2-0900007.3
Saturday 19 AugustBundesligaVfL WolfsburgAW0-3900107.6
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.7
Saturday 6 MayBundesliga1899 HoffenheimHW2-190016.7
Saturday 29 AprilBundesliga1. FC KölnHD0-090007.6
Wednesday 26 AprilDFB-PokalBayern MünchenAW2-3450006.283%
Saturday 22 AprilBundesligaBorussia MönchengladbachAW2-390016.7
Saturday 15 AprilBundesligaEintracht FrankfurtHW3-1130006.9
Saturday 8 AprilBundesligaBayern MünchenAL4-1450006.7
Tuesday 4 AprilBundesligaHamburger SVHW3-0901007.3
Saturday 1 AprilBundesligaFC Schalke 04AD1-1900006.8
Friday 17 MarchBundesligaFC Ingolstadt 04HW1-0830006.9
Tuesday 14 MarchDFB-PokalSportfreunde LotteAW0-38600780%
Saturday 11 MarchBundesligaHertha BSCAL2-1760007.4
Wednesday 8 MarchUEFA Champions LeagueBenficaHW4-090007.988%
Saturday 4 MarchBundesligaBayer LeverkusenHW6-2900006.7
Saturday 25 FebruaryBundesligaSC FreiburgAW0-3900007.4
Saturday 18 FebruaryBundesligaVfL WolfsburgHW3-0900007.9
Tuesday 14 FebruaryUEFA Champions LeagueBenficaAL1-080006.890%
Wednesday 8 FebruaryDFB-PokalHertha BSCHD2-243006.571%
Sunday 29 JanuaryBundesligaFSV Mainz 05AD1-1860006.9
Saturday 21 JanuaryBundesligaWerder BremenAW1-2700007.1
Tuesday 20 DecemberBundesligaFC AugsburgHD1-1190007.1
Saturday 10 DecemberBundesliga1. FC KölnAD1-1530006.6
Wednesday 7 DecemberUEFA Champions LeagueReal MadridAD2-2800007.185%
Saturday 3 DecemberBundesligaBorussia MönchengladbachHW4-1900007.4
Saturday 26 NovemberBundesligaEintracht FrankfurtAL2-190006.7
Tuesday 22 NovemberUEFA Champions LeagueLegia WarszawaHW8-490000794%
Saturday 19 NovemberBundesligaBayern MünchenHW1-0130006.9
Saturday 5 NovemberBundesligaHamburger SVAW2-5900006.6
Wednesday 2 NovemberUEFA Champions LeagueSporting CPHW1-0690006.782%
Saturday 22 OctoberBundesligaFC Ingolstadt 04AD3-3590007.2
Saturday 1 OctoberBundesligaBayer LeverkusenAL2-0450006.7
Tuesday 27 SeptemberUEFA Champions LeagueReal MadridHD2-2900006.887%
Friday 23 SeptemberBundesligaSC FreiburgHW3-1900106.9
Tuesday 20 SeptemberBundesligaVfL WolfsburgAW1-5450208
Saturday 17 SeptemberBundesligaSV Darmstadt 98HW6-0902109.5
Wednesday 14 SeptemberUEFA Champions LeagueLegia WarszawaAW0-6151108.5100%
Saturday 10 SeptemberBundesligaRB LeipzigAL1-071006.3
Saturday 27 AugustBundesligaFSV Mainz 05HW2-1590007.2

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-290007.389%
Sunday 20 MarchBundesligaFC AugsburgAW1-3451007.693%
Thursday 17 MarchUEFA Europa LeagueTottenhamAW1-290017.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-02000100%
Thursday 17 SeptemberUEFA Europa LeagueFC KrasnodarHW2-1610006.780%
Saturday 12 SeptemberBundesligaHannover 96AW2-424000653%
Sunday 23 AugustBundesligaFC Ingolstadt 04AW0-4400075%

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.