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

Noah Rupp

Switzerland Midfielder·16 apps·484 mins
Last 6
DLLWWW
Goals
0
this season
Goals / game
0.00
per appearance
Conversion
0%
goals per shot
Key passes /90
1.12
key passes
Duels won
49%
of duels
Assists
0
this season
Assists / game
0.00
per appearance
Summary

Noah Rupp has delivered a season of high defensive output in the 2025/26 Super League, featuring 16 appearances and 484 minutes. He recorded 24 tackles and 11 interceptions, giving him 4.46 tackles per 90 minutes and a defensive presence that far exceeds the midfielder baseline of 1.82 tackles per 90. Off the ball he also contributed 6 key passes, averaging 1.12 key passes per 90, a figure that is below the baseline of 1.37 but still notable for a player whose main focus is defensive work. Rupp did not score or assist, and his shot tally of 6 (1.12 shots per 90) and 3 shots on target (conversion 0%) reflect a limited offensive role. Overall, Noah Rupp’s contributions in tackles and interceptions underscore his role as a defensively minded midfielder.

Noah Rupp has played 484 minutes across 16 appearances in Super League, at 0.00 goals per 90 against a positional baseline of 0.18, converting 0% of 6 shots and averaging 6.65 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📊
Goals per match
Total
0
Per match
0.00
GRA18/01BSC25/01SER08/02SIO15/02BSC08/03GRA14/03BAS18/04SIO10/05BSC14/05GAL17/05
Shots per match
Dotted line: conversion %
Total
4
Per match
0.40
GRA18/01BSC25/011SER08/02SIO15/02BSC08/031GRA14/03BAS18/04SIO10/05BSC14/052GAL17/05
Dribbles per match
Dotted line: success %
Completed
1
Success
33%
GRA18/01BSC25/01SER08/02SIO15/02BSC08/03GRA14/03BAS18/04SIO10/05BSC14/051GAL17/05
Assists per match
Total
0
Per match
0.00
GRA18/01BSC25/01SER08/02SIO15/02BSC08/03GRA14/03BAS18/04SIO10/05BSC14/05GAL17/05
Shots on target
Dotted line: conversion %
Total
2
Accuracy
50%
Conversion
0%
GRA18/01BSC25/011SER08/02SIO15/02BSC08/031GRA14/03BAS18/04SIO10/05BSC14/05GAL17/05
Pass accuracy per match
Dotted line: accuracy %
Completed
70
Accuracy
71%
2GRA18/01BSC25/011SER08/024SIO15/02BSC08/037GRA14/036BAS18/0422SIO10/056BSC14/0522GAL17/05
Key passes per match
Total
4
Per match
0.40
GRA18/01BSC25/01SER08/021SIO15/02BSC08/03GRA14/03BAS18/041SIO10/05BSC14/052GAL17/05
Duels won per match
Total
16
Win rate
43%
1GRA18/011BSC25/01SER08/022SIO15/02BSC08/033GRA14/031BAS18/04SIO10/052BSC14/056GAL17/05
Form per match
0-10 against his own baseline · 5 is normal
Average
4.4
Best
8.1
5.03.8GRA18/013.7BSC25/011.7SER08/028.1SIO15/020.1BSC08/036.3GRA14/034.9BAS18/043.7SIO10/055.5BSC14/056.4GAL17/05
02Player Strength Analysis💪
Where they rank
Total goals
=180thof 262 · 83 level0
Total assists
=178thof 262 · 85 level0
Key passes
=190thof 262 · 16 level6
Ranked against 262 players in Super League with 450+ 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.

🥅 Total goals

