Hassani Dotson
Career snapshot
Position rank · 2025
Among 483 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1997-08-06 · 6 players total
| Full name | Hassani Dotson |
|---|---|
| Name in home country | Hassani Dotson Stephenson |
| Date of birth | 1997-08-06 (28 yrs) |
| Place of birth | Federal Way, Washington, United States |
| Citizenship | United States |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 180.00 m |
| Current club | Minnesota United FC |
| Joined | 2019-01-11 |
| Contract expires | 2025-12-31 |
| Agent | PROSPORT Management |
Percentile rank vs 319 other Midfield - Central Midfields with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Minnesota United FC | 7 | 2019 | 2025 | 169 | 18 | 16 | 5,201 |
| Minnesota United FC 2 | 1 | 2024 | 2024 | 1 | 0 | 1 | 0 |
| Oregon State Beavers (Oregon State University) | 1 | 2018 | 2018 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | MLS | Minnesota United FC | 5 | 1 | 0 | 2 | 0 | 376 |
| 2024 | Leagues Cup | Minnesota United FC | 1 | 0 | 0 | 0 | 1 | 0 |
| 2024 | MLS | Minnesota United FC | 29 | 5 | 3 | 2 | 0 | 451 |
| 2024 | MLS Cup Playoffs | Minnesota United FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 2024 | MLS Next Pro | Minnesota United FC 2 | 1 | 0 | 1 | 0 | 0 | 0 |
| 2023 | Leagues Cup | Minnesota United FC | 4 | 1 | 1 | 0 | 0 | 344 |
| 2023 | MLS | Minnesota United FC | 34 | 3 | 4 | 3 | 0 | 858 |
| 2023 | US Open Cup | Minnesota United FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | MLS | Minnesota United FC | 7 | 1 | 2 | 1 | 0 | 630 |
| 2022 | US Open Cup | Minnesota United FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2021 | MLS | Minnesota United FC | 29 | 2 | 2 | 2 | 0 | 1,185 |
| 2021 | MLS Cup Playoffs | Minnesota United FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2020 | MLS | Minnesota United FC | 15 | 1 | 1 | 1 | 0 | 1,006 |
| 2020 | MLS Cup Playoffs | Minnesota United FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 2020 | MLS is Back | Minnesota United FC | 6 | 0 | 1 | 1 | 0 | 0 |
| 2019 | MLS | Minnesota United FC | 24 | 4 | 0 | 2 | 0 | 351 |
| 2019 | MLS Cup Playoffs | Minnesota United FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | US Open Cup | Minnesota United FC | 5 | 0 | 2 | 2 | 0 | 0 |
| 2018 | NCAA D1 College Cup | Oregon State Beavers (Oregon State University) | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-08-01 | Crossfire Acad. | Oregon State | Transfer | 0 | — |
| 15/16 | 2016-04-01 | Oregon State | Crossfire | Loan | 0 | — |
| 16/17 | 2016-08-01 | Crossfire | Oregon State | Return from loan | 0 | — |
| 16/17 | 2017-04-01 | Oregon State | Lane United | Loan | 0 | — |
| 17/18 | 2017-08-01 | Lane United | Oregon State | Return from loan | 0 | — |
| 18/19 | 2019-01-11 | Oregon State | Minnesota | Draft | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Cruciate ligament tear | 2022-04-22 | 2022-12-31 | 254 | 30 |
| 24/25 | Meniscus injury | 2025-03-23 | 174 | 30 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Emanuel Reynoso | 1 | 1 | 0 |
| Chase Gasper | 2 | 1 | 0 |
| Franco Fragapane | 1 | 1 | 0 |
| Sang-bin Jeong | 1 | 1 | 0 |
| Miguel Tapias | 1 | 0 | 0 |
| Brent Kallman | 1 | 0 | 0 |
| Teemu Pukki | 1 | 2 | 0 |
| Tyler Miller | 2 | 0 | 0 |
| Kervin Arriaga | 2 | 0 | 0 |
| Luis Amarilla | 1 | 1 | 0 |
| Tani Oluwaseyi | 2 | 1 | 0 |
| Kevin Molino | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2024 | MLS | Minnesota United FC | 5 | 29 |
| 2019 | MLS | Minnesota United FC | 4 | 24 |
| 2023 | MLS | Minnesota United FC | 3 | 34 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2023 | MLS | Minnesota United FC | 4 | 34 |
| 2024 | MLS | Minnesota United FC | 3 | 29 |
| 2019 | US Open Cup | Minnesota United FC | 2 | 5 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2017-08-01 | Lane United | Oregon State | Return from loan | — | — |
| 16/17 | 2017-04-01 | Oregon State | Lane United | Loan | — | — |
| 16/17 | 2016-08-01 | Crossfire | Oregon State | Return from loan | — | — |
| 15/16 | 2016-04-01 | Oregon State | Crossfire | Loan | — | — |
Last 50 matches for Minnesota United FC 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 |
|---|---|---|---|---|---|
| 2026-06-28 | MLS1 |
New York RB | – | Minnesota United FC | TIMED |
| 2026-06-25 | MLS1 |
Minnesota United FC | – | Houston Dynamo | TIMED |
| 2026-06-14 | MLS1 |
Minnesota United FC | – | San Diego FC | TIMED |
| 2026-06-01 | MLS1 |
Seattle Sounders | – | Minnesota United FC | TIMED |
| 2026-05-28 | MLS1 |
Vancouver Whitecaps | – | Minnesota United FC | TIMED |
| 2026-05-24 | MLS1 |
Minnesota United FC | – | Austin FC | TIMED |
| 2026-05-17 | MLS1 |
Minnesota United FC | – | St. Louis City SC | TIMED |
| 2026-05-14 | MLS1 |
Houston Dynamo | – | Minnesota United FC | TIMED |
| 2026-05-10 | MLS1 |
Minnesota United FC | – | Inter Miami CF | TIMED |
| 2026-05-03 | MLS1 |
Austin FC | 0–3 | Minnesota United FC | Available |
| 2026-04-27 | MLS1 |
Minnesota United FC | 1–3 | Vancouver Whitecaps | Available |
| 2026-04-19 | MLS1 |
Minnesota United FC | 0–0 | FC Dallas | Available |
| 2026-04-12 | MLS1 |
Toronto FC | 0–0 | Minnesota United FC | Available |
| 2026-04-06 | MLS1 |
New York City FC | 1–2 | Minnesota United FC | Available |
| 2026-03-29 | MLS1 |
Minnesota United FC | 2–0 | Real Salt Lake | Available |
| 2026-03-22 | MLS1 |
Minnesota United FC | 2–2 | Los Angeles Galaxy | Available |
| 2026-03-15 | MLS1 |
Sporting Kansas City | 3–3 | Minnesota United FC | Available |
| 2026-03-08 | MLS1 |
San Jose Earthquakes | 0–1 | Minnesota United FC | Available |
| 2026-03-01 | MLS1 |
Minnesota United FC | 1–0 | CF Montréal | Available |
| 2025-10-18 | MLS1 |
Los Angeles Galaxy | – | Minnesota United FC | TIMED |
| 2025-10-04 | MLS1 |
Minnesota United FC | – | Sporting Kansas City | TIMED |
| 2025-09-27 | MLS1 |
Colorado Rapids | – | Minnesota United FC | TIMED |
| 2025-09-20 | MLS1 |
Minnesota United FC | – | Chicago Fire | TIMED |
| 2025-09-13 | MLS1 |
San Diego FC | – | Minnesota United FC | TIMED |
| 2025-08-30 | MLS1 |
Minnesota United FC | – | Portland Timbers | TIMED |
| 2025-08-23 | MLS1 |
Real Salt Lake | – | Minnesota United FC | TIMED |
| 2025-08-16 | MLS1 |
Minnesota United FC | – | Seattle Sounders | TIMED |
| 2025-08-10 | MLS1 |
Minnesota United FC | – | Colorado Rapids | TIMED |
| 2025-07-26 | MLS1 |
St. Louis City SC | – | Minnesota United FC | TIMED |
| 2025-07-19 | MLS1 |
Portland Timbers | – | Minnesota United FC | TIMED |
| 2025-07-16 | MLS1 |
Minnesota United FC | – | Los Angeles FC | TIMED |
| 2025-07-12 | MLS1 |
Minnesota United FC | – | San Jose Earthquakes | TIMED |
| 2025-07-04 | MLS1 |
FC Dallas | – | Minnesota United FC | TIMED |
| 2025-06-29 | MLS1 |
Portland Timbers | 3–2 | Minnesota United FC | Available |
| 2025-06-22 | MLS1 |
Minnesota United FC | 0–1 | Austin FC | Available |
| 2025-06-19 | MLS1 |
FC Dallas | 5–3 | Minnesota United FC | Available |
| 2025-06-15 | MLS1 |
Seattle Sounders | 2–0 | Minnesota United FC | Available |
| 2025-06-08 | MLS1 |
Minnesota United FC | 1–1 | FC Dallas | Available |
| 2025-06-01 | MLS1 |
Minnesota United FC | 3–1 | Sporting Kansas City | Available |
| 2025-05-29 | MLS1 |
Los Angeles FC | 2–0 | Minnesota United FC | Available |
| 2025-05-25 | MLS1 |
Colorado Rapids | 3–3 | Minnesota United FC | Available |
| 2025-05-18 | MLS1 |
Minnesota United FC | 2–1 | Portland Timbers | Available |
| 2025-05-15 | MLS1 |
Minnesota United FC | 2–2 | Los Angeles Galaxy | Available |
| 2025-05-04 | MLS1 |
Atlanta United FC | 1–2 | Minnesota United FC | Available |
| 2025-04-27 | MLS1 |
Minnesota United FC | 2–1 | Sporting Kansas City | Available |
| 2025-04-21 | MLS1 |
Charlotte FC | 0–3 | Minnesota United FC | Available |
| 2025-04-13 | MLS1 |
Minnesota United FC | 1–2 | Houston Dynamo | Available |
| 2025-04-06 | MLS1 |
Minnesota United FC | 1–1 | Real Salt Lake | Available |
| 2025-03-30 | MLS1 |
Philadelphia Union | 2–0 | Minnesota United FC | INJURED Meniscus injury |
| 2025-03-16 | MLS1 |
Minnesota United FC | 2–0 | Los Angeles FC | Available |
Teams faced most often by Hassani Dotson'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 % |
|---|---|---|---|---|---|---|---|---|
| Sporting Kansas City | 24 | 8 | 5 | 11 | 28 | 39 | -11 | 33% |
| FC Dallas | 20 | 7 | 6 | 7 | 25 | 28 | -3 | 35% |
| Real Salt Lake | 20 | 8 | 9 | 3 | 35 | 25 | +10 | 40% |
| Houston Dynamo | 19 | 9 | 5 | 5 | 26 | 23 | +3 | 47% |
| Colorado Rapids | 18 | 8 | 3 | 7 | 33 | 28 | +5 | 44% |
| Los Angeles Galaxy | 18 | 3 | 6 | 9 | 32 | 40 | -8 | 17% |
| Portland Timbers | 16 | 9 | 2 | 5 | 30 | 27 | +3 | 56% |
| Vancouver Whitecaps | 16 | 6 | 4 | 6 | 23 | 26 | -3 | 38% |
| San Jose Earthquakes | 16 | 7 | 4 | 5 | 27 | 21 | +6 | 44% |
| Seattle Sounders | 16 | 1 | 2 | 13 | 12 | 33 | -21 | 6% |
| Los Angeles FC | 13 | 3 | 5 | 5 | 16 | 19 | -3 | 23% |
| Austin FC | 10 | 5 | 0 | 5 | 12 | 11 | +1 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2018 | Senior debut season | |
| 2019 | 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′ |
|---|---|---|---|---|---|---|
| 2025 | 5 | 376 | 2 | 0 | 0 | 0.48 |
| 2024 | 34 | 451 | 3 | 1 | 1 | 1 |
| 2023 | 40 | 1,202 | 3 | 1 | 0 | 0.3 |
| 2022 | 8 | 630 | 1 | 0 | 0 | 0.14 |
| 2021 | 30 | 1,185 | 2 | 0 | 0 | 0.15 |
| 2020 | 24 | 1,006 | 2 | 0 | 0 | 0.18 |
| 2019 | 29 | 351 | 4 | 0 | 0 | 1.03 |
Output by competition
Career goals and assists broken down by tournament.
More on Hassani Dotson
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Hassani Dotson
Who is Hassani Dotson?
Hassani Dotson is an United professional footballer who plays as a central midfield for Minnesota United FC.
How old is Hassani Dotson?
Hassani Dotson is 28 years old. He was born on August 6, 1997 in Federal Way, Washington.
What position does Hassani Dotson play?
Hassani Dotson plays as a central midfield (Midfield - Central Midfield).
What club does Hassani Dotson play for?
Hassani Dotson currently plays for Minnesota United FC.
How many career goals has Hassani Dotson scored?
Across all senior club competitions in our dataset, Hassani Dotson has scored 18 goals in 171 appearances.
What is Hassani Dotson's market value?
Hassani Dotson's most recent reported market value is €3.50m.
United States