Carl Starfelt
Career snapshot
Position rank · 24/25
Among 3,233 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1995-06-01 · 6 players total
| Full name | Carl Starfelt |
|---|---|
| Name in home country | Carl Anders Theodor Starfelt |
| Date of birth | 1995-06-01 (30 yrs) |
| Place of birth | Stockholm, Sweden |
| Citizenship | Sweden |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 187.00 m |
| Current club | Celta de Vigo |
| Joined | 2023-08-10 |
| Contract expires | 2027-06-30 |
| Agent | BHM Sports Agency |
Percentile rank vs 2801 other Defender - Centre-Backs with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Celta de Vigo | 2 | 23/24 | 24/25 | 60 | 2 | 0 | 4,490 |
| Celtic FC | 3 | 21/22 | 23/24 | 87 | 3 | 2 | 1,422 |
| IFK Göteborg | 3 | 17/18 | 2019 | 48 | 1 | 1 | 1,230 |
| IF Brommapojkarna | 10 | 12/13 | 2017 | 101 | 2 | 1 | 4,393 |
| IF Brommapojkarna U21 | 3 | 2013 | 2017 | 25 | 2 | 0 | 973 |
| IF Brommapojkarna U19 | 3 | 2012 | 2014 | 27 | 4 | 0 | 495 |
| Rubin Kazan | 2 | 19/20 | 20/21 | 42 | 3 | 1 | 864 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Copa del Rey | Celta de Vigo | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | LaLiga | Celta de Vigo | 28 | 1 | 0 | 5 | 0 | 2,271 |
| 23/24 | Copa del Rey | Celta de Vigo | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | LaLiga | Celta de Vigo | 27 | 1 | 0 | 4 | 0 | 2,219 |
| 23/24 | Premiership | Celtic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Champions League | Celtic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premiership | Celtic FC | 23 | 2 | 1 | 2 | 0 | 972 |
| 22/23 | Scottish Premiership Top Six Split | Celtic FC | 5 | 1 | 0 | 1 | 0 | 450 |
| 22/23 | SFA Cup | Celtic FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Viaplay Cup | Celtic FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Conference L. | Celtic FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League | Celtic FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Europa League Qualifying | Celtic FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Prem. Sports Cup | Celtic FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premiership | Celtic FC | 29 | 0 | 1 | 2 | 0 | 0 |
| 21/22 | Scottish Premiership Top Six Split | Celtic FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | SFA Cup | Celtic FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Allsvenskan | IFK Göteborg | 14 | 1 | 0 | 1 | 0 | 1,230 |
| 2018 | Allsvenskan | IFK Göteborg | 30 | 0 | 1 | 2 | 0 | 0 |
| 2017 | Superettan | IF Brommapojkarna | 27 | 1 | 1 | 3 | 0 | 2,428 |
| 2017 | U21 Allsvenskan Norra | IF Brommapojkarna U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Ettan Norra | IF Brommapojkarna | 22 | 1 | 0 | 1 | 0 | 1,965 |
| 2015 | Superettan | IF Brommapojkarna | 16 | 0 | 0 | 2 | 0 | 0 |
| 2014 | Allsvenskan | IF Brommapojkarna | 20 | 0 | 0 | 0 | 0 | 0 |
| 2014 | U19 Allsvenskan Slutspelet | IF Brommapojkarna U19 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2014 | U21 Allsvenskan Norra | IF Brommapojkarna U21 | 7 | 1 | 0 | 0 | 0 | 585 |
| 2013 | U19 Allsvenskan Norra | IF Brommapojkarna U19 | 22 | 4 | 0 | 3 | 0 | 495 |
| 2013 | U19 Allsvenskan Slutspelet | IF Brommapojkarna U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2013 | U21 Allsvenskan Norra | IF Brommapojkarna U21 | 11 | 0 | 0 | 0 | 0 | 0 |
| 2013 | U21 Allsvenskan Slutspelet | IF Brommapojkarna U21 | 5 | 1 | 0 | 0 | 0 | 388 |
| 2012 | U19 Allsvenskan Norra | IF Brommapojkarna U19 | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier Liga | Rubin Kazan | 29 | 3 | 1 | 1 | 0 | 864 |
| 20/21 | Russian Cup | Rubin Kazan | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Premier Liga | Rubin Kazan | 10 | 0 | 0 | 3 | 0 | 0 |
| 19/20 | Russian Cup | Rubin Kazan | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Svenska Cupen | IF Brommapojkarna | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Svenska Cupen | IFK Göteborg | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Svenska Cupen | IF Brommapojkarna | 6 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Svenska Cupen | IF Brommapojkarna | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League Qualifying | IF Brommapojkarna | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Svenska Cupen | IF Brommapojkarna | 4 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Svenska Cupen | IF Brommapojkarna | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2014-01-01 | IF Bromma U19 | Brommapojkarna | Transfer | 0 | — |
| 17/18 | 2018-01-01 | Brommapojkarna | IFK Göteborg | Transfer | 300000 | — |
| 19/20 | 2019-07-12 | IFK Göteborg | Rubin Kazan | Transfer | 800000 | €1.50m |
| 21/22 | 2021-07-21 | Rubin Kazan | Celtic | Transfer | 3000000 | €5.00m |
| 23/24 | 2023-08-10 | Celtic | Celta de Vigo | Transfer | 6500000 | €5.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Back injury | 2015-03-28 | 2015-05-15 | 49 | 8 |
| 20/21 | Corona virus | 2020-11-13 | 2020-11-27 | 15 | 3 |
| 21/22 | Hamstring injury | 2021-10-30 | 2021-12-03 | 35 | 9 |
| 22/23 | Knee injury | 2022-09-03 | 2022-11-03 | 62 | 16 |
| 23/24 | Torn thigh muscle | 2023-12-20 | 2024-01-15 | 27 | 5 |
| 24/25 | Torn muscle bundle | 2025-04-12 | 2025-06-30 | 80 | 8 |
| 25/26 | Muscle fiber tear | 2025-08-16 | 2025-09-16 | 32 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €525k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #46607 | #6 | 2 | 0 | — | — | former national player |
| Team #3557 | #15 | 14 | 0 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| David Turnbull | 2 | 1 | 0 |
| Jesper Karlström | 1 | 0 | 0 |
| Anthony Ralston | 2 | 0 | 0 |
| Reo Hatate | 3 | 0 | 0 |
| Seth Hellberg | 2 | 0 | 0 |
| Daizen Maeda | 2 | 1 | 0 |
| Matt O'Riley | 2 | 1 | 0 |
| Viktor Gyökeres | 2 | 0 | 0 |
| Jacob Ortmark | 2 | 0 | 0 |
| Callum McGregor | 2 | 0 | 0 |
| Stefano Holmquist Vecchia | 2 | 0 | 0 |
| Greg Taylor | 3 | 0 | 0 |
| Kyogo Furuhashi | 2 | 0 | 0 |
| Serge-Junior Ngouali | 1 | 0 | 0 |
| Cameron Carter-Vickers | 3 | 1 | 0 |
| Jota | 3 | 0 | 0 |
| Liel Abada | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2013 | U19 Allsvenskan Norra | IF Brommapojkarna U19 | 4 | 22 |
| 20/21 | Premier Liga | Rubin Kazan | 3 | 29 |
| 22/23 | Premiership | Celtic FC | 2 | 23 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2018 | Allsvenskan | IFK Göteborg | 1 | 30 |
| 2017 | Superettan | IF Brommapojkarna | 1 | 27 |
| 20/21 | Premier Liga | Rubin Kazan | 1 | 29 |
Teams faced most often by Carl Starfelt'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 % |
|---|---|---|---|---|---|---|---|---|
| St. Mirren FC | 11 | 9 | 1 | 1 | 30 | 9 | +21 | 82% |
| Rangers FC | 11 | 4 | 3 | 4 | 15 | 16 | -1 | 36% |
| Aberdeen FC | 10 | 7 | 3 | 0 | 28 | 9 | +19 | 70% |
| Kilmarnock FC | 10 | 7 | 2 | 1 | 28 | 6 | +22 | 70% |
| Hibernian FC | 10 | 6 | 3 | 1 | 21 | 8 | +13 | 60% |
| Ross County FC | 9 | 8 | 0 | 1 | 26 | 5 | +21 | 89% |
| Motherwell FC | 9 | 8 | 1 | 0 | 25 | 6 | +19 | 89% |
| St. Johnstone FC | 9 | 6 | 2 | 1 | 21 | 5 | +16 | 67% |
| Hammarby IF | 8 | 2 | 3 | 3 | 8 | 10 | -2 | 25% |
| Mjällby AIF | 8 | 4 | 2 | 2 | 7 | 4 | +3 | 50% |
| IFK Värnamo | 8 | 1 | 2 | 5 | 3 | 10 | -7 | 13% |
| IF Elfsborg | 8 | 1 | 2 | 5 | 7 | 20 | -13 | 13% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 20/21 | 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 | 30 | 2,271 | 6 | 0 | 0 | 0.24 |
| 23/24 | 31 | 2,219 | 4 | 0 | 0 | 0.16 |
| 22/23 | 37 | 1,422 | 3 | 0 | 0 | 0.19 |
| 21/22 | 49 | 0 | 3 | 1 | 0 | 0 |
| 2019 | 14 | 1,230 | 1 | 0 | 0 | 0.07 |
| 2018 | 30 | 0 | 2 | 0 | 0 | 0 |
| 2017 | 29 | 2,428 | 3 | 2 | 0 | 0.19 |
| 2016 | 22 | 1,965 | 1 | 0 | 0 | 0.05 |
| 2015 | 16 | 0 | 2 | 0 | 0 | 0 |
| 2013 | 39 | 883 | 3 | 1 | 0 | 0.41 |
| 20/21 | 31 | 864 | 2 | 0 | 0 | 0.21 |
| 19/20 | 11 | 0 | 3 | 0 | 0 | 0 |
| 13/14 | 4 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Carl Starfelt
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Carl Starfelt
Who is Carl Starfelt?
Carl Starfelt is a Sweden professional footballer who plays as a centre-back for Celta de Vigo.
How old is Carl Starfelt?
Carl Starfelt is 30 years old. He was born on June 1, 1995 in Stockholm.
What position does Carl Starfelt play?
Carl Starfelt plays as a centre-back (Defender - Centre-Back).
What club does Carl Starfelt play for?
Carl Starfelt currently plays for Celta de Vigo.
How many career goals has Carl Starfelt scored?
Across all senior club competitions in our dataset, Carl Starfelt has scored 17 goals in 390 appearances.
What is Carl Starfelt's market value?
Carl Starfelt's most recent reported market value is €6.00m.
Sweden