Season total · per game beside it
Christian Fassnacht
18(0.55)
Chris Bedia
17(0.47)
Elmin Rastoder
16(0.44)
Alessandro Vogt
15(0.43)
Miroslav Stevanović
14(0.38)
Philippe Keny
13(0.41)
Kevin Behrens
13(0.38)
Rilind Nivokazi
13(0.35)
Matteo Di Giusto
12(0.32)
Carlo Boukhalfa
12(0.33)
Xherdan Shaqiri
11(0.32)
Florian Ayé
11(0.42)
Leonardo Bertone
11(0.33)
Aliou Balde
11(0.31)
Andrin Hunziker
11(0.31)
Oscar Kabwit
11(0.65)
Samuel Mráz
10(0.29)
Christopher Ibayi
10(0.33)
Luke Plange
10(0.38)
Alvyn Sanches
10(0.36)
Ylyas Chouaref
9(0.24)
Lukas Görtler
9(0.27)
Bénie Traoré
9(0.30)
Renato Steffen
8(0.28)
Jonathan Asp Jensen
8(0.24)
Winsley Boteli Mokango
8(0.24)
Omar Janneh
8(0.44)
Franz-Ethan Meichtry
8(0.23)
Benjamin Kololli
7(0.25)
Jérémy Guillemenot
7(0.28)
Anto Grgić
7(0.19)
Matthias Phaëton
7(0.28)
Darian Maleš
7(0.23)
Gaoussou Diakite
7(0.23)
Lucas Silva
7(0.21)
Adrian Grbić
6(0.23)
Kastriot Imeri
6(0.20)
Theo Bair
6(0.26)
Kevin Spadanuda
6(0.24)
Georgios Koutsias
6(0.19)
Noah Rupp
0(0.00)

🤝 Total assists

Season total · per game beside it
Matteo Di Giusto
12(0.32)
Xherdan Shaqiri
10(0.29)
Junior Kadile
10(0.77)
Daniel Dos Santos Correia
10(0.32)
Alan Virginius
9(0.26)
Lilian Njoh
9(0.24)
Ylyas Chouaref
8(0.21)
Kastriot Imeri
8(0.27)
Christian Fassnacht
7(0.21)
Lukas Görtler
7(0.21)
Miroslav Stevanović
7(0.19)
Fabio Fehr
7(0.24)
Michael Heule
7(0.23)
Jonathan Asp Jensen
7(0.21)
Bledian Krasniqi
6(0.19)
Edimilson Fernandes
6(0.22)
Anto Grgić
6(0.17)
Nias Hefti
6(0.16)
Tyron Owusu
6(0.16)
Elmin Rastoder
6(0.17)
Alvyn Sanches
6(0.21)
Theo Golliard
6(0.17)
Gaoussou Diakite
6(0.19)
Andrejs Cigaņiks
5(0.19)
Dominik Schmid
5(0.14)
Armin Gigović
5(0.16)
Rilind Nivokazi
5(0.14)
Oscar Kabwit
5(0.29)
Pius Dorn
4(0.13)
Chris Bedia
4(0.11)
Philippe Keny
4(0.12)
Bradley Mazikou
4(0.12)
Olivier Custodio
4(0.12)
Timothé Cognat
4(0.13)
Philip Otele
4(0.20)
Brandon Soppy
4(0.13)
Christopher Ibayi
4(0.13)
Jaouen Hadjam
4(0.20)
Luke Plange
4(0.15)
Andrin Hunziker
4(0.11)
Noah Rupp
0(0.00)

🔑 Key passes

