Oscar Vilhelmsson
Career snapshot
Position rank · 24/25
Among 3,489 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 2003-10-02 · 6 players total
| Full name | Oscar Vilhelmsson |
|---|---|
| Name in home country | Oscar Ingemar Kristoffer Vilhelmsson |
| Date of birth | 2003-10-02 (22 yrs) |
| Place of birth | Åsa, Sweden |
| Citizenship | Sweden |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 188.00 m |
| Current club | Preußen Münster |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Sports360 GmbH |
Percentile rank vs 1196 other Attack - Centre-Forwards with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| SV Darmstadt 98 | 3 | 22/23 | 24/25 | 55 | 8 | 2 | 1,048 |
| IFK Göteborg | 5 | 19/20 | 21/22 | 33 | 6 | 1 | 1,020 |
| IFK Göteborg U19 | 1 | 2020 | 2020 | 1 | 3 | 0 | 30 |
| IFK Göteborg U21 | 1 | 19/20 | 19/20 | 1 | 1 | 0 | 71 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | 2. Bundesliga | SV Darmstadt 98 | 12 | 1 | 0 | 1 | 0 | 440 |
| 24/25 | DFB-Pokal | SV Darmstadt 98 | 1 | 1 | 0 | 0 | 0 | 77 |
| 23/24 | Bundesliga | SV Darmstadt 98 | 26 | 4 | 1 | 2 | 0 | 344 |
| 23/24 | DFB-Pokal | SV Darmstadt 98 | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 2. Bundesliga | SV Darmstadt 98 | 14 | 2 | 1 | 2 | 0 | 187 |
| 22/23 | DFB-Pokal | SV Darmstadt 98 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Svenska Cupen | IFK Göteborg | 4 | 1 | 0 | 1 | 0 | 259 |
| 2022 | Allsvenskan | IFK Göteborg | 11 | 2 | 0 | 3 | 0 | 346 |
| 2021 | Allsvenskan | IFK Göteborg | 14 | 2 | 1 | 0 | 0 | 391 |
| 2020 | Allsvenskan | IFK Göteborg | 3 | 0 | 0 | 0 | 0 | 0 |
| 2020 | U19 Allsvenskan Södra | IFK Göteborg U19 | 1 | 3 | 0 | 0 | 0 | 30 |
| 19/20 | Svenska Cupen | IFK Göteborg | 1 | 1 | 0 | 0 | 0 | 24 |
| 19/20 | U21 Allsvenskan Mellersta | IFK Göteborg U21 | 1 | 1 | 0 | 0 | 0 | 71 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2020-01-01 | IFK U17 | IFK U19 | Transfer | 0 | — |
| 20/21 | 2021-03-19 | IFK U19 | IFK Göteborg | Transfer | 0 | — |
| 22/23 | 2022-07-12 | IFK Göteborg | Darmstadt 98 | Transfer | 2000000 | €1.20m |
| 25/26 | 2025-07-01 | Darmstadt 98 | Pr. Münster | Transfer | 1000000 | €300k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Torn ankle ligaments | 2022-07-20 | 2022-08-05 | 17 | 2 |
| 22/23 | Capsular injury | 2022-08-30 | 2022-10-09 | 41 | 5 |
| 22/23 | muscular problems | 2022-11-11 | 2023-01-02 | 53 | 3 |
| 22/23 | Groin problems | 2023-03-04 | 2023-03-30 | 27 | 4 |
| 22/23 | Torn muscle fiber in the adductor area | 2023-04-18 | 2023-07-24 | 98 | 7 |
| 23/24 | Ill | 2023-09-17 | 2023-10-04 | 18 | 3 |
| 24/25 | Adductor pain | 2024-08-23 | 2024-10-13 | 52 | 6 |
| 24/25 | Knee problems | 2025-02-25 | 2025-04-13 | 48 | 6 |
| 25/26 | Thigh problems | 2025-07-29 | 2025-09-02 | 36 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jannik Müller | 1 | 0 | 995 |
| Emir Karic | 1 | 0 | 965 |
| Clemens Riedel | 1 | 0 | 814 |
| Matej Maglica | 1 | 0 | 748 |
| Marvin Mehlem | 1 | 1 | 744 |
| Giannis Anestis | 1 | 0 | 714 |
| Klaus Gjasula | 1 | 0 | 675 |
| Mathias Honsak | 1 | 0 | 538 |
| Tobias Sana | 1 | 2 | 0 |
| Simon Thern | 2 | 0 | 0 |
| Tim Skarke | 0 | 0 | 0 |
| Christoph Klarer | 0 | 1 | 0 |
| Marcel Schuhen | 1 | 0 | 0 |
| Gustav Svensson | 1 | 0 | 0 |
| Carl Johansson | 1 | 0 | 0 |
| Fabian Nürnberger | 1 | 0 | 0 |
| Mattias Bjärsmyr | 1 | 0 | 0 |
| Matthias Bader | 1 | 0 | 0 |
| Fabian Holland | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Bundesliga | SV Darmstadt 98 | 4 | 26 |
| 2020 | U19 Allsvenskan Södra | IFK Göteborg U19 | 3 | 1 |
| 2021 | Allsvenskan | IFK Göteborg | 2 | 14 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Bundesliga | SV Darmstadt 98 | 1 | 26 |
| 22/23 | 2. Bundesliga | SV Darmstadt 98 | 1 | 14 |
| 2021 | Allsvenskan | IFK Göteborg | 1 | 14 |
Last 50 matches for Preußen Münster 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-10-31 | L2 |
Preußen Münster | 2–1 | Holstein Kiel | Available |
| 2025-10-26 | L2 |
1. FC Magdeburg | 2–0 | Preußen Münster | Available |
| 2025-10-18 | L2 |
Preußen Münster | 2–2 | Dynamo Dresden | Available |
| 2025-10-04 | L2 |
Hertha BSC | 2–1 | Preußen Münster | Available |
| 2025-09-28 | L2 |
Preußen Münster | 3–1 | Eintracht Braunschweig | Available |
| 2025-09-19 | L2 |
1. FC Kaiserslautern | 4–1 | Preußen Münster | Available |
| 2025-09-14 | L2 |
Preußen Münster | 1–2 | Fortuna Düsseldorf | Available |
| 2025-08-30 | L2 |
VfL Bochum | 1–2 | Preußen Münster | INJURED Thigh problems |
| 2025-08-22 | L2 |
Preußen Münster | 2–1 | 1. FC Nürnberg | INJURED Thigh problems |
| 2025-08-08 | L2 |
Preußen Münster | 1–1 | SC Paderborn 07 | INJURED Thigh problems |
| 2025-08-02 | L2 |
Karlsruher SC | 3–2 | Preußen Münster | INJURED Thigh problems |
| 2025-05-18 | L2 |
SSV Ulm 1846 | 2–2 | Preußen Münster | Available |
| 2025-05-09 | L2 |
Preußen Münster | 2–0 | Hertha BSC | Available |
| 2025-05-02 | L2 |
1. FC Magdeburg | 0–5 | Preußen Münster | Available |
| 2025-04-26 | L2 |
Preußen Münster | 1–1 | SV Darmstadt 98 | Available |
| 2025-04-20 | L2 |
1. FC Köln | 3–1 | Preußen Münster | Available |
| 2025-04-13 | L2 |
Preußen Münster | 1–1 | Karlsruher SC | Available |
| 2025-04-05 | L2 |
Fortuna Düsseldorf | 1–0 | Preußen Münster | INJURED Knee problems |
| 2025-03-30 | L2 |
Preußen Münster | 1–1 | Eintracht Braunschweig | INJURED Knee problems |
| 2025-03-15 | L2 |
SV 07 Elversberg | 0–1 | Preußen Münster | INJURED Knee problems |
| 2025-03-09 | L2 |
Preußen Münster | 0–1 | 1. FC Nürnberg | INJURED Knee problems |
| 2025-02-28 | L2 |
FC Schalke 04 | 1–0 | Preußen Münster | INJURED Knee problems |
| 2025-02-22 | L2 |
Preußen Münster | 2–0 | Jahn Regensburg | Available |
| 2025-02-14 | L2 |
SC Paderborn 07 | 2–0 | Preußen Münster | Available |
| 2025-02-07 | L2 |
Preußen Münster | 1–2 | Hamburger SV | Available |
| 2025-02-02 | L2 |
1. FC Kaiserslautern | 2–1 | Preußen Münster | Available |
| 2025-01-26 | L2 |
Hannover 96 | 2–2 | Preußen Münster | Available |
| 2025-01-18 | L2 |
Preußen Münster | 2–1 | SpVgg Greuther Fürth | Available |
| 2024-12-21 | L2 |
Preußen Münster | 0–0 | SSV Ulm 1846 | Available |
| 2024-12-13 | L2 |
Hertha BSC | 1–2 | Preußen Münster | Available |
| 2024-12-07 | L2 |
Preußen Münster | 1–2 | 1. FC Magdeburg | Available |
| 2024-11-30 | L2 |
SV Darmstadt 98 | 0–0 | Preußen Münster | Available |
| 2024-11-22 | L2 |
Preußen Münster | 0–1 | 1. FC Köln | Available |
| 2024-11-10 | L2 |
Karlsruher SC | 1–1 | Preußen Münster | Available |
| 2024-11-01 | L2 |
Preußen Münster | 1–0 | Fortuna Düsseldorf | Available |
| 2024-10-27 | L2 |
Eintracht Braunschweig | 1–1 | Preußen Münster | Available |
| 2024-10-19 | L2 |
Preußen Münster | 1–1 | SV 07 Elversberg | Available |
| 2024-10-05 | L2 |
1. FC Nürnberg | 3–2 | Preußen Münster | INJURED Adductor pain |
| 2024-09-28 | L2 |
Preußen Münster | 1–2 | FC Schalke 04 | INJURED Adductor pain |
| 2024-09-22 | L2 |
Jahn Regensburg | 0–3 | Preußen Münster | INJURED Adductor pain |
| 2024-09-13 | L2 |
Preußen Münster | 3–3 | SC Paderborn 07 | INJURED Adductor pain |
| 2024-08-31 | L2 |
Hamburger SV | 4–1 | Preußen Münster | INJURED Adductor pain |
| 2024-08-24 | L2 |
Preußen Münster | 0–1 | 1. FC Kaiserslautern | INJURED Adductor pain |
| 2024-08-11 | L2 |
Preußen Münster | 0–0 | Hannover 96 | Available |
| 2024-08-04 | L2 |
SpVgg Greuther Fürth | 3–1 | Preußen Münster | Available |
| 2024-05-18 | L3 |
Preußen Münster | 2–0 | SpVgg Unterhaching | Available |
| 2024-05-12 | L3 |
SC Verl | 2–0 | Preußen Münster | Available |
| 2024-05-05 | L3 |
Preußen Münster | 4–1 | 1. FC Saarbrücken | Available |
| 2024-04-27 | L3 |
Viktoria Köln | 3–5 | Preußen Münster | Available |
| 2024-04-21 | L3 |
Preußen Münster | 2–0 | SC Freiburg II | Available |
Teams faced most often by Oscar Vilhelmsson'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 % |
|---|---|---|---|---|---|---|---|---|
| Jahn Regensburg | 8 | 3 | 1 | 4 | 10 | 12 | -2 | 38% |
| Hannover 96 | 8 | 6 | 1 | 1 | 18 | 9 | +9 | 75% |
| 1. FC Heidenheim 1846 | 8 | 2 | 1 | 5 | 10 | 12 | -2 | 25% |
| Karlsruher SC | 8 | 3 | 3 | 2 | 13 | 13 | 0 | 38% |
| Hamburger SV | 8 | 1 | 5 | 2 | 10 | 18 | -8 | 13% |
| 1. FC Nürnberg | 8 | 4 | 2 | 2 | 12 | 9 | +3 | 50% |
| SC Paderborn 07 | 6 | 4 | 0 | 2 | 9 | 6 | +3 | 67% |
| SpVgg Greuther Fürth | 6 | 2 | 2 | 2 | 9 | 10 | -1 | 33% |
| SV Sandhausen | 6 | 4 | 1 | 1 | 14 | 4 | +10 | 67% |
| Fortuna Düsseldorf | 6 | 1 | 1 | 4 | 5 | 10 | -5 | 17% |
| FC St. Pauli | 6 | 4 | 1 | 1 | 12 | 5 | +7 | 67% |
| Holstein Kiel | 6 | 3 | 3 | 0 | 11 | 4 | +7 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | Senior debut season | |
| 19/20 | 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 | 13 | 517 | 1 | 0 | 0 | 0.17 |
| 23/24 | 27 | 344 | 2 | 0 | 0 | 0.52 |
| 22/23 | 15 | 187 | 2 | 0 | 0 | 0.96 |
| 21/22 | 4 | 259 | 1 | 0 | 0 | 0.35 |
| 2022 | 11 | 346 | 3 | 0 | 0 | 0.78 |
Output by competition
Career goals and assists broken down by tournament.
More on Oscar Vilhelmsson
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Oscar Vilhelmsson
Who is Oscar Vilhelmsson?
Oscar Vilhelmsson is a Sweden professional footballer who plays as a centre-forward for Preußen Münster.
How old is Oscar Vilhelmsson?
Oscar Vilhelmsson is 22 years old. He was born on October 2, 2003 in Åsa.
What position does Oscar Vilhelmsson play?
Oscar Vilhelmsson plays as a centre-forward (Attack - Centre-Forward).
What club does Oscar Vilhelmsson play for?
Oscar Vilhelmsson currently plays for Preußen Münster.
How many career goals has Oscar Vilhelmsson scored?
Across all senior club competitions in our dataset, Oscar Vilhelmsson has scored 18 goals in 90 appearances.
What is Oscar Vilhelmsson's market value?
Oscar Vilhelmsson's most recent reported market value is €1.00m.
Sweden