Noah Loosli
Career snapshot
Career highs
Born the same day
Shares 1997-01-23 · 6 players total
| Full name | Noah Loosli |
|---|---|
| Date of birth | 1997-01-23 (29 yrs) |
| Place of birth | Brugg, Switzerland |
| Citizenship | Switzerland |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 186.00 m |
| Current club | VfL Bochum |
| Joined | 2023-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Footuro AG |
| Outfitter | Puma |
Percentile rank vs 116 other Defender - Centre-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| VfL Bochum | 3 | 23/24 | 25/26 | 15 | 1 | 0 | 120 |
| SpVgg Greuther Fürth | 1 | 24/25 | 24/25 | 13 | 1 | 0 | 1,095 |
| Grasshopper Club Zurich | 4 | 14/15 | 22/23 | 58 | 2 | 1 | 4,158 |
| Grasshopper Club Zürich U21 | 3 | 14/15 | 22/23 | 38 | 3 | 0 | 2,103 |
| FC Lausanne-Sport | 4 | 17/18 | 20/21 | 97 | 7 | 2 | 4,201 |
| FC Schaffhausen | 1 | 17/18 | 17/18 | 14 | 0 | 2 | 0 |
| FC Wohlen | 1 | 16/17 | 16/17 | 20 | 1 | 0 | 1,513 |
| Grasshopper Club Zürich U18 | 2 | 13/14 | 14/15 | 37 | 2 | 0 | 2,610 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 2. Bundesliga | VfL Bochum | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | DFB-Pokal | VfL Bochum | 1 | 1 | 0 | 0 | 0 | 120 |
| 24/25 | 2. Bundesliga | SpVgg Greuther Fürth | 13 | 1 | 0 | 5 | 0 | 1,095 |
| 24/25 | Bundesliga | VfL Bochum | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | DFB-Pokal | VfL Bochum | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Bundesliga | VfL Bochum | 10 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Bundesliga Playoffs | VfL Bochum | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | DFB-Pokal | VfL Bochum | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 1.Liga Cl. Gr. 3 | Grasshopper Club Zürich U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Super League | Grasshopper Club Zurich | 30 | 1 | 1 | 4 | 1 | 2,277 |
| 22/23 | Swiss Cup | Grasshopper Club Zurich | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Super League | Grasshopper Club Zurich | 24 | 1 | 0 | 4 | 0 | 1,881 |
| 21/22 | Swiss Cup | Grasshopper Club Zurich | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Super League | FC Lausanne-Sport | 32 | 1 | 1 | 3 | 0 | 2,713 |
| 20/21 | Swiss Cup | FC Lausanne-Sport | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Challenge League | FC Lausanne-Sport | 24 | 2 | 0 | 3 | 0 | 1,031 |
| 19/20 | Schweizer Cup | FC Lausanne-Sport | 3 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Challenge League | FC Lausanne-Sport | 21 | 4 | 0 | 5 | 0 | 457 |
| 18/19 | Schweizer Cup | FC Lausanne-Sport | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Challenge League | FC Schaffhausen | 12 | 0 | 2 | 1 | 0 | 0 |
| 17/18 | Schweizer Cup | FC Schaffhausen | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Super League | FC Lausanne-Sport | 14 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Challenge League | FC Wohlen | 19 | 1 | 0 | 7 | 0 | 1,513 |
| 16/17 | Schweizer Cup | FC Wohlen | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | 1. Liga Gr. 3 | Grasshopper Club Zürich U21 | 22 | 2 | 0 | 3 | 0 | 990 |
| 15/16 | 1. Liga Playoff | Grasshopper Club Zürich U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Super League | Grasshopper Club Zurich | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | 1. Liga Gr. 3 | Grasshopper Club Zürich U21 | 13 | 1 | 0 | 0 | 0 | 1,113 |
| 14/15 | Schweizer Cup U18 | Grasshopper Club Zürich U18 | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Super League | Grasshopper Club Zurich | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U18 Elite League | Grasshopper Club Zürich U18 | 8 | 1 | 0 | 1 | 0 | 720 |
| 14/15 | U18 Playoffs | Grasshopper Club Zürich U18 | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Schweizer Cup U18 | Grasshopper Club Zürich U18 | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U18 Elite League | Grasshopper Club Zürich U18 | 21 | 1 | 0 | 1 | 0 | 1,890 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | Windisch Jgd. | GC Zürich Jgd. | Transfer | 0 | — |
| 11/12 | 2011-07-01 | GC Zürich Jgd. | GC Zürich U15 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | GC Zürich U15 | GC Zürich U16 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | GC Zürich U16 | GC Zürich U18 | Transfer | 0 | — |
| 14/15 | 2015-01-01 | GC Zürich U18 | GC Zürich U21 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | GC Zürich U21 | Grasshoppers | Transfer | 100000 | — |
| 16/17 | 2016-07-02 | Grasshoppers | FC Wohlen | Loan | 100000 | — |
| 16/17 | 2017-06-30 | FC Wohlen | Grasshoppers | Return from loan | 100000 | — |
| 17/18 | 2017-07-01 | Grasshoppers | FC Schaffhausen | Loan | 100000 | — |
| 17/18 | 2018-02-07 | FC Schaffhausen | Grasshoppers | Return from loan | 475000 | — |
| 17/18 | 2018-02-08 | Grasshoppers | Lausanne-Sport | Transfer | 475000 | €470k |
| 21/22 | 2021-08-17 | Lausanne-Sport | Grasshoppers | Transfer | 1500000 | — |
| 23/24 | 2023-07-01 | Grasshoppers | VfL Bochum | Transfer | 800000 | — |
| 24/25 | 2025-01-28 | VfL Bochum | Greuther Fürth | Loan | 600000 | — |
| 24/25 | 2025-06-30 | Greuther Fürth | VfL Bochum | Return from loan | 600000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | unknown injury | 2017-10-26 | 2018-01-22 | 89 | 9 |
| 18/19 | Adductor injury | 2018-09-25 | 2019-02-14 | 143 | 13 |
| 19/20 | Knee injury | 2020-06-15 | 2020-08-01 | 48 | 12 |
| 20/21 | unknown injury | 2021-01-28 | 2021-02-01 | 5 | 1 |
| 20/21 | unknown injury | 2021-02-05 | 2021-02-08 | 4 | 1 |
| 22/23 | Ill | 2023-04-28 | 2023-05-04 | 7 | 1 |
| 25/26 | unknown injury | 2025-08-21 | 2025-08-25 | 5 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €475k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28155 | #13 | 4 | 0 | — | — | former national player |
| Team #23140 | #13 | 7 | 0 | — | — | former national player |
| Team #22998 | #5 | 7 | 0 | — | — | former national player |
| Team #19429 | #5 | 14 | 0 | — | — | former national player |
| Team #16817 | #5 | 5 | 0 | — | — | former national player |
| Team #9534 | #4 | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Andi Zeqiri | 2 | 0 | 0 |
| Nikola Mijatovic | 2 | 0 | 0 |
| Célien Wicht | 2 | 0 | 0 |
| Christián Herc | 1 | 0 | 0 |
| Bendegúz Bolla | 1 | 0 | 0 |
| Valon Fazliu | 2 | 0 | 0 |
| João Oliveira | 2 | 0 | 0 |
| Harun Alpsoy | 2 | 0 | 0 |
| Hayao Kawabe | 1 | 1 | 0 |
| Roberto Alves | 2 | 0 | 0 |
| Cameron Puertas | 2 | 0 | 0 |
| Thomas Castella | 2 | 0 | 0 |
| Dominik Schmid | 1 | 1 | 0 |
| Jean-Pierre Rhyner | 2 | 0 | 0 |
| Nikola Gjorgjev | 2 | 1 | 0 |
| Aldin Turkes | 2 | 0 | 0 |
| Per-Egil Flo | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | Challenge League | FC Lausanne-Sport | 4 | 21 |
| 19/20 | Challenge League | FC Lausanne-Sport | 2 | 24 |
| 15/16 | 1. Liga Gr. 3 | Grasshopper Club Zürich U21 | 2 | 22 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Challenge League | FC Schaffhausen | 2 | 12 |
| 20/21 | Super League | FC Lausanne-Sport | 1 | 32 |
| 19/20 | Schweizer Cup | FC Lausanne-Sport | 1 | 3 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Greuther Fürth | VfL Bochum | Return from loan | — | €600k |
| 24/25 | 2025-01-28 | VfL Bochum | Greuther Fürth | Loan | — | €600k |
| 17/18 | 2018-02-07 | FC Schaffhausen | Grasshoppers | Return from loan | — | €475k |
| 17/18 | 2017-07-01 | Grasshoppers | FC Schaffhausen | Loan | — | €100k |
| 16/17 | 2017-06-30 | FC Wohlen | Grasshoppers | Return from loan | — | €100k |
| 16/17 | 2016-07-02 | Grasshoppers | FC Wohlen | Loan | — | €100k |
Last 11 matches for VfL Bochum while Noah Loosli was at the club (joined 2025-06-30). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-11-02 | L2 |
VfL Bochum | 2–0 | 1. FC Magdeburg | Available |
| 2025-10-25 | L2 |
Holstein Kiel | 1–1 | VfL Bochum | Available |
| 2025-10-18 | L2 |
VfL Bochum | 3–2 | Hertha BSC | Available |
| 2025-10-04 | L2 |
1. FC Kaiserslautern | 3–2 | VfL Bochum | Available |
| 2025-09-27 | L2 |
VfL Bochum | 0–1 | Fortuna Düsseldorf | Available |
| 2025-09-20 | L2 |
1. FC Nürnberg | 2–1 | VfL Bochum | Available |
| 2025-09-12 | L2 |
SC Paderborn 07 | 1–0 | VfL Bochum | Available |
| 2025-08-30 | L2 |
VfL Bochum | 1–2 | Preußen Münster | Available |
| 2025-08-23 | L2 |
FC Schalke 04 | 2–1 | VfL Bochum | INJURED unknown injury |
| 2025-08-10 | L2 |
VfL Bochum | 2–0 | SV 07 Elversberg | Available |
| 2025-08-02 | L2 |
SV Darmstadt 98 | 4–1 | VfL Bochum | Available |
Teams faced most often by Noah Loosli's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| SV Sandhausen | 30 | 10 | 14 | 6 | 42 | 32 | +10 | 33% |
| FC St. Pauli | 30 | 9 | 10 | 11 | 44 | 50 | -6 | 30% |
| Karlsruher SC | 29 | 6 | 11 | 12 | 32 | 41 | -9 | 21% |
| 1. FC Heidenheim 1846 | 26 | 11 | 5 | 10 | 31 | 32 | -1 | 42% |
| 1. FC Nürnberg | 25 | 13 | 7 | 5 | 39 | 32 | +7 | 52% |
| Fortuna Düsseldorf | 25 | 10 | 8 | 7 | 45 | 32 | +13 | 40% |
| Erzgebirge Aue | 24 | 12 | 6 | 6 | 42 | 30 | +12 | 50% |
| Arminia Bielefeld | 23 | 7 | 9 | 7 | 34 | 39 | -5 | 30% |
| 1. FC Kaiserslautern | 22 | 3 | 5 | 14 | 23 | 44 | -21 | 14% |
| SC Paderborn 07 | 22 | 9 | 6 | 7 | 40 | 36 | +4 | 41% |
| Eintracht Braunschweig | 21 | 9 | 4 | 8 | 32 | 24 | +8 | 43% |
| SV Darmstadt 98 | 21 | 6 | 8 | 7 | 23 | 31 | -8 | 29% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 14 | 1,095 | 6 | 0 | 0 | 0.49 |
| 23/24 | 11 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 33 | 2,277 | 5 | 1 | 1 | 0.28 |
| 21/22 | 25 | 1,881 | 4 | 1 | 0 | 0.24 |
| 20/21 | 33 | 2,713 | 3 | 0 | 0 | 0.1 |
| 19/20 | 27 | 1,031 | 3 | 1 | 0 | 0.35 |
| 18/19 | 23 | 457 | 5 | 0 | 0 | 0.98 |
| 17/18 | 28 | 0 | 3 | 0 | 0 | 0 |
| 16/17 | 20 | 1,513 | 7 | 0 | 0 | 0.42 |
| 15/16 | 25 | 990 | 4 | 0 | 0 | 0.36 |
| 14/15 | 25 | 1,833 | 1 | 0 | 0 | 0.05 |
| 13/14 | 25 | 1,890 | 1 | 0 | 0 | 0.05 |
Output by competition
Career goals and assists broken down by tournament.
More on Noah Loosli
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Noah Loosli
Who is Noah Loosli?
Noah Loosli is a Switzerland professional footballer who plays as a centre-back for VfL Bochum.
How old is Noah Loosli?
Noah Loosli is 29 years old. He was born on January 23, 1997 in Brugg.
What position does Noah Loosli play?
Noah Loosli plays as a centre-back (Defender - Centre-Back).
What club does Noah Loosli play for?
Noah Loosli currently plays for VfL Bochum.
How many career goals has Noah Loosli scored?
Across all senior club competitions in our dataset, Noah Loosli has scored 17 goals in 292 appearances.
What is Noah Loosli's market value?
Noah Loosli's most recent reported market value is €600k.
Switzerland