Skip to content
442ball
Menu

Cameron Puertas Castro: match by match

213 appearances across 6 competitions, 2020 to 2026.

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

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

2026

2 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 3 SeptemberPro LeagueAl DiriyahAW0-2300006.817
Thursday 13 AugustPro LeagueAl ShababAW1-3170006.63

2025

28 played3 unusedBundesliga

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MayBundesligaBorussia DortmundHL0-2700006.329
Saturday 9 MayBundesliga1899 HoffenheimAL1-090006.726
Saturday 2 MayBundesligaFC AugsburgHL1-3450006.226
Sunday 26 AprilBundesligaVfB StuttgartAD1-1900006.231
Saturday 18 AprilBundesligaHamburger SVHW3-1901107.939
Saturday 4 AprilBundesligaRB LeipzigHL1-290007.550
Saturday 21 MarchBundesligaVfL WolfsburgAW0-1900007.229
Sunday 15 MarchBundesligaFSV Mainz 05HL0-2900007.259
Sunday 8 MarchBundesligaUnion BerlinAW1-4900106.762
Saturday 28 FebruaryBundesliga1. FC HeidenheimHW2-0900006.334
Sunday 22 FebruaryBundesligaFC St. PauliAL2-179000744
Saturday 14 FebruaryBundesligaBayern MünchenHL0-390007.237
Saturday 7 FebruaryBundesligaSC FreiburgAL1-0150006.910
Saturday 31 JanuaryBundesligaBorussia MönchengladbachHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 27 JanuaryBundesliga1899 HoffenheimHL0-276000735
Saturday 24 JanuaryBundesligaBayer LeverkusenAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 16 JanuaryBundesligaEintracht FrankfurtHD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 13 JanuaryBundesligaBorussia DortmundAL3-090006.35
Saturday 20 DecemberBundesligaFC AugsburgAD0-0750006.619
Sunday 14 DecemberBundesligaVfB StuttgartHL0-4130006.57
Sunday 7 DecemberBundesligaHamburger SVAL3-2790006.211
Saturday 29 NovemberBundesliga1. FC KölnHD1-1810006.720
Sunday 23 NovemberBundesligaRB LeipzigAL2-0730006.931
Friday 7 NovemberBundesligaVfL WolfsburgHW2-1120006.52
Saturday 1 NovemberBundesligaFSV Mainz 05AD1-1450007.314
Friday 24 OctoberBundesligaUnion BerlinHW1-0130006.70
Saturday 18 OctoberBundesliga1. FC HeidenheimAD2-268006.226
Saturday 4 OctoberBundesligaFC St. PauliHW1-081006.522
Friday 26 SeptemberBundesligaBayern MünchenAL4-0610006.312
Saturday 20 SeptemberBundesligaSC FreiburgHL0-390005.947
Sunday 14 SeptemberBundesligaBorussia MönchengladbachAW0-4830006.921

2024

