PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
LausanneLausanne · Super League
← Back

T. Castella

Switzerland Goalkeeper·1 apps·90 mins
Last 6
DLLLDD
Tackles /90
0.00
tackles
Interceptions /90
0.00
interceptions
Duels won
of duels
Blocks /90
0.00
blocks
Pass accuracy
75%
of passes
Fouls /90
0.00
committed
Summary

Thomas Castella has begun the 2025/26 Super League season with a strong display, featuring in one match and completing 90 minutes without conceding. He recorded two saves, keeping the opposition at bay and maintaining a clean sheet. With no goals, assists, shots, shots on target, key passes, tackles, or interceptions registered, his contribution was focused entirely on shot-stopping. The two saves give him a 100% save rate for the season so far, underscoring his effectiveness between the posts. His average match rating of 7.2 reflects the solid performance, and with no defensive or offensive statistics to add, the emphasis remains on his ability to thwart attempts. As the season progresses, Castella’s continued presence will be key to the team's defensive solidity.

T. Castella has played 90 minutes across 1 appearance in Super League, averaging 7.20 a match.

Written by Pythia from this player's own numbers.
01 Historic Performance02 Player Strength Analysis03 VS other players04 Player value05 Squad Statistics06 Season log07 Match log
01Historic Performance📊
Tackles per match
Total
0
Per match
0.00
GRA29/07YVE06/08BAS13/08WIN27/08GRA21/05GRA22/02SER01/03BSC08/03BAS14/05LUG07/12
Interceptions per match
Total
0
Per match
0.00
GRA29/07YVE06/08BAS13/08WIN27/08GRA21/05GRA22/02SER01/03BSC08/03BAS14/05LUG07/12
Duels won per match
Dotted line: duels won %
Total
4
Win rate
57%
GRA29/07YVE06/082BAS13/08WIN27/081GRA21/051GRA22/02SER01/03BSC08/03BAS14/05LUG07/12
Blocks per match
Total
0
Per match
0.00
GRA29/07YVE06/08BAS13/08WIN27/08GRA21/05GRA22/02SER01/03BSC08/03BAS14/05LUG07/12
Pass accuracy per match
Dotted line: accuracy %
Completed
158
Accuracy
67%
12GRA29/0716YVE06/0814BAS13/0814WIN27/0819GRA21/0512GRA22/0212SER01/0317BSC08/0327BAS14/0515LUG07/12
Fouls per match
Total
0
Per match
0.00
GRA29/07YVE06/08BAS13/08WIN27/08GRA21/05GRA22/02SER01/03BSC08/03BAS14/05LUG07/12
Conceded per match
Total
18
Per match
1.80
Shut out
2
1GRA29/072YVE06/081BAS13/085WIN27/08GRA21/052GRA22/021SER01/033BSC08/033BAS14/05LUG07/12
Saves per match
Total
22
Per match
2.20
Save rate
55%
5GRA29/071YVE06/082BAS13/081WIN27/081GRA21/05GRA22/023SER01/034BSC08/033BAS14/052LUG07/12
02Player Strength Analysis💪
Where they rank
Tackles
=325thof 338 · 14 level0
Interceptions
=295thof 338 · 44 level0
Pass accuracy
=193rdof 337 · 2 level75%
Saves
=20thof 338 · 2 level2
Ranked against 338 players in Super League with 90+ minutes this season, every position included. Rates need 20+ attempts, so a percentage off a handful of tries is left out rather than ranked. Each chart draws the top 40, plus this player where he falls outside them.

🛡️ Tackles

Season total · per 90 beside it
Numa Lavanchy
101(2.73)
Simone Stroscio
99(3.49)
Bung Meng Freimann
92(3.00)
Kreshnik Hajrizi
91(2.75)
Metinho
90(3.58)
David Douline
89(3.67)
Tim Meyer
85(3.86)
Michael Heule
82(2.84)
Kevin Mouanga
80(2.35)
Nias Hefti
79(2.14)
Hassane Imourane
79(3.51)
Timothé Cognat
73(2.37)
Lars Lukas Mai
68(2.27)
Mattia Zanotti
68(2.40)
Dominik Schmid
66(2.01)
Leo Leroy
65(2.16)
Taisei Abe
65(2.20)
Dirk Abels
64(2.14)
Brandon Soppy
64(2.36)
Lukas Görtler
63(2.18)
Bradley Mazikou
60(2.20)
Baltazar
60(2.08)
Ali Kabacalman
60(1.78)
Mattias Käit
59(2.60)
Nelson Palacio
59(2.03)
Jozo Stanić
58(1.86)
Nils Reichmuth
58(3.66)
Joël Monteiro
57(2.52)
Tyron Owusu
56(1.54)
Cheveyo Tsawa
56(1.88)
Lamine Fomba
53(2.42)
Miroslav Stevanović
53(1.54)
Sandro Lauper
52(2.01)
Chima Okoroji
52(1.58)
Antonios Papadopoulos
52(1.59)
Anto Grgić
52(1.47)
Matteo Di Giusto
52(1.44)
Abdou Karim Sow
52(1.84)
Rúben Dantas
52(2.99)
Christian Fassnacht
51(1.94)
Thomas Castella
0(0.00)

