Skip to content
442ball
Menu

T. Vilhena: match by match

251 appearances across 7 competitions, 2015 to 2025.

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

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

2025

2 played8 unusedSuper League 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 17 MaySuper League 1PAOKHD2-2Bench
Wednesday 13 MaySuper League 1Olympiakos PiraeusAL1-0Bench
Sunday 10 MaySuper League 1AEK Athens FCAL2-1Bench
Sunday 15 MarchSuper League 1PanetolikosHD0-0130006.26
Sunday 15 FebruarySuper League 1LarisaHD1-1Bench
Sunday 8 FebruarySuper League 1Olympiakos PiraeusAW0-1110006.55
Sunday 1 FebruarySuper League 1KifisiaHW3-0Bench
Sunday 11 JanuarySuper League 1PanserraikosHW3-0Bench
Sunday 21 DecemberSuper League 1PAOKAL2-0Bench
Sunday 23 NovemberSuper League 1PanserraikosAW0-3Bench

2024

15 played1 unusedSuper League 1, Super Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 31 MaySuper LigSivassporHW2-0670006.721
Sunday 25 MaySuper LigKonyasporAW1-2740006.920
Sunday 18 MaySuper LigBeşiktaşHD1-1120006.94
Friday 9 MaySuper LigGaziantep FKAW0-1150006.92
Saturday 3 MaySuper LigKayserisporHD1-1900006.921
Sunday 27 AprilSuper LigTrabzonsporAL4-375006.611
Monday 21 AprilSuper LigSamsunsporHW1-075006.39
Sunday 6 AprilSuper LigBodrum FKHL0-1900006.321
Friday 28 MarchSuper LigAntalyasporAL2-1900107.220
Saturday 15 MarchSuper LigKasımpaşaAL2-1901007.923
Sunday 9 MarchSuper LigGalatasarayHL1-2901007.714
Sunday 2 MarchSuper LigRizesporAL3-1900006.919
Sunday 23 FebruarySuper LigAdana DemirsporHW3-2450006.914
Sunday 16 FebruarySuper LigHataysporAL1-0450006.714
Sunday 9 FebruarySuper LigFenerbahçeHL0-2Bench
Sunday 18 AugustSuper League 1Asteras TripolisHL0-1600006.628

2023

34 played10 unusedSuper League 1, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 AprilSuper League 1Aris ThessalonikisHL0-162007.229
Wednesday 24 AprilSuper League 1AEK Athens FCAL3-045006.329
Sunday 21 AprilSuper League 1LamiaAW0-527006.610
Sunday 14 AprilSuper League 1LamiaHW3-1Bench
Sunday 7 AprilSuper League 1Aris ThessalonikisAW0-2Bench
Wednesday 3 AprilSuper League 1AEK Athens FCHW2-11106.6
Sunday 31 MarchSuper League 1PAOKHL2-3Bench
Sunday 10 MarchSuper League 1Olympiakos PiraeusAW1-3Bench
Sunday 3 MarchSuper League 1OFIAD2-2Bench
Wednesday 28 FebruarySuper League 1Aris ThessalonikisHW2-05001
Sunday 25 FebruarySuper League 1KifisiaHD1-11001
Saturday 17 FebruarySuper League 1LamiaHD2-245006.634
Sunday 11 FebruarySuper League 1PanserraikosAW0-38900731
Sunday 4 FebruarySuper League 1Olympiakos PiraeusHW2-0100
Sunday 28 JanuarySuper League 1PAOKAL2-18006.31
Sunday 14 JanuarySuper League 1AEK Athens FCAD2-290006.519
Sunday 7 JanuarySuper League 1PanetolikosHW2-14500733
Wednesday 3 JanuarySuper League 1PAS GianninaHW2-080107.351
Wednesday 20 DecemberSuper League 1Volos NFCAW0-3820748
Sunday 17 DecemberSuper League 1AtromitosAL3-29006.938
Thursday 14 DecemberUEFA Europa LeagueMaccabi HaifaHL1-269006.628
Sunday 3 DecemberSuper League 1OFIHW4-090007.734
Thursday 30 NovemberUEFA Europa LeagueVillarrealAL3-2150107.35
Sunday 26 NovemberSuper League 1Aris ThessalonikisAL2-0Bench
Sunday 12 NovemberSuper League 1KifisiaAW0-1Bench
Thursday 9 NovemberUEFA Europa LeagueRennesAL3-190006.748
Saturday 4 NovemberSuper League 1LamiaAW1-2Bench
Sunday 29 OctoberSuper League 1PanserraikosHW5-026006.96
Thursday 26 OctoberUEFA Europa LeagueRennesHL1-228006.99
Sunday 22 OctoberSuper League 1Olympiakos PiraeusAD1-1Bench
Sunday 8 OctoberSuper League 1AtromitosHW5-058006.322
Thursday 5 OctoberUEFA Europa LeagueMaccabi HaifaAD0-090007.634
Sunday 1 OctoberSuper League 1PAOKHD2-213007.212
Thursday 28 SeptemberSuper League 1Asteras TripolisAW1-416006.39
Monday 25 SeptemberSuper League 1AEK Athens FCHL1-290007.926
Thursday 21 SeptemberUEFA Europa LeagueVillarrealHW2-022006.61
Saturday 16 SeptemberSuper League 1PanetolikosAW0-59000737
Sunday 3 SeptemberSuper League 1PAS GianninaAW0-11706.65
Tuesday 29 AugustUEFA Champions LeagueSC BragaHL0-190006.942
Saturday 26 AugustSuper League 1Volos NFCHW3-0Bench
Wednesday 23 AugustUEFA Champions LeagueSC BragaAL2-176006.220
Tuesday 15 AugustUEFA Champions LeagueMarseilleAL2-170006.318
Wednesday 9 AugustUEFA Champions LeagueMarseilleHW1-079006.933
Tuesday 25 JulyUEFA Champions LeagueDnipro-1AW1-370006.622