Chances created
Xherdan Shaqiri
100
Matteo Di Giusto
80
Ylyas Chouaref
78
Miroslav Stevanović
73
Lilian Njoh
72
Olivier Custodio
66
Anto Grgić
59
Elmin Rastoder
58
Alvyn Sanches
58
Fabio Fehr
54
Lukas Görtler
52
Nias Hefti
52
Lukas Daschner
51
Uran Bislimi
51
Timothé Cognat
50
Cheveyo Tsawa
49
Gaoussou Diakite
48
Carlo Boukhalfa
47
Edimilson Fernandes
46
Jonathan Asp Jensen
46
Renato Steffen
45
Dominik Schmid
44
Theo Golliard
43
Benjamin Kololli
42
Matthias Phaëton
41
Bledian Krasniqi
39
Rúben Dantas
39
Randy Schneider
38
Andrin Hunziker
38
Brighton Labeau
37
Chima Okoroji
37
Junior Kadile
37
Lovro Zvonarek
36
Michael Heule
36
Philippe Keny
34
Numa Lavanchy
34
Franz-Ethan Meichtry
34
Pius Dorn
33
Armin Gigović
33
Mattia Zanotti
33
Noah Rupp
6
03VS other players👥
Compare with
Up to 3 at once
Total goals
0
3
Total assists
0
6
Conversion %
0%
8%
Goals /90
0.00
0.08
Shots /90
1.12
0.95
Shots on target /90
0.56
0.51
Key passes /90
1.12
2.25
Dribbles /90
0.37
0.36
Fouls /90
2.05
1.18
0.001.120.561.120.372.050.080.950.512.250.361.18Goalsrim 0.08Shotsrim 1.12SoTrim 0.56Key passrim 2.25Dribrim 0.37Foulsrim 2.05
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Noah Rupp Olivier Custodio
04Player value💶
Current market value
€500k
Transfermarkt, 2026
Value by year
€200k2024€500k2025€500k2026
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Elmin RastoderF362713166572928%5862%3938%204338%45324106.91
6.2
Leonardo BertoneM332939112532621%2671%1150%41351748%39228007.25
2.5
Christopher IbayiF301631104362028%2665%215%133242%33235106.87
1.9
Franz-Ethan MeichtryM35177683392221%3475%4754%3511243%30258006.86
6.3
Valmir MatoshiM34160864281421%2460%1137%277836%4197106.71
1.9
Kastriot ImeriM30151268381916%3168%1348%2914353%28284006.98
4.1
Genís MontolioD2818664113631%774%686%35432461%29293107.18
3.4
Nils ReichmuthM32142543331812%3167%2149%5810250%36203006.92
4.2
Brighton LabeauF3620393239148%3759%1837%202239%50382006.44
4.0
Marco BürkiD3327522211418%979%450%29272554%462911106.88
1.5
Michael HeuleD3126032735106%3666%2343%82511260%29688007.16
8.8
Fabio FehrD2921432718711%5463%1246%4623947%43207107.01
0.5
Mattias KäitM2920422114714%975%571%59321659%27183006.92
1.8
Jan BamertD342602111238%1579%562%47644661%41423106.98
4.0
Justin RothM281542119311%1176%3100%3424957%26214006.91
5.6
Lucien DählerD191340121467%1670%433%2815344%19122006.85
2.7
Furkan DursunF12231117214%248%125%20257%360006.62
2.4
Niklas SteffenG3632170100173%0110100%06401107.14
2.9
Noah RuppM1648400630%676%250%2411149%1151006.65
5.8
Dominik FrankeD1239700100%258%150%129463%1152006.76
5.7
Vasilije JanjičićM825700100%380%1100%22246%200006.64
6.0
Tim SpycherG32030000070%0000100%0100127.23
Marc GutbubF1517700530%264%125%21117%411006.35
5.1
Layton StewartF56000110%262%2100%11050%000006.58
Ashvin BalarubanD24600000100%00%20067%000006.75
Adam IlicM1100000067%00000%201006.20
Per-player totals for 2025/26 from API-Football match stats, across 26 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
2025/26FC ThunSuper League1648400630%676%2241149%11106.65
2024/25Karlsruher SCDFB Pokal11900000100%00050%1006.70
2024/25Karlsruher SC2. Bundesliga11000000000%100
2023/24FC LuzernSuper League21400210%083%01050%1006.90
2023/24FC LuzernUEFA Europa Conference League0000000000000
2022/23FC LuzernSuper League1170000071%000100%0006.30
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
17 Maya FC ST. GallenD9002233007.00
6.4
14 Mayv BSC Young BoysL200001006.30
5.5
10 Maya FC SionL9000102106.50
3.7
18 Aprv FC Basel 1893W270000006.70
4.9
14 Marv GrasshoppersW2601103006.70
6.3
08 Mara BSC Young BoysW1200002006.50
0.1
15 Febv FC SionW1400121006.60
8.1
08 Feba Servette FCW1001100006.30
1.7
25 Janv BSC Young BoysW90001006.70
3.7
18 Jana GrasshoppersW130001006.60
3.8
06 Decv FC LuzernW250101006.70
5.7
22 Novv FC LuganoL2001102006.60
6.4
08 Nova Servette FCW180011006.70
7.7
28 Octv FC WinterthurW5500031006.90
5.5
25 Octa FC SionW4500151007.30
7.9