Wil Trapp
Career snapshot
Position rank · 2025
Among 359 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1993-01-15 · 6 players total
| Full name | Wil Trapp |
|---|---|
| Name in home country | William Alexander Trapp |
| Date of birth | 1993-01-15 (33 yrs) |
| Place of birth | Gahanna, Ohio, United States |
| Citizenship | United States Greece |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | |
| Height | 173.00 m |
| Current club | Minnesota United FC |
| Joined | 2021-01-05 |
| Contract expires | 2025-12-31 |
| Agent | Wasserman |
| Outfitter | adidas |
Percentile rank vs 262 other Midfield - Defensive 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 | 5 | 2021 | 2025 | 161 | 4 | 3 | 6,303 |
| Minnesota United FC 2 | 1 | 2024 | 2024 | 1 | 0 | 0 | 0 |
| Inter Miami CF | 1 | 2020 | 2020 | 22 | 0 | 0 | 0 |
| Columbus Crew SC | 5 | 2015 | 2019 | 158 | 1 | 9 | 2,619 |
| Columbus Crew | 2 | 2013 | 2014 | 46 | 1 | 4 | 2,486 |
| Columbus Crew Reserves | 1 | 2013 | 2013 | 2 | 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 | Leagues Cup | Minnesota United FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025 | MLS | Minnesota United FC | 29 | 2 | 1 | 2 | 0 | 1,177 |
| 2025 | US Open Cup | Minnesota United FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 2024 | MLS | Minnesota United FC | 28 | 1 | 1 | 5 | 0 | 2,393 |
| 2024 | MLS Cup Playoffs | Minnesota United FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 2024 | MLS Next Pro | Minnesota United FC 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Leagues Cup | Minnesota United FC | 5 | 0 | 0 | 3 | 0 | 0 |
| 2023 | MLS | Minnesota United FC | 30 | 0 | 0 | 6 | 0 | 0 |
| 2023 | US Open Cup | Minnesota United FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | MLS | Minnesota United FC | 27 | 0 | 0 | 11 | 0 | 0 |
| 2022 | MLS Cup Playoffs | Minnesota United FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2022 | US Open Cup | Minnesota United FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2021 | MLS | Minnesota United FC | 31 | 1 | 1 | 5 | 0 | 2,733 |
| 2021 | MLS Cup Playoffs | Minnesota United FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 2020 | MLS | Inter Miami CF | 18 | 0 | 0 | 3 | 0 | 0 |
| 2020 | MLS Cup Playoffs | Inter Miami CF | 1 | 0 | 0 | 1 | 0 | 0 |
| 2020 | MLS is Back | Inter Miami CF | 3 | 0 | 0 | 1 | 0 | 0 |
| 2019 | MLS | Columbus Crew SC | 28 | 0 | 3 | 5 | 0 | 0 |
| 2018 | MLS | Columbus Crew SC | 30 | 1 | 1 | 3 | 0 | 2,619 |
| 2018 | MLS Cup Playoffs | Columbus Crew SC | 3 | 0 | 0 | 0 | 0 | 0 |
| 2017 | MLS | Columbus Crew SC | 34 | 0 | 4 | 3 | 0 | 0 |
| 2017 | MLS Cup Playoffs | Columbus Crew SC | 5 | 0 | 0 | 0 | 0 | 0 |
| 2017 | US Open Cup | Columbus Crew SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2016 | MLS | Columbus Crew SC | 30 | 0 | 0 | 5 | 0 | 0 |
| 2016 | US Open Cup | Columbus Crew SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2015 | MLS | Columbus Crew SC | 19 | 0 | 1 | 0 | 0 | 0 |
| 2015 | MLS Cup Playoffs | Columbus Crew SC | 5 | 0 | 0 | 0 | 0 | 0 |
| 2015 | US Open Cup | Columbus Crew SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2014 | MLS | Columbus Crew | 28 | 1 | 3 | 4 | 0 | 2,486 |
| 2014 | MLS Cup Playoffs | Columbus Crew | 2 | 0 | 0 | 0 | 0 | 0 |
| 2013 | MLS | Columbus Crew | 16 | 0 | 1 | 3 | 0 | 0 |
| 2013 | USL Pro | Columbus Crew Reserves | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-08-01 | CLB Academy | Akron Zips | Transfer | 0 | — |
| 12/13 | 2012-12-13 | Akron Zips | Columbus | Transfer | 0 | — |
| 19/20 | 2020-01-31 | Columbus Crew | Miami | Transfer | 3000000 | €91k |
| 20/21 | 2021-01-05 | Miami | Minnesota | Transfer | 2500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Calf injury | 2015-03-16 | 2015-07-03 | 110 | 22 |
| 16/17 | Head injury | 2016-08-29 | 2016-09-27 | 30 | 6 |
| 18/19 | Back injury | 2019-06-22 | 2019-07-13 | 22 | 9 |
| 21/22 | Hip injury | 2022-02-21 | 2022-03-04 | 12 | 1 |
| 22/23 | Leg injury | 2022-07-18 | 2022-08-18 | 32 | 4 |
| 22/23 | Bruised ribs | 2023-04-17 | 2023-04-28 | 12 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.40m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €175k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #35707 | — | 5 | 0 | — | — | former national player |
| Team #31200 | — | 1 | 1 | — | — | former national player |
| Team #11946 | #6 | 8 | 1 | — | — | former national player |
| Team #3505 | #6 | 20 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Zack Steffen | 2 | 0 | 0 |
| Waylon Francis | 1 | 1 | 0 |
| Artur | 2 | 0 | 0 |
| Franco Fragapane | 2 | 0 | 0 |
| Emanuel Reynoso | 2 | 0 | 0 |
| Gyasi Zardes | 1 | 1 | 0 |
| Pedro Santos | 1 | 2 | 0 |
| Sang-bin Jeong | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2025 | MLS | Minnesota United FC | 2 | 29 |
| 2014 | MLS | Columbus Crew | 1 | 28 |
| 2018 | MLS | Columbus Crew SC | 1 | 30 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2017 | MLS | Columbus Crew SC | 4 | 34 |
| 2014 | MLS | Columbus Crew | 3 | 28 |
| 2019 | MLS | Columbus Crew SC | 3 | 28 |
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 | Available |
| 2025-03-16 | MLS1 |
Minnesota United FC | 2–0 | Los Angeles FC | Available |
Teams faced most often by Wil Trapp'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 % |
|---|---|---|---|---|---|---|---|---|
| Chicago Fire | 61 | 24 | 20 | 17 | 95 | 70 | +25 | 39% |
| New York RB | 58 | 24 | 11 | 23 | 76 | 83 | -7 | 41% |
| New England Revolution | 58 | 24 | 14 | 20 | 87 | 76 | +11 | 41% |
| D.C. United | 56 | 26 | 10 | 20 | 85 | 69 | +16 | 46% |
| Toronto FC | 51 | 21 | 16 | 14 | 78 | 69 | +9 | 41% |
| Real Salt Lake | 47 | 21 | 15 | 11 | 74 | 56 | +18 | 45% |
| Houston Dynamo | 47 | 17 | 17 | 13 | 58 | 54 | +4 | 36% |
| Colorado Rapids | 45 | 19 | 9 | 17 | 65 | 60 | +5 | 42% |
| FC Dallas | 44 | 18 | 13 | 13 | 59 | 57 | +2 | 41% |
| Philadelphia Union | 42 | 18 | 8 | 16 | 51 | 61 | -10 | 43% |
| Sporting Kansas City | 41 | 12 | 9 | 20 | 46 | 63 | -17 | 29% |
| Los Angeles Galaxy | 41 | 12 | 12 | 17 | 64 | 68 | -4 | 29% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2013 | Senior debut season | |
| 2014 | 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 | 32 | 1,177 | 3 | 0 | 0 | 0.23 |
| 2024 | 32 | 2,393 | 6 | 0 | 0 | 0.23 |
| 2023 | 37 | 0 | 9 | 0 | 0 | 0 |
| 2022 | 29 | 0 | 11 | 0 | 0 | 0 |
| 2021 | 32 | 2,733 | 6 | 0 | 0 | 0.2 |
| 2020 | 22 | 0 | 5 | 0 | 0 | 0 |
| 2019 | 28 | 0 | 5 | 0 | 0 | 0 |
| 2018 | 33 | 2,619 | 3 | 0 | 0 | 0.1 |
| 2017 | 40 | 0 | 3 | 0 | 0 | 0 |
| 2016 | 32 | 0 | 5 | 0 | 0 | 0 |
| 2014 | 30 | 2,486 | 4 | 2 | 0 | 0.22 |
| 2013 | 18 | 0 | 3 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Wil Trapp
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Wil Trapp
Who is Wil Trapp?
Wil Trapp is an United professional footballer who plays as a defensive midfield for Minnesota United FC.
How old is Wil Trapp?
Wil Trapp is 33 years old. He was born on January 15, 1993 in Gahanna, Ohio.
What position does Wil Trapp play?
Wil Trapp plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Wil Trapp play for?
Wil Trapp currently plays for Minnesota United FC.
How many career goals has Wil Trapp scored?
Across all senior club competitions in our dataset, Wil Trapp has scored 6 goals in 390 appearances.
What is Wil Trapp's market value?
Wil Trapp's most recent reported market value is €800k.