35 playedJupiler Pro League, Pro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 26 MayPro LeagueAl-Hilal Saudi FCAL2-0610007.332
Tuesday 20 MayPro LeagueAl OrubahHW3-1900007.745
Thursday 15 MayPro LeagueAl Wehda ClubHW3-1892109.645
Sunday 11 MayPro LeagueAl TaawonAW0-1890006.719
Friday 2 MayPro LeagueAl KholoodHW4-190018.635
Wednesday 23 AprilPro LeagueAl Khaleej SaihatAD1-190019.260
Friday 18 AprilPro LeagueAl-NassrHW2-1890006.524
Saturday 12 AprilPro LeagueAl-FayhaAL2-1900007.952
Saturday 5 AprilPro LeagueAl-EttifaqHD1-1870007.522
Thursday 6 MarchPro LeagueAl-Ittihad FCHD1-1730007.331
Sunday 2 MarchPro LeagueAl RiyadhHW1-0880007.251
Tuesday 25 FebruaryPro LeagueAl-Ahli JeddahAL4-1770006.327
Friday 21 FebruaryPro LeagueAl OkhdoodHW2-0890107.324
Thursday 13 FebruaryPro LeagueAl ShababAW2-3840208.246
Thursday 6 FebruaryPro LeagueAl-RaedHW2-0790007.346
Saturday 1 FebruaryPro LeagueAl-FatehAD1-1900007.338
Monday 27 JanuaryPro LeagueAl-Hilal Saudi FCHW2-1810108.219
Wednesday 22 JanuaryPro LeagueAl OrubahAW0-284008.930
Friday 17 JanuaryPro LeagueAl Wehda ClubAW0-3891009.747
Saturday 11 JanuaryPro LeagueAl TaawonHL0-3840006.934
Friday 6 DecemberPro LeagueAl KholoodAW0-3760108.233
Friday 29 NovemberPro LeagueAl Khaleej SaihatHW1-0900107.752
Friday 22 NovemberPro LeagueAl-NassrAW1-2900006.923
Thursday 7 NovemberPro LeagueAl-FayhaHW2-0870006.747
Saturday 2 NovemberPro LeagueAl-EttifaqAW0-2890006.528
Friday 25 OctoberPro LeagueDamacHW2-1890007.639
Saturday 19 OctoberPro LeagueAl-Ittihad FCAL3-190000761
Friday 4 OctoberPro LeagueAl RiyadhAL2-1620006.333
Friday 27 SeptemberPro LeagueAl-Ahli JeddahHW1-076000718
Thursday 19 SeptemberPro LeagueAl OkhdoodAD0-0550007.213
Sunday 15 SeptemberPro LeagueAl ShababHL0-1600007.520
Tuesday 27 AugustPro LeagueAl-RaedAW0-1450007.215
Saturday 10 AugustJupiler Pro LeagueKVC WesterloAL4-3320007.314
Friday 2 AugustJupiler Pro LeagueBeerschot VAHW3-1891007.337
Saturday 27 JulyJupiler Pro LeagueDenderAD0-080007.336

2023