2022

33 played4 unusedSerie A

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 MaySerie AUdineseHW3-27706.221
Monday 22 MaySerie AAS RomaAD2-219006.33
Saturday 13 MaySerie AAtalantaHW1-089006.639
Monday 8 MaySerie AEmpoliAL2-187006.937
Wednesday 3 MaySerie AFiorentinaHD3-329006.27
Sunday 30 AprilSerie ANapoliAD1-168006.67
Saturday 22 AprilSerie ASassuoloHW3-073006.625
Sunday 16 AprilSerie ATorinoAD1-190107.320
Friday 7 AprilSerie AInterHD1-179006.526
Sunday 2 AprilSerie ASpeziaAD1-180006.922
Saturday 18 MarchSerie ABolognaHD2-234006.910
Monday 13 MarchSerie AAC MilanAD1-1Bench
Sunday 5 MarchSerie ASampdoriaAD0-0Bench
Sunday 26 FebruarySerie AMonzaHW3-0Bench
Sunday 19 FebruarySerie ALazioHL0-245006.63
Monday 13 FebruarySerie AHellas VeronaAL1-090007.230
Tuesday 7 FebruarySerie AJuventusHL0-34506.215
Friday 27 JanuarySerie ALecceAW1-285107.521
Saturday 21 JanuarySerie ANapoliHL0-273006.29
Sunday 15 JanuarySerie AAtalantaAL8-271006.923
Sunday 8 JanuarySerie ATorinoHD1-190107.218
Wednesday 4 JanuarySerie AAC MilanHL1-263006.59
Sunday 13 NovemberSerie AMonzaAL3-0Bench
Wednesday 9 NovemberSerie AFiorentinaAL2-145006.714
Saturday 5 NovemberSerie ACremoneseHD2-223006.56
Sunday 30 OctoberSerie ALazioAW1-313006.310
Saturday 22 OctoberSerie ASpeziaHW1-06506.57
Sunday 16 OctoberSerie AInterAL2-076006.722
Sunday 9 OctoberSerie AHellas VeronaHW2-18100722
Sunday 2 OctoberSerie ASassuoloAL5-05905.916
Friday 16 SeptemberSerie ALecceHL1-290006.519
Sunday 11 SeptemberSerie AJuventusAD2-289006.722
Monday 5 SeptemberSerie AEmpoliHD2-290010723
Thursday 1 SeptemberSerie ABolognaAD1-19006.327
Sunday 28 AugustSerie ASampdoriaHW4-090107.931
Saturday 20 AugustSerie AUdineseAD0-090007.328
Sunday 14 AugustSerie AAS RomaHL0-190006.945

2021