🧲 Interceptions

Season total · per 90 beside it
Kevin Mouanga
79(2.32)
Kreshnik Hajrizi
78(2.35)
Jan Bamert
64(2.21)
Loris Benito
60(1.86)
Jozo Stanić
58(1.86)
Gregory Wüthrich
55(2.55)
Numa Lavanchy
53(1.43)
Lindrit Kamberi
52(1.71)
Brandon Soppy
52(1.92)
Taisei Abe
52(1.76)
Antonios Papadopoulos
51(1.56)
Michael Heule
51(1.76)
Dominik Schmid
50(1.52)
Sandro Lauper
47(1.82)
Jamie Roche
47(1.98)
Baltazar
45(1.56)
Lars Lukas Mai
43(1.44)
Genís Montolio
43(2.07)
Bung Meng Freimann
43(1.40)
Leo Leroy
41(1.36)
Bradley Mazikou
41(1.50)
Dirk Abels
41(1.37)
Ali Kabacalman
41(1.21)
Remo Arnold
39(1.53)
Nias Hefti
38(1.03)
Hassane Imourane
38(1.69)
Tim Meyer
38(1.73)
Morgan Poaty
37(1.68)
Mattia Zanotti
37(1.30)
Abdou Karim Sow
37(1.31)
Jan Kronig
36(1.00)
Steve Rouiller
36(1.14)
Tom Gaal
36(1.22)
Leonardo Bertone
35(1.07)
Flavius Daniliuc
35(1.35)
Lukas Görtler
33(1.14)
Adrian Durrer
33(2.08)
Livano Comenencia
33(1.95)
Nicolas Vouilloz
32(1.21)
Mattias Käit
32(1.41)
Thomas Castella
0(0.00)

📏 Pass accuracy

Completed / attempted · count beside it
Mauricio Willimann
94%(44)
Damian Kelvin
91%(440)
Lars Lukas Mai
91%(1709)
Ahmed Kendouci
91%(103)
Marvin Akahomen
91%(92)
Antonios Papadopoulos
91%(1451)
Ali Kabacalman
90%(1989)
Dylan Bronn
90%(615)
Yoan Severin
90%(533)
Anthony Baron
89%(386)
Sandro Lauper
89%(1370)
Bradley Mazikou
89%(1242)
Tanguy Zoukrou
89%(474)
Flavius Daniliuc
89%(1343)
Uran Bislimi
89%(1858)
Mohamed Belhadj Mahmoud
89%(431)
Bećir Omeragić
88%(287)
Jan Kronig
88%(1480)
Ousmane Doumbia
88%(148)
Anto Grgić
88%(1773)
Hannes Delcroix
88%(576)
Jorge Segura
88%(263)
Jonas Adjei Adjetey
87%(668)
Edimilson Fernandes
87%(1012)
Nicolas Vouilloz
87%(1316)
Luca Zuffi
87%(811)
Keigo Tsunemoto
87%(590)
Florent Mollet
87%(515)
Dominik Pech
87%(382)
Metinho
87%(1055)
Alvyn Sanches
86%(863)
Dion Kacuri
86%(166)
Steve Rouiller
86%(1473)
Neil Volken
86%(157)
Daniel Dos Santos Correia
86%(567)
Taisei Abe
86%(1098)
Marvin Martins
86%(360)
Mattia Zanotti
86%(866)
Gregory Wüthrich
86%(949)
Ablie Jallow
86%(172)
Thomas Castella
75%(15)

🧤 Saves