49 playedJupiler Pro League, UEFA Conference League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 26 MayJupiler Pro LeagueGenkHW2-0900006.931
Sunday 19 MayJupiler Pro LeagueCercle BruggeAW1-290017.322
Monday 13 MayJupiler Pro LeagueClub Brugge KVAD2-2900108.227
Sunday 5 MayJupiler Pro LeagueAnderlechtHD0-0900006.719
Sunday 28 AprilJupiler Pro LeagueAntwerpHW4-1902008.536
Thursday 25 AprilJupiler Pro LeagueAntwerpAW0-3902109.732
Sunday 21 AprilJupiler Pro LeagueClub Brugge KVHL1-2901007.923
Sunday 14 AprilJupiler Pro LeagueAnderlechtAL2-190106.927
Sunday 7 AprilJupiler Pro LeagueCercle BruggeHL2-3900007.326
Monday 1 AprilJupiler Pro LeagueGenkAL1-090000830
Sunday 17 MarchJupiler Pro LeagueAntwerpAD1-190016.625
Thursday 14 MarchUEFA Conference LeagueFenerbahçeAW0-1230006.219
Sunday 10 MarchJupiler Pro LeagueGentHD1-1900006.225
Thursday 7 MarchUEFA Conference LeagueFenerbahçeHL0-3900007.527
Saturday 2 MarchJupiler Pro LeagueOH LeuvenAW0-2670006.921
Sunday 25 FebruaryJupiler Pro LeagueStandard LiegeHW2-1450007.217
Thursday 22 FebruaryUEFA Conference LeagueEintracht FrankfurtAW1-2901007.626
Sunday 18 FebruaryJupiler Pro LeagueKortrijkAW1-3690107.332
Thursday 15 FebruaryUEFA Conference LeagueEintracht FrankfurtHD2-2900006.619
Saturday 10 FebruaryJupiler Pro LeagueKVC WesterloHD2-2900006.957
Saturday 3 FebruaryJupiler Pro LeagueGenkAW0-1900108.929
Wednesday 31 JanuaryJupiler Pro LeagueRWDMHW3-2891007.518
Sunday 28 JanuaryJupiler Pro LeagueAnderlechtAD2-2900007.332
Sunday 21 JanuaryJupiler Pro LeagueSt. TruidenHW2-189010830
Tuesday 26 DecemberJupiler Pro LeagueClub Brugge KVAD1-190006.920
Saturday 23 DecemberJupiler Pro LeagueAS EupenAW1-2901008.628
Sunday 17 DecemberJupiler Pro LeagueKV MechelenHW1-0890008.332
Thursday 14 DecemberUEFA Europa LeagueLiverpoolHW2-1901008.318
Sunday 10 DecemberJupiler Pro LeagueCharleroiAW1-368010816
Sunday 3 DecemberJupiler Pro LeagueCercle BruggeHW2-1890006.728
Thursday 30 NovemberUEFA Europa LeagueToulouseAD0-0900007.221
Sunday 26 NovemberJupiler Pro LeagueGentAD1-1901007.324
Sunday 12 NovemberJupiler Pro LeagueKortrijkHW3-0900208.330
Thursday 9 NovemberUEFA Europa LeagueLask LinzAL3-075006.320
Sunday 5 NovemberJupiler Pro LeagueClub Brugge KVHW2-1900007.727
Sunday 29 OctoberJupiler Pro LeagueKVC WesterloAW1-3900007.630
Thursday 26 OctoberUEFA Europa LeagueLask LinzHW2-190110922
Friday 20 OctoberJupiler Pro LeagueAS EupenHW4-1900208.251
Sunday 8 OctoberJupiler Pro LeagueSt. TruidenAW0-4660107.910
Thursday 5 OctoberUEFA Europa LeagueLiverpoolAL2-0900006.68
Sunday 1 OctoberJupiler Pro LeagueCharleroiHW3-1900209.329
Thursday 28 SeptemberJupiler Pro LeagueRWDMAW2-3690106.924
Sunday 24 SeptemberJupiler Pro LeagueCercle BruggeAW0-280006.63
Thursday 21 SeptemberUEFA Europa LeagueToulouseHD1-1840106.625
Saturday 16 SeptemberJupiler Pro LeagueGenkHL0-2900008.223
Sunday 3 SeptemberJupiler Pro LeagueAntwerpHD2-2640007.213
Saturday 19 AugustJupiler Pro LeagueKV MechelenAL4-090007.230
Friday 4 AugustJupiler Pro LeagueStandard LiegeAW0-1890108.945
Friday 28 JulyJupiler Pro LeagueAnderlechtHW2-0901007.213

2022

