Kristoffer Velde
- Height
- 179 cm
- Shirt
- 99
- Age
- 27
- Preferred foot
- Right
- Country
- Norway
- Market value
- €4.3m
- Contract end
- 31 December 2028
Major League Soccer · 2026
30Apps
29Starts
2572Minutes
8Goals
6Assists
6.37xG
7.28xA
Rating
2026 by competition
| Competition | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
MLS |
Portland Timbers |
30 | 8 | 6 | |
Leagues Cup |
Portland Timbers |
3 | 1 | 1 |
Recent matchesFull log →
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
25 Oct |
vs Charlotte FC |
W 3–2 | 90 | · | · | |
18 Oct |
vs Colorado Rapids |
D 0–0 | 90 | · | · | |
15 Oct |
@ LA Galaxy |
L 0–2 | 90 | · | · | |
11 Oct |
@ Sporting Kansas City |
D 3–3 | 87 | · | · | |
27 Sep |
@ San Jose Earthquakes |
L 1–3 | 90 | · | · | |
20 Sep |
vs Atlanta United |
L 0–1 | 90 | · | · |
Player profile AM
Per-90 percentiles against wingers and attacking midfielders in Major League Soccer. 50 = average.
Market value€4.3m
Shooting
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Goals | 8 | 0.28 | 63 |
| xG | 6.37 | 0.22 | 43 |
| xGOT | 7.02 | 0.25 | 49 |
| xG excl. penalty | 5.58 | 0.20 | 38 |
| Shots | 100 | 3.50 | 90 |
| Shots on target | 29 | 1.01 | 59 |
| Headed shots | 1 | 0.03 | 37 |
Passing
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Assists | 6 | 0.21 | 53 |
| xA | 7.28 | 0.25 | 77 |
| Accurate passes | 739 | 25.9 | 53 |
| Pass accuracy | 78.5% | — | 24 |
| Accurate long balls | 25 | 0.87 | 49 |
| Long ball accuracy | 43.9% | — | 23 |
| Line-breaking passes | 122 | 4.27 | 71 |
| Chances created | 59 | 2.06 | 75 |
| Big chances created | 13 | 0.45 | 68 |
| Successful crosses | 44 | 1.54 | 84 |
| Cross accuracy | 22.4% | — | 44 |
Possession
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Dribbles | 54 | 1.89 | 79 |
| Dribbles success rate | 40.6% | — | 34 |
| Duels won | 189 | 6.61 | 90 |
| Duels won % | 45.2% | — | 54 |
| Aerials won | 10 | 0.35 | 39 |
| Aerials won % | 40.0% | — | 57 |
| Touches | 1826 | 63.9 | 85 |
| Touches in opposition box | 145 | 5.07 | 65 |
| Dispossessed | 81 | 2.83 | 3 |
| Fouls won | 88 | 3.08 | 92 |
| Penalties awarded | 1 | 0.03 | 78 |
Defending
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Defensive actions | 65 | 2.27 | 45 |
| Tackles | 37 | 1.29 | 62 |
| Interceptions | 12 | 0.42 | 41 |
| Blocked scoring attempt | 1 | 0.03 | 50 |
| Fouls committed | 37 | 1.29 | 36 |
| Recoveries | 131 | 4.58 | 83 |
| Possession won final 3rd | 26 | 0.91 | 78 |
| Dribbled past | 21 | 0.73 | 41 |
| Clearances | 15 | 0.52 | 46 |
| Clean sheets | 2 | 0.07 | 62 |
| Goals conceded while on pitch | 53 | 1.85 | 22 |
| xG against while on pitch | 46.17 | 1.62 | 37 |
Discipline
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Yellow cards | 5 | 0.17 | 38 |
| Red cards | 0 | 0.00 | 100 |
Percentiles are per 90 minutes, against players in the same position in Major League Soccer.
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
25 Oct |
vs Charlotte FC |
W 3–2 | 90 | · | · | |
18 Oct |
vs Colorado Rapids |
D 0–0 | 90 | · | · | |
15 Oct |
@ LA Galaxy |
L 0–2 | 90 | · | · | |
11 Oct |
@ Sporting Kansas City |
D 3–3 | 87 | · | · | |
27 Sep |
@ San Jose Earthquakes |
L 1–3 | 90 | · | · | |
20 Sep |
vs Atlanta United |
L 0–1 | 90 | · | · | |
13 Sep |
@ FC Dallas |
L 1–2 | 90 | · | · | |
10 Sep |
vs St. Louis City |
D 2–2 | 90 | 2 | · | |
06 Sep |
vs Minnesota United |
W 5–4 | 90 | 1 | · | |
30 Aug |
vs Austin FC |
L 1–2 | 90 | · | · | |
23 Aug |
@ Los Angeles FC |
D 1–1 | 70 | · | 1 | |
20 Aug |
vs San Diego FC |
W 3–1 | 74 | 1 | 1 | ★ |
16 Aug |
@ Chicago Fire FC |
L 1–2 | 90 | · | · | |
14 Aug |
vs Tijuana |
W 3–1 | 56 | · | · | |
10 Aug |
@ CF América |
L 1–3 | 90 | 1 | · | |
07 Aug |
vs Puebla |
W 5–2 | 58 | · | 1 | |
02 Aug |
vs Seattle Sounders FC |
W 2–1 | 89 | · | 1 | |
26 Jul |
vs Real Salt Lake |
W 2–1 | 90 | · | 1 | ★ |
23 Jul |
vs FC Dallas |
D 2–2 | 35 | · | 1 | |
24 May |
vs San Jose Earthquakes |
L 1–3 | 90 | · | · | |
17 May |
@ Inter Miami CF |
L 0–2 | 90 | · | · | |
13 May |
@ CF Montréal |
D 2–2 | 90 | · | 1 | |
10 May |
vs Sporting Kansas City |
W 6–0 | 90 | 1 | · | |
02 May |
@ Real Salt Lake |
L 0–2 | 90 | · | · | |
26 Apr |
@ San Diego FC |
W 2–1 | 89 | · | · | |
19 Apr |
@ Minnesota United |
L 0–2 | 90 | · | · | |
11 Apr |
vs Los Angeles FC |
W 2–1 | 89 | 1 | · | |
05 Apr |
@ Vancouver Whitecaps |
L 2–3 | 82 | · | · | |
22 Mar |
vs LA Galaxy |
D 1–1 | 68 | 1 | · | |
15 Mar |
@ Houston Dynamo FC |
L 2–3 | 90 | 1 | · | |
08 Mar |
vs Vancouver Whitecaps |
L 1–4 | 90 | · | · | |
28 Feb |
@ Colorado Rapids |
L 0–2 | 90 | · | · | |
22 Feb |
vs Columbus Crew |
W 3–2 | 89 | · | · | |
10 Nov |
@ San Diego FC |
L 0–4 | 90 | · | · | |
02 Nov |
vs San Diego FC |
D 2–2 | 90 | 1 | · | ★ |
27 Oct |
@ San Diego FC |
L 1–2 | 90 | 1 | · |
| Season | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
| ▸ 2026 | Portland Timbers | 33 | 9 | 7 | |
| MLS | 30 | 8 | 6 | ||
| Leagues Cup | 3 | 1 | 1 | ||
| ▸ 2025 | Portland Timbers | 12 | 2 | 2 | |
| MLS | 12 | 2 | 2 | ||
| ▸ 2024–2025 | Olympiacos | 33 | 6 | 1 | |
| Super League 1 | 21 | 4 | 1 | ||
| Greece Cup | 6 | 2 | 0 | — | |
| Europa League | 6 | 0 | 0 | ||
| ▸ 2024–2025 | Lech Poznań | 1 | 0 | 0 | |
| Ekstraklasa | 1 | 0 | 0 | ||
| ▸ 2023–2024 | Lech Poznań | 39 | 13 | 5 | |
| Ekstraklasa | 33 | 10 | 5 | ||
| Conference League | 3 | 2 | 0 | — | |
| Cup | 3 | 1 | 0 | — | |
| ▸ 2022–2023 | Lech Poznań | 48 | 16 | 4 | |
| Ekstraklasa | 30 | 8 | 3 | ||
| Superpuchar Polski | 1 | 0 | 0 | — | |
| Champions League | 2 | 1 | 0 | — | |
| Conference League | 14 | 7 | 1 | ||
| Cup | 1 | 0 | 0 | — | |
| ▸ 2021–2022 | Lech Poznań | 10 | 0 | 1 | — |
| Ekstraklasa | 8 | 0 | 1 | — | |
| Cup | 2 | 0 | 0 | — | |
| ▸ 2021 | FK Haugesund | 29 | 7 | 6 | |
| Eliteserien | 29 | 7 | 6 | ||
| ▸ 2020 | FK Haugesund | 28 | 8 | 3 | |
| Eliteserien | 28 | 8 | 3 | ||
| ▸ 2019 | FK Haugesund | 36 | 8 | 0 | |
| Eliteserien | 26 | 4 | 0 | ||
| Norgesmesterskapet | 4 | 2 | 0 | — | |
| Europa League | 6 | 2 | 0 | — | |
| ▸ 2018 | FK Haugesund | 12 | 2 | 1 | |
| Eliteserien | 9 | 2 | 1 | ||
| Norgesmesterskapet | 3 | 0 | 0 | — | |
| ▸ 2017 | FK Haugesund | 9 | 0 | 2 | — |
| Eliteserien | 9 | 0 | 2 | — |
Olympiacos
| Competition | Won | Runner-up |
|---|---|---|
| Greece Cup ×1 | 2024/2025 | — |
| Super League 1 ×1 | 2024/2025 | — |
Lech Poznań
| Competition | Won | Runner-up |
|---|---|---|
| Ekstraklasa ×1 | 2021/2022 | — |
Latest news2 articles
Cifuentes demands Portland find their finishing touch before San Jose trip
Portland Timbers manager Marti Cifuentes says his team must become more clinical in front of goal to keep their playoff hopes alive against San Jose, despite creating 21 shots and 2.3 expected goals in their defeat to Atlanta United.
Smith hails 50th win but keeps focus on Charlotte's playoff push ahead of Chicago clash
Dean Smith celebrated his 50th victory in charge of Charlotte FC but insists his only concern is the club's ambitions as the Crown prepare to host a depleted Chicago Fire this weekend.

Major League Soccer
Leagues Cup





