Season total · per 90 beside it
Stefanos Kapino
159(4.30)
Anthony Racioppi
123(3.24)
Marwin Hitz
122(3.70)
Marvin Keller
119(3.13)
Lawrence Ati Zigi
117(3.34)
Karlo Letica
116(3.14)
Justin Hammel
111(3.00)
Niklas Steffen
110(3.08)
Pascal Loretz
102(2.68)
Amir Saipi
83(3.61)
Joel Mall
82(3.04)
Yanick Brecher
81(3.53)
David von Ballmoos
54(3.60)
Silas Huber
52(3.46)
Mirko Salvi
18(3.60)
Jeremy Frick
16(1.45)
Lukas Watkowiak
12(4.00)
Tim Spycher
12(5.32)
Antonio Spagnoli
6(6.00)
Thomas Castella
2(2.00)
Nicolas Glaus
2(2.00)
Saulo Decarli
0(0.00)
Willem Geubbels
0(0.00)
Xherdan Shaqiri
0(0.00)
Milan Rodić
0(0.00)
Lars Lukas Mai
0(0.00)
Marquinhos Cipriano
0(0.00)
Loris Benito
0(0.00)
Jan Kronig
0(0.00)
Gregory Wüthrich
0(0.00)
Christian Fassnacht
0(0.00)
Sandro Lauper
0(0.00)
Mirlind Kryeziu
0(0.00)
Bećir Omeragić
0(0.00)
Benjamin Kololli
0(0.00)
Bledian Krasniqi
0(0.00)
Fabian Rohner
0(0.00)
Kevin Rüegg
0(0.00)
Albert Vallci
0(0.00)
Michael Frey
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
0.00
0.02
Interceptions /90
0.00
0.02
Duels won %
-
85%
Blocks /90
0.00
0.00
Pass accuracy %
75%
62%
Fouls /90
0.00
0.02
0.000.00-0.0075%0.000.020.0285%0.0062%0.02Tacklesrim 0.02Intrim 0.02Duelsrim 85%Blocksrim 1.00Pass accrim 75%Foulsrim 0.02
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
T. Castella Karlo Letica
04Player value💶
Current market value
€100k
Transfermarkt, 2026
Value by year
€100k2024€100k2025€100k2026
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Gaoussou DiakiteM443229116904512%6578%9251%4727046%22644107.17
6.0
Omar JannehF20128592452220%2369%1851%32146%10141006.98
0.9
Theo BairF29203080542615%2669%1354%74349%18105106.68
2.9
Beyatt LekoueiryM47257165371916%5080%7160%3915346%28449106.80
3.8
Nathan Butler-OyedejiF47237763341618%3278%2646%1813344%41566006.70
4.7
Mamadou Kaly SeneF863660171035%575%1165%60042%991007.25
3.5
Jamie RocheM40322041291314%2585%1071%76641559%39314007.07
5.7
Olivier CustodioM4735183637208%8883%1439%5725241%46257006.78
2.2
Sekou FofanaD3720173325912%3577%2344%369454%11242006.83
7.7
Alban AjdiniF40120431261412%1673%1240%142134%12130006.53
5.4
Seydou TraoréF2398030191116%870%847%205147%17161006.60
3.7
Florent MolletM2512842116612%1586%643%1814345%14134006.62
4.5
Kevin MouangaD504282121836%2281%2771%1041013163%46208007.01
6.0
Abdou Karim SowD383174121577%884%556%68452961%483417206.92
1.7
Morgan PoatyD462923138312%2980%1953%66531059%29411006.86
6.4
Bryan OkohD261879131547%1082%873%31521663%16176107.09
6.6
Nicky BelokoM291782102135%1383%2147%5019545%37226106.67
7.9
Gabriel SiguaM251610122095%2781%1844%4112546%35171006.79
8.3
Noë DussenneD7630116117%476%00%139759%11104007.39
5.3
Enzo Kana-BiyikF24611111378%968%1246%120052%781006.54
4.4
Muhannad Al SaadF4114103333%480%450%20050%120007.08
Karlo LeticaG5145960000062%011085%116401537.12
2.7
Brandon SoppyD443452051770%3373%3349%93681655%489810206.74
3.3
Theo BergvallD1067900410%877%550%2014258%13153006.57
3.6
Hamza AbdallahD132770000265%250%85252%973006.72
4.4
Papa Souleymane N'DiayeM12270011130%475%360%106056%12114106.67
7.2
Dircssi NgonzoD42020000080%00%62357%100006.62
Rodolfo LippoD215300110%080%082382%120006.90
Oscar RenovalesF414900430%062%250%60146%511006.55
Sekou KoneM513400210%379%343%42033%410006.38
Konrad de la FuenteF310900100%183%00%40039%131006.53
Thomas CastellaG1900000075%0000000027.20
Diogo Rafael Mendes CarracoM12000000100%00100%000006.30
Andrew LachhabF11800100%090%0000000006.30
Ibrahim Bah MendesF1100000000000000
Per-player totals for 2025/26 from API-Football match stats, across 35 players. Click any column to sort. Goals/shot is conversion - goals divided by shots taken. Rating is API-Football's own 0-10 composite for each appearance, averaged here; it is their proprietary score, so treat it as a summary rather than an input. A blank from the provider means the player recorded none of that event, so it counts as zero. Form is 0-10: each appearance is scored as a per-90 composite of the stats that matter for that position, then the last 5 are compared with the player's own season baseline. 5 is their normal, green a hot run, red a cold one – it measures a player against themselves, not against the squad. Under 6 appearances shows a dash rather than a number off too small a sample.
06Season log🗂️
SeasonClubCompAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesTacklesInterc.Duels
won %
FoulsYelRedRating
2026/27LausanneSuper League00000000000000.00
2025/26LausanneSuper League1900000075%0000007.20
2025/26LausanneUEFA Europa Conference League0000000000000
2024/25LausanneSuper League43600000060%00025%0006.48
2023/24LausanneSuper League65400000068%000100%0006.68
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
07 Decv FC LuganoD900000007.20
14 Mayv FC Basel 1893L900000005.90
08 Mara BSC Young BoysL900000006.60
01 Marv Servette FCL900000007.20
22 Febv GrasshoppersD900000006.20
21 Mayv GrasshoppersD900000007.20
27 Augv FC WinterthurL90000005.90
13 Auga FC Basel 1893W90000006.90
06 Augv Yverdon SportL90000006.00
29 Julv GrasshoppersD90000007.20
23 Jula BSC Young BoysL90000006.90