41 played7 unusedJupiler Pro League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 4 JuneJupiler Pro LeagueClub Brugge KVHL1-3270006.93
Sunday 28 MayJupiler Pro LeagueAntwerpAD1-1261006.76
Sunday 21 MayJupiler Pro LeagueGenkAD1-1170006.74
Sunday 14 MayJupiler Pro LeagueGenkHW3-01000Not recorded0
Saturday 6 MayJupiler Pro LeagueClub Brugge KVAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 3 MayJupiler Pro LeagueAntwerpHL0-2450006.618
Sunday 23 AprilJupiler Pro LeagueKortrijkAW2-428006.97
Thursday 20 AprilUEFA Europa LeagueBayer LeverkusenHL1-490006.35
Sunday 16 AprilJupiler Pro LeagueSeraing UnitedHW2-1900006.947
Thursday 13 AprilUEFA Europa LeagueBayer LeverkusenAD1-1150006.72
Saturday 8 AprilJupiler Pro LeagueGentAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 2 AprilJupiler Pro LeagueSt. TruidenHW2-1241007.310
Sunday 19 MarchJupiler Pro LeagueKV MechelenHW2-11000Not recorded0
Thursday 16 MarchUEFA Europa LeagueUnion BerlinHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 12 MarchJupiler Pro LeagueGenkAW1-2120006.20
Thursday 9 MarchUEFA Europa LeagueUnion BerlinAD3-3110006.51
Sunday 5 MarchJupiler Pro LeagueAS EupenHW2-1230005.910
Saturday 25 FebruaryJupiler Pro LeagueKVC WesterloAL4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 FebruaryJupiler Pro LeagueStandard LiegeHL2-4900007.339
Friday 10 FebruaryJupiler Pro LeagueClub Brugge KVAD1-190006.72
Sunday 5 FebruaryJupiler Pro LeagueZulte WaregemHW4-0901006.936
Saturday 28 JanuaryJupiler Pro LeagueCharleroiAW0-11000Not recorded0
Saturday 21 JanuaryJupiler Pro LeagueOH LeuvenHW1-0140006.31
Wednesday 18 JanuaryJupiler Pro LeagueCercle BruggeAD1-1610006.917
Sunday 15 JanuaryJupiler Pro LeagueAntwerpHW2-0180006.36
Sunday 8 JanuaryJupiler Pro LeagueAnderlechtAW1-329100824
Monday 26 DecemberJupiler Pro LeagueOostendeHW3-0140006.36
Sunday 13 NovemberJupiler Pro LeagueStandard LiegeAW2-380006.63
Sunday 6 NovemberJupiler Pro LeagueKVC WesterloHD1-1260007.314
Thursday 3 NovemberUEFA Europa LeagueUnion BerlinHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 OctoberJupiler Pro LeagueSeraing UnitedAW1-21000Not recorded3
Thursday 27 OctoberUEFA Europa LeagueMalmo FFAW0-245007.320
Saturday 22 OctoberJupiler Pro LeagueClub Brugge KVHD2-2160006.23
Wednesday 19 OctoberJupiler Pro LeagueGentHW2-03000Not recorded4
Sunday 16 OctoberJupiler Pro LeagueOostendeAW1-691007.310
Thursday 13 OctoberUEFA Europa LeagueSC BragaHD3-3270006.96
Sunday 9 OctoberJupiler Pro LeagueCercle BruggeHW2-1230007.210
Thursday 6 OctoberUEFA Europa LeagueSC BragaAW1-21000Not recorded0
Saturday 1 OctoberJupiler Pro LeagueOH LeuvenAW0-3450006.616
Sunday 18 SeptemberJupiler Pro LeagueAS EupenAW1-2280006.710
Thursday 15 SeptemberUEFA Europa LeagueMalmo FFHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 11 SeptemberJupiler Pro LeagueGenkHL1-2320006.317
Thursday 8 SeptemberUEFA Europa LeagueUnion BerlinAW0-1210006.25
Sunday 4 SeptemberJupiler Pro LeagueZulte WaregemAW1-33000Not recorded2
Saturday 13 AugustJupiler Pro LeagueKortrijkHW2-12200075
Saturday 6 AugustJupiler Pro LeagueKV MechelenAL3-090006.968
Friday 29 JulyJupiler Pro LeagueCharleroiHW1-0110006.20
Saturday 23 JulyJupiler Pro LeagueSt. TruidenAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

