Fabian Frei
Career snapshot
Position rank · 24/25
Among 1,533 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1989-01-08 · 6 players total
| Full name | Fabian Frei |
|---|---|
| Date of birth | 1989-01-08 (37 yrs) |
| Place of birth | Frauenfeld, Switzerland |
| Citizenship | Switzerland |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 183.00 m |
| Current club | Retired |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Giallanza Sport |
| Outfitter | adidas |
Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Basel 1893 | 14 | 07/08 | 24/25 | 543 | 66 | 73 | 13,973 |
| FC Winterthur | 1 | 24/25 | 24/25 | 32 | 2 | 4 | 905 |
| 1.FSV Mainz 05 | 3 | 15/16 | 17/18 | 62 | 3 | 4 | 981 |
| FC St. Gallen 1879 | 2 | 09/10 | 10/11 | 72 | 18 | 14 | 1,235 |
| FC St. Gallen 1879 U21 | 1 | 09/10 | 09/10 | 1 | 0 | 0 | 0 |
| FC Basel 1893 U21 | 4 | 05/06 | 08/09 | 44 | 24 | 0 | 441 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Super League | FC Winterthur | 30 | 2 | 2 | 5 | 0 | 905 |
| 24/25 | Super League | FC Basel 1893 | 6 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Swiss Cup | FC Winterthur | 2 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | Swiss Cup | FC Basel 1893 | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Super League | FC Basel 1893 | 35 | 4 | 1 | 6 | 0 | 717 |
| 23/24 | Swiss Cup | FC Basel 1893 | 3 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | UECL Quali | FC Basel 1893 | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Conference L. | FC Basel 1893 | 8 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Super League | FC Basel 1893 | 23 | 1 | 3 | 4 | 0 | 1,436 |
| 22/23 | Swiss Cup | FC Basel 1893 | 3 | 1 | 1 | 0 | 0 | 294 |
| 22/23 | UECL Quali | FC Basel 1893 | 6 | 2 | 1 | 0 | 0 | 270 |
| 21/22 | Conference L. | FC Basel 1893 | 7 | 0 | 1 | 2 | 0 | 0 |
| 21/22 | Super League | FC Basel 1893 | 34 | 3 | 1 | 9 | 0 | 923 |
| 21/22 | Swiss Cup | FC Basel 1893 | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | UECL Quali | FC Basel 1893 | 6 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Europa League Qualifying | FC Basel 1893 | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Super League | FC Basel 1893 | 34 | 3 | 4 | 8 | 0 | 1,006 |
| 19/20 | Champions League Qu. | FC Basel 1893 | 4 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Europa League | FC Basel 1893 | 11 | 5 | 1 | 3 | 0 | 193 |
| 19/20 | Schweizer Cup | FC Basel 1893 | 6 | 3 | 2 | 0 | 0 | 171 |
| 19/20 | Super League | FC Basel 1893 | 33 | 10 | 8 | 8 | 0 | 272 |
| 18/19 | Champions League Qu. | FC Basel 1893 | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Europa League Qualifying | FC Basel 1893 | 4 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Schweizer Cup | FC Basel 1893 | 5 | 2 | 1 | 0 | 0 | 240 |
| 18/19 | Super League | FC Basel 1893 | 33 | 4 | 5 | 8 | 0 | 661 |
| 17/18 | Bundesliga | 1.FSV Mainz 05 | 11 | 1 | 0 | 1 | 0 | 806 |
| 17/18 | Champions League | FC Basel 1893 | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | DFB-Pokal | 1.FSV Mainz 05 | 3 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Schweizer Cup | FC Basel 1893 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Super League | FC Basel 1893 | 16 | 0 | 2 | 3 | 0 | 0 |
| 16/17 | Bundesliga | 1.FSV Mainz 05 | 24 | 0 | 1 | 3 | 0 | 0 |
| 16/17 | DFB-Pokal | 1.FSV Mainz 05 | 1 | 1 | 0 | 0 | 0 | 85 |
| 16/17 | Europa League | 1.FSV Mainz 05 | 4 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | Bundesliga | 1.FSV Mainz 05 | 18 | 0 | 2 | 1 | 0 | 0 |
| 15/16 | DFB-Pokal | 1.FSV Mainz 05 | 1 | 1 | 0 | 0 | 0 | 90 |
| 14/15 | Champions League | FC Basel 1893 | 8 | 1 | 3 | 2 | 0 | 670 |
| 14/15 | Schweizer Cup | FC Basel 1893 | 5 | 1 | 0 | 1 | 0 | 344 |
| 14/15 | Super League | FC Basel 1893 | 31 | 1 | 5 | 3 | 0 | 2,291 |
| 13/14 | Champions League | FC Basel 1893 | 6 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Champions League Qu. | FC Basel 1893 | 4 | 1 | 1 | 0 | 0 | 360 |
| 13/14 | Europa League | FC Basel 1893 | 6 | 0 | 2 | 0 | 0 | 0 |
| 13/14 | Schweizer Cup | FC Basel 1893 | 6 | 1 | 1 | 0 | 0 | 397 |
| 13/14 | Super League | FC Basel 1893 | 34 | 5 | 8 | 4 | 0 | 599 |
| 12/13 | Champions League Qu. | FC Basel 1893 | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Europa League | FC Basel 1893 | 13 | 1 | 2 | 2 | 1 | 836 |
| 12/13 | Super League | FC Basel 1893 | 27 | 4 | 2 | 7 | 0 | 542 |
| 12/13 | Swiss Cup | FC Basel 1893 | 5 | 2 | 2 | 1 | 0 | 224 |
| 11/12 | Champions League | FC Basel 1893 | 8 | 3 | 1 | 1 | 0 | 210 |
| 11/12 | Super League | FC Basel 1893 | 31 | 4 | 5 | 1 | 0 | 442 |
| 11/12 | Swiss Cup | FC Basel 1893 | 4 | 2 | 0 | 1 | 0 | 143 |
| 10/11 | Super League | FC St. Gallen 1879 | 34 | 7 | 5 | 4 | 0 | 403 |
| 10/11 | Swiss Cup | FC St. Gallen 1879 | 3 | 4 | 0 | 0 | 0 | 59 |
| 09/10 | 1. Liga Gr. 3 (- 11/12) | FC St. Gallen 1879 U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Super League | FC St. Gallen 1879 | 30 | 6 | 9 | 4 | 0 | 343 |
| 09/10 | Swiss Cup | FC St. Gallen 1879 | 5 | 1 | 0 | 1 | 0 | 430 |
| 08/09 | 1. Liga Gr. 2 (- 11/12) | FC Basel 1893 U21 | 6 | 5 | 0 | 0 | 0 | 108 |
| 08/09 | Champions League | FC Basel 1893 | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Champions League Qu. | FC Basel 1893 | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Super League | FC Basel 1893 | 25 | 2 | 8 | 5 | 0 | 732 |
| 08/09 | Swiss Cup | FC Basel 1893 | 4 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | 1. Liga Gr. 2 (- 11/12) | FC Basel 1893 U21 | 6 | 7 | 0 | 1 | 0 | 64 |
| 07/08 | Super League | FC Basel 1893 | 24 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Swisscom Cup | FC Basel 1893 | 2 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | UEFA Cup | FC Basel 1893 | 5 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | UEFA-Cup Qualifikation | FC Basel 1893 | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | 1. Liga Gr. 2 (- 11/12) | FC Basel 1893 U21 | 30 | 11 | 0 | 2 | 0 | 227 |
| 05/06 | 1. Liga Gr. 2 (- 11/12) | FC Basel 1893 U21 | 2 | 1 | 0 | 0 | 0 | 42 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | Winterthur Yth. | FC Basel U18 | Transfer | 0 | — |
| 05/06 | 2005-07-01 | FC Basel U18 | FC Basel U21 | Transfer | 0 | — |
| 07/08 | 2007-07-01 | FC Basel U21 | FC Basel | Transfer | 0 | — |
| 09/10 | 2009-07-01 | FC Basel | FC St. Gallen | Loan | 800000 | — |
| 10/11 | 2011-06-30 | FC St. Gallen | FC Basel | Return from loan | 900000 | — |
| 15/16 | 2015-07-01 | FC Basel | 1.FSV Mainz 05 | Transfer | 5000000 | €3.60m |
| 17/18 | 2018-01-01 | 1.FSV Mainz 05 | FC Basel | Transfer | 2250000 | €1.50m |
| 24/25 | 2024-09-09 | FC Basel | FC Winterthur | Transfer | 100000 | — |
| 25/26 | 2025-07-01 | FC Winterthur | Retired | Transfer | 100000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Hamstring injury | 2015-08-31 | 2015-12-03 | 95 | 45 |
| 15/16 | Fitness | 2015-12-03 | 2015-12-20 | 18 | 3 |
| 16/17 | Hamstring strain | 2016-10-02 | 2016-10-12 | 11 | 9 |
| 16/17 | muscular problems | 2016-10-25 | 2016-11-09 | 16 | 5 |
| 16/17 | Fitness | 2016-11-09 | 2016-11-14 | 6 | 6 |
| 19/20 | unknown injury | 2019-10-03 | 2019-10-16 | 14 | 12 |
| 22/23 | Herniated disc | 2023-03-05 | 2023-05-08 | 65 | 14 |
| 23/24 | Torn ankle ligaments | 2023-08-09 | 2023-08-30 | 22 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.25m |
| Jan 1, 1970 | €2.25m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.25m |
| Jan 1, 1970 | €2.75m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.25m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.25m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #53823 | #9 | 3 | 0 | — | — | former national player |
| Team #28155 | — | 11 | 4 | — | — | former national player |
| Team #23140 | — | 14 | 10 | — | — | former national player |
| Team #22998 | — | 5 | 2 | — | — | former national player |
| Team #19429 | — | 7 | 5 | — | — | former national player |
| Team #16817 | — | 3 | 0 | — | — | former national player |
| Team #9534 | #9 | 22 | 5 | — | — | former national player |
| Team #3384 | #20 | 24 | 3 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Yann Sommer | 2 | 0 | 0 |
| Luca Zuffi | 2 | 3 | 0 |
| Eray Cömert | 2 | 1 | 0 |
| Raoul Petretta | 2 | 3 | 0 |
| Silvan Widmer | 2 | 5 | 0 |
| Fabian Schär | 2 | 4 | 0 |
| Arthur Cabral | 2 | 4 | 0 |
| Mohamed Elneny | 2 | 1 | 0 |
| Marek Suchy | 2 | 0 | 0 |
| Ricky van Wolfswinkel | 2 | 3 | 0 |
| Andy Pelmard | 2 | 0 | 0 |
| Aleksandar Dragovic | 2 | 1 | 0 |
| Heinz Lindner | 2 | 0 | 0 |
| Albian Ajeti | 2 | 8 | 0 |
| Liam Millar | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 06/07 | 1. Liga Gr. 2 (- 11/12) | FC Basel 1893 U21 | 11 | 30 |
| 19/20 | Super League | FC Basel 1893 | 10 | 33 |
| 10/11 | Super League | FC St. Gallen 1879 | 7 | 34 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 09/10 | Super League | FC St. Gallen 1879 | 9 | 30 |
| 13/14 | Super League | FC Basel 1893 | 8 | 34 |
| 08/09 | Super League | FC Basel 1893 | 8 | 25 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 10/11 | 2011-06-30 | FC St. Gallen | FC Basel | Return from loan | — | €900k |
| 09/10 | 2009-07-01 | FC Basel | FC St. Gallen | Loan | — | €800k |
Teams faced most often by Fabian Frei'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Luzern | 30 | 15 | 7 | 8 | 55 | 38 | +17 | 50% |
| FC St. Gallen | 30 | 13 | 8 | 9 | 54 | 40 | +14 | 43% |
| FC Zürich | 30 | 14 | 6 | 10 | 57 | 38 | +19 | 47% |
| Grasshopper Club Zürich | 30 | 18 | 5 | 7 | 56 | 30 | +26 | 60% |
| BSC Young Boys | 30 | 7 | 5 | 18 | 34 | 69 | -35 | 23% |
| FC Lugano | 26 | 7 | 7 | 12 | 46 | 46 | 0 | 27% |
| FC Sion | 23 | 15 | 4 | 4 | 46 | 27 | +19 | 65% |
| FC Lausanne-Sport | 22 | 8 | 7 | 7 | 28 | 35 | -7 | 36% |
| Servette FC | 22 | 8 | 5 | 9 | 41 | 32 | +9 | 36% |
| FC Thun | 16 | 7 | 5 | 4 | 27 | 21 | +6 | 44% |
| Stade Lausanne-Ouchy | 15 | 8 | 4 | 3 | 22 | 18 | +4 | 53% |
| Yverdon Sport FC | 14 | 6 | 5 | 3 | 24 | 15 | +9 | 43% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 05/06 | Senior debut season | |
| 05/06 | First senior goal | |
| 11/12 | Goal #50 (career) | |
| 20/21 | Goal #100 (career) |
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 | 39 | 905 | 5 | 0 | 0 | 0.5 |
| 23/24 | 40 | 717 | 7 | 0 | 0 | 0.88 |
| 22/23 | 40 | 2,000 | 4 | 1 | 0 | 0.23 |
| 21/22 | 49 | 923 | 12 | 0 | 0 | 1.17 |
| 20/21 | 37 | 1,006 | 8 | 0 | 0 | 0.72 |
| 19/20 | 54 | 636 | 11 | 0 | 0 | 1.56 |
| 18/19 | 43 | 901 | 10 | 0 | 0 | 1 |
| 17/18 | 32 | 806 | 5 | 0 | 0 | 0.56 |
| 16/17 | 29 | 85 | 3 | 0 | 0 | 3.18 |
| 15/16 | 19 | 90 | 1 | 0 | 0 | 1 |
| 14/15 | 44 | 3,305 | 6 | 0 | 0 | 0.16 |
| 13/14 | 56 | 1,356 | 5 | 0 | 0 | 0.33 |
| 12/13 | 48 | 1,602 | 10 | 0 | 1 | 0.62 |
| 11/12 | 43 | 795 | 3 | 0 | 0 | 0.34 |
| 10/11 | 37 | 462 | 4 | 0 | 0 | 0.78 |
| 09/10 | 36 | 773 | 5 | 0 | 0 | 0.58 |
| 08/09 | 37 | 840 | 5 | 0 | 0 | 0.54 |
| 07/08 | 39 | 64 | 1 | 0 | 0 | 1.41 |
| 06/07 | 30 | 227 | 2 | 0 | 0 | 0.79 |
Output by competition
Career goals and assists broken down by tournament.
More on Fabian Frei
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Fabian Frei
Who is Fabian Frei?
Fabian Frei is a Switzerland professional footballer who plays as a defensive midfield for Retired.
How old is Fabian Frei?
Fabian Frei is 37 years old. He was born on January 8, 1989 in Frauenfeld.
What position does Fabian Frei play?
Fabian Frei plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Fabian Frei play for?
Fabian Frei currently plays for Retired.
How many career goals has Fabian Frei scored?
Across all senior club competitions in our dataset, Fabian Frei has scored 113 goals in 754 appearances.
Switzerland