Kristian Thorstvedt
Career snapshot
Position rank · 24/25
Among 1,806 Midfield - Attacking Midfields · ≥200 mins
Career highs
Born the same day
Shares 1999-03-13 · 6 players total
| Full name | Kristian Thorstvedt |
|---|---|
| Date of birth | 1999-03-13 (27 yrs) |
| Place of birth | Stavanger, Norway |
| Citizenship | Norway |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | left |
| Height | 189.00 m |
| Current club | US Sassuolo |
| Joined | 2022-07-12 |
| Contract expires | 2027-06-30 |
| Agent | Solbakken / Player ... |
Percentile rank vs 1038 other Midfield - Attacking Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| US Sassuolo | 3 | 22/23 | 24/25 | 92 | 15 | 6 | 1,241 |
| KRC Genk | 3 | 19/20 | 21/22 | 87 | 17 | 6 | 2,206 |
| Viking FK | 2 | 2018 | 2019 | 57 | 22 | 7 | 536 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Italy Cup | US Sassuolo | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Serie B | US Sassuolo | 22 | 7 | 4 | 5 | 0 | 275 |
| 23/24 | Italy Cup | US Sassuolo | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Serie A | US Sassuolo | 34 | 6 | 1 | 7 | 0 | 402 |
| 22/23 | Italy Cup | US Sassuolo | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Serie A | US Sassuolo | 31 | 2 | 1 | 5 | 0 | 564 |
| 21/22 | Champions League Qu. | KRC Genk | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Croky Cup | KRC Genk | 2 | 1 | 0 | 0 | 0 | 179 |
| 21/22 | Europa League | KRC Genk | 6 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | JPL | KRC Genk | 29 | 5 | 2 | 4 | 1 | 427 |
| 21/22 | JPL Playoff II | KRC Genk | 6 | 1 | 1 | 0 | 0 | 366 |
| 2019 | Eliteserien | Viking FK | 26 | 10 | 3 | 4 | 0 | 188 |
| 2019 | NM-Cup | Viking FK | 6 | 3 | 0 | 1 | 0 | 169 |
| 2018 | NM-Cup | Viking FK | 1 | 0 | 0 | 1 | 0 | 0 |
| 2018 | OBOS-ligaen | Viking FK | 24 | 9 | 4 | 4 | 0 | 179 |
| 20/21 | Croky Cup | KRC Genk | 4 | 2 | 0 | 2 | 0 | 159 |
| 20/21 | JPL | KRC Genk | 24 | 3 | 2 | 4 | 0 | 509 |
| 20/21 | JPL Play-Offs I | KRC Genk | 6 | 4 | 1 | 0 | 0 | 125 |
| 19/20 | JPL | KRC Genk | 8 | 1 | 0 | 0 | 0 | 441 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 17/18 | 2018-02-01 | Stabæk II | Viking | Transfer | 0 | €10k |
| 19/20 | 2020-01-03 | Viking | KRC Genk | Transfer | 1000000 | €1.50m |
| 22/23 | 2022-07-12 | KRC Genk | Sassuolo | Transfer | 5000000 | €10.15m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Stress reaction of the bone | 2020-03-07 | 2020-06-15 | 101 | 1 |
| 19/20 | Fitness | 2020-06-15 | 2020-09-01 | 79 | 4 |
| 21/22 | Knee injury | 2021-07-01 | 2021-07-29 | 29 | 2 |
| 23/24 | Knee injury | 2023-07-19 | 2023-08-18 | 31 | 1 |
| 24/25 | Heel problems | 2025-02-07 | 2025-09-18 | 224 | 18 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #38740 | #9 | 4 | 0 | — | — | former national player |
| Team #22515 | — | 1 | 0 | — | — | former national player |
| Team #16854 | #19 | 7 | 4 | — | — | former national player |
| Team #3440 | #18 | 31 | 4 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Patrik Hrosovsky | 2 | 0 | 0 |
| Marcus Pedersen | 1 | 0 | 0 |
| Matheus Henrique | 1 | 0 | 0 |
| Samuele Mulattieri | 1 | 1 | 0 |
| Zlatko Tripic | 2 | 7 | 0 |
| Viljar Vevatne | 2 | 0 | 0 |
| Martin Erlić | 1 | 0 | 0 |
| Gian Marco Ferrari | 1 | 0 | 0 |
| Carlos Cuesta | 2 | 1 | 0 |
| Junya Ito | 2 | 3 | 0 |
| Maarten Vandevoordt | 2 | 0 | 0 |
| Gerardo Arteaga | 2 | 1 | 0 |
| Daniel Muñoz | 2 | 1 | 0 |
| Bryan Heynen | 2 | 0 | 0 |
| Théo Bongonda | 2 | 3 | 0 |
| Jeremy Toljan | 1 | 0 | 0 |
| Jhon Lucumí | 2 | 0 | 0 |
| Paul Onuachu | 2 | 5 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2019 | Eliteserien | Viking FK | 10 | 26 |
| 2018 | OBOS-ligaen | Viking FK | 9 | 24 |
| 24/25 | Serie B | US Sassuolo | 7 | 22 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2018 | OBOS-ligaen | Viking FK | 4 | 24 |
| 24/25 | Serie B | US Sassuolo | 4 | 22 |
| 2019 | Eliteserien | Viking FK | 3 | 26 |
Teams faced most often by Kristian Thorstvedt'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 % |
|---|---|---|---|---|---|---|---|---|
| Club Brugge KV | 16 | 3 | 3 | 10 | 16 | 30 | -14 | 19% |
| RSC Anderlecht | 14 | 7 | 2 | 5 | 18 | 15 | +3 | 50% |
| Royal Antwerp FC | 14 | 7 | 4 | 3 | 28 | 17 | +11 | 50% |
| KAA Gent | 11 | 4 | 4 | 3 | 17 | 13 | +4 | 36% |
| Cercle Brugge | 10 | 7 | 2 | 1 | 19 | 11 | +8 | 70% |
| Sint-Truidense VV | 9 | 4 | 4 | 1 | 23 | 14 | +9 | 44% |
| Standard Liège | 9 | 3 | 3 | 3 | 8 | 9 | -1 | 33% |
| Sporting Charleroi | 8 | 5 | 2 | 1 | 11 | 5 | +6 | 63% |
| KV Kortrijk | 8 | 6 | 0 | 2 | 17 | 7 | +10 | 75% |
| Union Saint-Gilloise | 8 | 3 | 0 | 5 | 6 | 11 | -5 | 38% |
| KV Mechelen | 7 | 4 | 2 | 1 | 13 | 7 | +6 | 57% |
| Oud-Heverlee Leuven | 6 | 3 | 1 | 2 | 11 | 9 | +2 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | Senior debut season | |
| 19/20 | First senior goal | |
| 24/25 | Goal #50 (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 | 24 | 275 | 5 | 0 | 0 | 1.64 |
| 23/24 | 36 | 402 | 7 | 0 | 0 | 1.57 |
| 22/23 | 32 | 564 | 5 | 0 | 0 | 0.8 |
| 21/22 | 45 | 972 | 7 | 0 | 1 | 0.74 |
| 2019 | 32 | 357 | 5 | 0 | 0 | 1.26 |
| 2018 | 25 | 179 | 5 | 0 | 0 | 2.51 |
| 20/21 | 34 | 793 | 6 | 0 | 0 | 0.68 |
Output by competition
Career goals and assists broken down by tournament.
More on Kristian Thorstvedt
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kristian Thorstvedt
Who is Kristian Thorstvedt?
Kristian Thorstvedt is a Norway professional footballer who plays as a attacking midfield for US Sassuolo.
How old is Kristian Thorstvedt?
Kristian Thorstvedt is 27 years old. He was born on March 13, 1999 in Stavanger.
What position does Kristian Thorstvedt play?
Kristian Thorstvedt plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Kristian Thorstvedt play for?
Kristian Thorstvedt currently plays for US Sassuolo.
How many career goals has Kristian Thorstvedt scored?
Across all senior club competitions in our dataset, Kristian Thorstvedt has scored 54 goals in 236 appearances.
What is Kristian Thorstvedt's market value?
Kristian Thorstvedt's most recent reported market value is €9.00m.
Norway