25 played3 unusedJupiler Pro League, Super League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayJupiler Pro LeagueAntwerpHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 15 MayJupiler Pro LeagueAnderlechtAW0-2130006.27
Wednesday 11 MayJupiler Pro LeagueClub Brugge KVAL1-0200007.36
Sunday 10 AprilJupiler Pro LeagueBeerschot VAHW5-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 3 AprilJupiler Pro LeagueStandard LiegeAW1-380006.54
Saturday 5 MarchJupiler Pro LeagueKortrijkAW2-3450006.33
Saturday 26 FebruaryJupiler Pro LeagueAS EupenHD0-090006.52
Saturday 19 FebruaryJupiler Pro LeagueCharleroiAW0-312006.32
Sunday 13 FebruaryJupiler Pro LeagueSt. TruidenHL0-1190006.58
Saturday 5 FebruaryJupiler Pro LeagueAntwerpAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 JanuaryJupiler Pro LeagueAnderlechtHW1-080006.72
Thursday 27 JanuaryJupiler Pro LeagueClub Brugge KVAD0-020006.57
Sunday 19 DecemberSuper LeagueFC SionAL2-0720007.225
Saturday 11 DecemberSuper LeagueFC ZurichHL1-3560006.633
Sunday 28 NovemberSuper LeagueServette FCHL0-34500□□5.212
Sunday 21 NovemberSuper LeagueFC ST. GallenAW0-190000720
Sunday 7 NovemberSuper LeagueFC LuganoHL0-2900006.736
Saturday 23 OctoberSuper LeagueBSC Young BoysAL3-290017.230
Sunday 17 OctoberSuper LeagueGrasshoppersHW3-190208.624
Saturday 2 OctoberSuper LeagueFC LuganoAL2-0450006.618
Saturday 25 SeptemberSuper LeagueServette FCAD1-1810006.210
Wednesday 22 SeptemberSuper LeagueBSC Young BoysHL1-6900006.231
Sunday 12 SeptemberSuper LeagueFC SionHD1-1760007.321
Sunday 29 AugustSuper LeagueFC LuzernAD1-1900006.527
Sunday 22 AugustSuper LeagueFC Basel 1893HD2-2890007.919
Saturday 7 AugustSuper LeagueGrasshoppersAL3-1590007.316
Saturday 31 JulySuper LeagueFC ZurichAL3-171006.335
Saturday 24 JulySuper LeagueFC ST. GallenHL1-290006.733

2020

33 playedSuper League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 21 MaySuper LeagueBSC Young BoysHL2-4790006.919
Saturday 15 MaySuper LeagueFC ST. GallenAL5-090006.932
Sunday 9 MaySuper LeagueFC ZurichHD2-290006.346
Sunday 2 MaySuper LeagueFC SionAD1-190006.332
Saturday 24 AprilSuper LeagueFC Basel 1893HD3-390007.928
Wednesday 21 AprilSuper LeagueFC LuzernAL1-0900006.933
Sunday 18 AprilSuper LeagueFC VaduzHW2-1900007.945
Saturday 10 AprilSuper LeagueFC LuganoAL1-0850006.954
Saturday 3 AprilSuper LeagueFC LuzernHW2-1900006.933
Saturday 20 MarchSuper LeagueFC ST. GallenHW4-384007.221
Saturday 13 MarchSuper LeagueFC ZurichAD1-1900007.339
Sunday 7 MarchSuper LeagueFC SionHL1-3900007.242
Wednesday 3 MarchSuper LeagueFC VaduzAW0-3900007.531
Sunday 28 FebruarySuper LeagueFC LuganoHW2-0901007.940
Saturday 20 FebruarySuper LeagueFC Basel 1893AD0-0830007.334
Saturday 13 FebruarySuper LeagueServette FCHW3-1902008.926
Wednesday 10 FebruarySuper LeagueBSC Young BoysAL1-0900006.939
Sunday 7 FebruarySuper LeagueBSC Young BoysAL4-2900106.939
Sunday 31 JanuarySuper LeagueServette FCAD1-170006.710
Saturday 23 JanuarySuper LeagueFC SionHL0-183006.730
Wednesday 23 DecemberSuper LeagueFC LuganoAD0-090006.931
Sunday 20 DecemberSuper LeagueFC LuzernHW2-1900007.219
Thursday 17 DecemberSuper LeagueFC VaduzAW0-290108.234
Sunday 13 DecemberSuper LeagueFC ST. GallenHL0-1900008.935
Wednesday 2 DecemberSuper LeagueFC VaduzHW3-090017.238
Sunday 29 NovemberSuper LeagueBSC Young BoysHL0-390006.730
Wednesday 25 NovemberSuper LeagueFC Basel 1893AL2-1900007.952
Sunday 22 NovemberSuper LeagueFC ST. GallenAD2-245006.37
Saturday 7 NovemberSuper LeagueFC LuganoHL0-1900006.658
Sunday 18 OctoberSuper LeagueFC SionAD0-0900006.632
Saturday 3 OctoberSuper LeagueFC ZurichHW4-0901109.238
Sunday 27 SeptemberSuper LeagueFC LuzernAD2-2820007.222
Sunday 20 SeptemberSuper LeagueServette FCHW2-190006.728