17 playedLa Liga

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayLa LigaGranada CFAD0-08800721
Saturday 14 MayLa LigaValenciaHD1-187006.316
Wednesday 11 MayLa LigaAlavesAL2-115006.73
Sunday 8 MayLa LigaOsasunaHD1-16306.218
Saturday 30 AprilLa LigaReal MadridAL4-065007.626
Thursday 21 AprilLa LigaRayo VallecanoHL0-165006.715
Sunday 17 AprilLa LigaAtletico MadridAL2-160006.322
Sunday 10 AprilLa LigaCelta VigoHW1-02406.25
Monday 4 AprilLa LigaReal SociedadAL1-033006.77
Sunday 20 MarchLa LigaMallorcaHW1-054006.611
Saturday 12 MarchLa LigaLevanteAD1-163006.710
Saturday 5 MarchLa LigaGetafeHW2-060016.614
Sunday 27 FebruaryLa LigaVillarrealAL5-145006.25
Sunday 20 FebruaryLa LigaSevillaHD1-172006.714
Sunday 13 FebruaryLa LigaBarcelonaHD2-26106.311
Monday 7 FebruaryLa LigaAthletic ClubAL2-175107.922
Friday 21 JanuaryLa LigaReal BetisHL1-410006.35

2020

9 playedUEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 25 FebruaryUEFA Europa LeagueDinamo ZagrebAL1-06006.723
Thursday 18 FebruaryUEFA Europa LeagueDinamo ZagrebHL2-390006.737
Tuesday 8 DecemberUEFA Champions LeagueChelseaAD1-190006.320
Wednesday 2 DecemberUEFA Champions LeagueRennesHW1-090007.328
Tuesday 24 NovemberUEFA Champions LeagueSevillaHL1-223006.77
Wednesday 28 OctoberUEFA Champions LeagueChelseaHL0-490005.917
Tuesday 20 OctoberUEFA Champions LeagueRennesAD1-190010738
Wednesday 30 SeptemberUEFA Champions LeaguePAOKAW1-29006.328
Tuesday 22 SeptemberUEFA Champions LeaguePAOKHW2-190007.233

2019

8 playedUEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 12 DecemberUEFA Europa LeagueGetafeAL3-0900006.655%
Thursday 28 NovemberUEFA Europa LeagueFC Basel 1893HW1-0900006.572%
Thursday 7 NovemberUEFA Europa LeagueTrabzonsporHW3-1900006.980%
Thursday 24 OctoberUEFA Europa LeagueTrabzonsporAW0-2901006.885%
Thursday 3 OctoberUEFA Europa LeagueGetafeHL1-290006.572%
Thursday 19 SeptemberUEFA Europa LeagueFC Basel 1893AL5-0900006.986%
Tuesday 27 AugustUEFA Champions LeagueOlympiakos PiraeusHL1-2900007.175%
Wednesday 21 AugustUEFA Champions LeagueOlympiakos PiraeusAL4-0900006.272%

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

33 playedEredivisie

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 15 MayEredivisieFortuna SittardAW1-4450006.782%
Sunday 12 MayEredivisieADO Den HaagHL0-2900007.480%
Wednesday 24 AprilEredivisieNAC BredaAW0-490020896%
Saturday 20 AprilEredivisieAZ AlkmaarHW2-1900107.187%
Saturday 13 AprilEredivisieHeraclesHW2-1900007.260%
Sunday 7 AprilEredivisieVVV VenloAW0-3900106.579%
Thursday 4 AprilEredivisieHeerenveenHW3-0901007.589%
Sunday 31 MarchEredivisieUtrechtAL3-2900006.773%
Saturday 16 MarchEredivisieWillem IIHL2-3900006.786%
Sunday 3 MarchEredivisieEmmenHW4-0900006.984%
Sunday 24 FebruaryEredivisiePSV EindhovenAD1-190006.983%
Sunday 17 FebruaryEredivisieGroningenAL1-090006.369%
Saturday 9 FebruaryEredivisieDe GraafschapHW4-0901007.484%
Sunday 3 FebruaryEredivisieExcelsiorAL2-190007.280%
Sunday 27 JanuaryEredivisieAjaxHW6-2901007.573%
Saturday 19 JanuaryEredivisiePEC ZwolleAL3-1900006.587%
Sunday 23 DecemberEredivisieADO Den HaagAD2-2900006.778%
Sunday 16 DecemberEredivisieFortuna SittardHL0-2900006.778%
Sunday 9 DecemberEredivisieEmmenAW1-4901007.984%
Thursday 6 DecemberEredivisieVVV VenloHW4-1761007.690%
Sunday 2 DecemberEredivisiePSV EindhovenHW2-1900006.974%
Sunday 25 NovemberEredivisieGroningenHW1-0900006.781%
Sunday 11 NovemberEredivisieHeraclesAW0-2900007.377%
Sunday 28 OctoberEredivisieAjaxAL3-0900006.674%
Sunday 21 OctoberEredivisiePEC ZwolleHW3-0820107.189%
Sunday 7 OctoberEredivisieWillem IIAD1-1900006.477%
Sunday 30 SeptemberEredivisieVitesseHW2-1900006.983%
Sunday 23 SeptemberEredivisieUtrechtHW1-0900006.982%
Sunday 16 SeptemberEredivisieAZ AlkmaarAD1-1900006.986%
Sunday 2 SeptemberEredivisieNAC BredaHW4-290100889%
Sunday 26 AugustEredivisieHeerenveenAW3-5900006.481%
Sunday 19 AugustEredivisieExcelsiorHW3-0900006.786%
Sunday 12 AugustEredivisieDe GraafschapAL2-0900006.490%

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

39 playedEredivisie, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 29 AprilEredivisieSparta RotterdamHW3-1900006.687%
Wednesday 18 AprilEredivisieWillem IIAW1-5901007.973%
Sunday 15 AprilEredivisieUtrechtHW3-1900006.781%
Sunday 8 AprilEredivisieTwenteAW1-3900006.593%
Sunday 1 AprilEredivisieExcelsiorHW5-0631007.682%
Sunday 18 MarchEredivisiePEC ZwolleAW3-4901108.267%
Sunday 11 MarchEredivisieAZ AlkmaarHW2-1900007.283%
Saturday 3 MarchEredivisieNAC BredaAL2-1900107.383%
Sunday 25 FebruaryEredivisiePSV EindhovenHL1-3901006.896%
Sunday 18 FebruaryEredivisieHeraclesHW1-0900107.282%
Sunday 11 FebruaryEredivisieVitesseAL3-1901006.965%
Thursday 8 FebruaryEredivisieGroningenHW3-090000792%
Sunday 4 FebruaryEredivisieVVV VenloAL1-090007.186%
Sunday 28 JanuaryEredivisieADO Den HaagHW3-1901006.975%
Wednesday 24 JanuaryEredivisieUtrechtAD1-1900006.669%
Sunday 21 JanuaryEredivisieAjaxAL2-090000679%
Sunday 24 DecemberEredivisieRodaHW5-1900007.283%
Sunday 17 DecemberEredivisieSparta RotterdamAW0-7902008.692%
Wednesday 13 DecemberEredivisieHeerenveenHD1-169000670%
Wednesday 6 DecemberUEFA Champions LeagueNapoliHW2-18300□□6.375%
Saturday 2 DecemberEredivisieVitesseHW1-0900006.286%
Saturday 25 NovemberEredivisieGroningenAW0-2901007.478%
Tuesday 21 NovemberUEFA Champions LeagueManchester CityAL1-090006.486%
Saturday 18 NovemberEredivisieVVV VenloHD1-1900007.587%
Sunday 5 NovemberEredivisieADO Den HaagAD2-2900006.668%
Wednesday 1 NovemberUEFA Champions LeagueShakhtar DonetskAL3-1900006.473%
Saturday 28 OctoberEredivisieRodaAD1-1900006.670%
Sunday 22 OctoberEredivisieAjaxHL1-490006.450%
Tuesday 17 OctoberUEFA Champions LeagueShakhtar DonetskHL1-2900006.361%
Saturday 14 OctoberEredivisiePEC ZwolleHD0-0900006.692%
Sunday 1 OctoberEredivisieAZ AlkmaarAW0-4901007.269%
Tuesday 26 SeptemberUEFA Champions LeagueNapoliAL3-1900106.274%
Saturday 23 SeptemberEredivisieNAC BredaHL0-2900006.785%
Sunday 17 SeptemberEredivisiePSV EindhovenAL1-090000786%
Wednesday 13 SeptemberUEFA Champions LeagueManchester CityHL0-490005.878%
Saturday 9 SeptemberEredivisieHeraclesAW2-49000784%
Sunday 27 AugustEredivisieWillem IIHW5-0901007.683%
Sunday 20 AugustEredivisieExcelsiorAW0-1900107.189%
Sunday 13 AugustEredivisieTwenteHW2-190000787%

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

34 playedEredivisie, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 7 MayEredivisieExcelsiorAL3-09000774%
Sunday 23 AprilEredivisieVitesseAW0-2900007.563%
Sunday 16 AprilEredivisieUtrechtHW2-0900006.973%
Sunday 9 AprilEredivisiePEC ZwolleAD2-2900007.679%
Sunday 19 MarchEredivisieHeerenveenAW1-2901007.959%
Sunday 12 MarchEredivisieAZ AlkmaarHW5-2900006.284%
Sunday 5 MarchEredivisieSparta RotterdamAL1-0900007.371%
Sunday 26 FebruaryEredivisiePSV EindhovenHW2-1900006.985%
Saturday 11 FebruaryEredivisieGroningenHW2-090007.486%
Sunday 5 FebruaryEredivisieTwenteAW0-2900006.481%
Sunday 29 JanuaryEredivisieNEC NijmegenHW4-090007.384%
Saturday 21 JanuaryEredivisieWillem IIHW1-0900007.684%
Sunday 15 JanuaryEredivisieRodaAW0-2900007.673%
Saturday 17 DecemberEredivisieVitesseHW3-1900007.276%
Sunday 11 DecemberEredivisieAZ AlkmaarAW0-4901108.891%
Thursday 8 DecemberUEFA Europa LeagueFenerbahçeHL0-1750007.384%
Sunday 4 DecemberEredivisieSparta RotterdamHW6-1901007.483%
Sunday 27 NovemberEredivisieUtrechtAD3-3900006.180%
Thursday 24 NovemberUEFA Europa LeagueManchester UnitedAL4-0900006.471%
Sunday 20 NovemberEredivisiePEC ZwolleHW3-0900007.583%
Sunday 30 OctoberEredivisieHeerenveenHD2-2900007.266%
Sunday 23 OctoberEredivisieAjaxHD1-1900006.567%
Thursday 20 OctoberUEFA Europa LeagueZorya LuhanskHW1-0900006.673%
Sunday 16 OctoberEredivisieNEC NijmegenAW1-2900007.382%
Sunday 2 OctoberEredivisieWillem IIAW0-290000778%
Thursday 29 SeptemberUEFA Europa LeagueFenerbahçeAL1-0900006.676%
Sunday 25 SeptemberEredivisieRodaHW5-0900007.184%
Sunday 18 SeptemberEredivisiePSV EindhovenAW0-190006.974%
Thursday 15 SeptemberUEFA Europa LeagueManchester UnitedHW1-0901007.263%
Sunday 11 SeptemberEredivisieADO Den HaagHW3-190007.287%
Saturday 27 AugustEredivisieExcelsiorHW4-1900007.595%
Sunday 21 AugustEredivisieHeraclesAW0-1900006.780%
Sunday 14 AugustEredivisieTwenteHW2-0900007.388%
Sunday 7 AugustEredivisieGroningenAW0-5901007.985%

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

27 playedEredivisie

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 8 MayEredivisieNEC NijmegenHW1-0870007.685%
Sunday 1 MayEredivisieWillem IIAW0-1900006.473%
Wednesday 20 AprilEredivisieHeraclesAD2-2900006.981%
Saturday 16 AprilEredivisieGroningenHD1-1901007.585%
Sunday 10 AprilEredivisieTwenteAW0-1900007.777%
Saturday 2 AprilEredivisieExcelsiorHW3-0900007.888%
Saturday 19 MarchEredivisieDe GraafschapHW3-1900008.181%
Sunday 13 MarchEredivisieVitesseAW0-290000769%
Sunday 6 MarchEredivisieCambuurHW3-190006.687%
Sunday 28 FebruaryEredivisieUtrechtAW1-2901108.175%
Sunday 21 FebruaryEredivisieRodaHD1-1180006.978%
Sunday 14 FebruaryEredivisiePEC ZwolleAL3-1900006.975%
Sunday 7 FebruaryEredivisieAjaxAL2-1900106.674%
Sunday 31 JanuaryEredivisieADO Den HaagHL0-2900007.473%
Thursday 28 JanuaryEredivisieHeerenveenHL1-290006.874%
Sunday 24 JanuaryEredivisieAZ AlkmaarAL4-2901007.767%
Sunday 17 JanuaryEredivisiePSV EindhovenHL0-2900008.376%
Sunday 20 DecemberEredivisieNEC NijmegenAL3-190100780%
Sunday 13 DecemberEredivisieGroningenAD1-1900007.281%
Sunday 6 DecemberEredivisieHeraclesHW3-0250107.376%
Sunday 22 NovemberEredivisieTwenteHW5-0290006.478%
Sunday 8 NovemberEredivisieAjaxHD1-1900006.973%
Sunday 25 OctoberEredivisieAZ AlkmaarHW3-1290006.669%
Sunday 4 OctoberEredivisieDe GraafschapAW1-222016.8100%
Sunday 27 SeptemberEredivisiePEC ZwolleHW2-0180006.886%
Sunday 23 AugustEredivisieVitesseHW2-0600025%
Saturday 8 AugustEredivisieUtrechtHW3-23210760%

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.