Columbus Crew v Portland Timbers result
Team pages: Columbus Crew · Portland Timbers · Head-to-head
Columbus Crew 2–2 Portland Timbers — this Major League Soccer match was drawn.
The result
Columbus Crew and Portland Timbers drew 2–2 at Lower.com Field in Major League Soccer on Sunday 21 April. Columbus Crew are winless in their last seven matches in all competitions. Portland Timbers are winless in their last six matches in all competitions.
The goals
Portland Timbers led 1–0 at half-time and were pegged back.
What it changes
Columbus Crew have scored 58 goals, the second-most of the 15 clubs (2024 so far, after 29 games, ranked per game). Columbus Crew have conceded 31 goals, the fewest of the 15 clubs.
Portland Timbers have scored 60 goals, the most of the 14 clubs (2024 so far, after 29 games, ranked per game). Portland Timbers have conceded 50 goals, the fifth-most (shared) of the 14 clubs.
Portland Timbers have scored in five consecutive matches in all competitions.
Who stood out
By TACTIX Impact for this match, Aidan Morris (Columbus Crew) 10.1, Diego Rossi (Columbus Crew) 6.7 and C. Hernández (Columbus Crew) 6.3 led the match.
Head-to-head
Portland Timbers are unbeaten in the last four meetings with Columbus Crew.
Next up
Columbus Crew next travel to Chicago Fire on 7 November 2026.
Portland Timbers next travel to Austin on 8 November 2026.
Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.
Next for Columbus Crew: Chicago Fire v Columbus Crew, Saturday 7 November — the preview. Next for Portland Timbers: Austin v Portland Timbers, Sunday 8 November — the preview.
The Numbers
- Result: Columbus Crew 2–2 Portland Timbers · Major League Soccer
- Venue: Lower.com Field · Columbus, Ohio
- Referee: T. Unkel
- Head-to-head (last 5): Columbus Crew 1 · draws 1 · Portland Timbers 3 · 4.2 goals/game
- Recent form: Columbus Crew 0W 5D 0L · Portland Timbers 0W 2D 3L
Columbus Crew 2–2 Portland Timbers (Major League Soccer): this fixture is settled. TACTIX’s pre-match coverage ran across every major market, and every graded call — wins and losses — is in the live track record (as of 8 May 2026). See the live track record →
Key Stats
Per game, last 8 completed matches, to 14 April 2024. Over/under figures use standard thresholds, not bookmaker lines.
| Per game | Columbus Crew for / against | Line | Portland Timbers for / against |
|---|---|---|---|
| Goals scored | 1.13 for · 1 against n 8 Last 5 | 2.5standard | 2 for · 2 against n 8 Last 5 |
| Corners won | 3.83 for · 3 against n 6 Last 5 | 9.5standard | 3.29 for · 4.43 against n 7 Last 5 |
| Shots | 10.33 for · 10.83 against n 6 Last 5 | 19.5standard | 11.43 for · 13.14 against n 7 Last 5 |
| Shots on target | 3 for · 4 against n 6 Last 5 | 8.5standard | 4.57 for · 4.86 against n 7 Last 5 |
| Fouls committed | 9.83 for · 18.17 against n 6 Last 5 | 21.5standard | 12.57 for · 18.14 against n 7 Last 5 |
| Cards shown | 2.17 for · 4 against n 6 Last 5 | 3.5standard | 1.71 for · 3.14 against n 7 Last 5 |
Columbus Crew
Columbus Crew Goalkeeper
| Player | Apps | Avg mins | Saves | Goals conceded | Penalties saved |
|---|---|---|---|---|---|
| Patrick Schulte | 8 | 92738 min | 172.1 /90 | 60.7 /90 | 00 /90 |
| E. Bush | 2 | 66131 min | 64.1 /90 | 21.4 /90 | 00 /90 |
| Nicholas Hagen | 1 | 5555 min | 58.2 /90 | 00 /90 | 00 /90 |
| Player | Mins | Saves 2+3+ |
|---|---|---|
| Patrick Schulte n 8 | 92.3 | 2.1 |
Columbus Crew Defensive
| Player | Apps | Avg mins | Tackles | Interceptions | Blocks | Duels won | Fouls committed | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| Malte Amundsen | 8 | 92736 min | 192.3 /90 | 212.6 /90 | 40.5 /90 | 354.3 /90 | 60.7 /90 | 20.2 /90 |
| Steven Moreira | 8 | 84674 min | 131.7 /90 | 30.4 /90 | 50.7 /90 | 233.1 /90 | 60.8 /90 | 00 /90 |
| Mohamed Farsi | 8 | 58467 min | 30.6 /90 | 51 /90 | 10.2 /90 | 173.3 /90 | 20.4 /90 | 10.2 /90 |
| Rudy Camacho | 7 | 82572 min | 81.3 /90 | 121.9 /90 | 30.5 /90 | 243.8 /90 | 50.8 /90 | 00 /90 |
| Yevhen Cheberko | 7 | 64451 min | 71.4 /90 | 51 /90 | 51 /90 | 173.4 /90 | 10.2 /90 | 00 /90 |
| See more players · Pro Try Pro for £1, then £9.99 a month unless you cancel · 18+ | ||||||||
| Player | Mins | Fouls committed 1+2+ | Fouls won 1+2+ | Likely duel |
|---|---|---|---|---|
| Diego Rossi n 8 | 72.8 | 1.4 | 2.3 | — |
| Darlington Nagbe n 8 | 83.9 | 0.7 | 2.3 | — |
| A. Morris n 8 | 83.3 | 0.8 | 2.4 | — |
| Patrick Schulte n 8 | 92.3 | 0 | 0.2 | — |
| Malte Amundsen n 8 | 92 | 0.7 | 0.6 | — |
| See more players · Pro | ||||
| Player | Mins | Tackles 1+2+ |
|---|---|---|
| Diego Rossi n 8 | 72.8 | 0 |
| Darlington Nagbe n 8 | 83.9 | 0.7 |
| A. Morris n 8 | 83.3 | 3.1 |
| Malte Amundsen n 8 | 92 | 2.3 |
| Steven Moreira n 8 | 84.3 | 1.7 |
| See more players · Pro | ||
Columbus Crew Attacking
| Player | Apps | Avg mins | Goals | Assists | Shots | Shots on target | Key passes | Dribbles completed |
|---|---|---|---|---|---|---|---|---|
| Diego Rossi | 10 | 78780 min | 00 /90 | 10.1 /90 | 161.8 /90 | 70.8 /90 | 141.6 /90 | 161.8 /90 |
| C. Hernández | 8 | 81646 min | 40.6 /90 | 10.1 /90 | 233.2 /90 | 111.5 /90 | 152.1 /90 | 91.3 /90 |
| J. Russell-Rowe | 8 | 67539 min | 20.3 /90 | 00 /90 | 142.3 /90 | 71.2 /90 | 91.5 /90 | 81.3 /90 |
| Marino Hinestroza | 6 | 41244 min | 10.4 /90 | 00 /90 | 62.2 /90 | 31.1 /90 | 20.7 /90 | 72.6 /90 |
| C. Ramirez | 4 | 47187 min | 00 /90 | 10.5 /90 | 10.5 /90 | 00 /90 | 41.9 /90 | 00 /90 |
| See more players · Pro | ||||||||
| Player | Mins | Shots 1+2+ | Shots on target 1+2+ |
|---|---|---|---|
| Diego Rossi n 8 | 72.8 | 2 | 0.9 |
| Darlington Nagbe n 8 | 83.9 | 0.4 | 0.4 |
| A. Morris n 8 | 83.3 | 1.1 | 0.5 |
| Patrick Schulte n 8 | 92.3 | 0 | 0 |
| Malte Amundsen n 8 | 92 | 0.1 | 0 |
| See more players · Pro | |||
| Player | Mins | Goals 1+2+ | Assists 1+2+ |
|---|---|---|---|
| Diego Rossi n 8 | 72.8 | 0 | 0.2 |
| Darlington Nagbe n 8 | 83.9 | 0 | 0 |
| A. Morris n 8 | 83.3 | 0.3 | 0.1 |
| Patrick Schulte n 8 | 92.3 | 0 | 0 |
| Malte Amundsen n 8 | 92 | 0 | 0.1 |
| See more players · Pro | |||
Portland Timbers
Portland Timbers Goalkeeper
| Player | Apps | Avg mins | Saves | Goals conceded | Penalties saved |
|---|---|---|---|---|---|
| Maxime Crépeau | 6 | 85508 min | 183.2 /90 | 111.9 /90 | 00 /90 |
| J. Pantemis | 3 | 73220 min | 72.9 /90 | 52 /90 | 00 /90 |
| Player | Mins | Saves 2+3+ |
|---|---|---|
| Maxime Crépeau n 6 | 84.7 | 3.2 |
| J. Pantemis n 3 | 73.3 | 2.9 |
Portland Timbers Defensive
| Player | Apps | Avg mins | Tackles | Interceptions | Blocks | Duels won | Fouls committed | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| J. Mosquera | 8 | 79630 min | 131.9 /90 | 40.6 /90 | 10.1 /90 | 324.6 /90 | 40.6 /90 | 10.1 /90 |
| E. Miller | 8 | 74591 min | 81.2 /90 | 20.3 /90 | 10.2 /90 | 213.2 /90 | 40.6 /90 | 10.2 /90 |
| K. Miller | 7 | 91640 min | 40.6 /90 | 50.7 /90 | 30.4 /90 | 273.8 /90 | 81.1 /90 | 30.4 /90 |
| Zac McGraw | 5 | 83415 min | 81.7 /90 | 81.7 /90 | 40.9 /90 | 326.9 /90 | 71.5 /90 | 20.4 /90 |
| D. Župarić | 4 | 64257 min | 72.5 /90 | 51.8 /90 | 10.4 /90 | 227.7 /90 | 10.4 /90 | 10.4 /90 |
| See more players · Pro | ||||||||
| Player | Mins | Fouls committed 1+2+ | Fouls won 1+2+ | Likely duel |
|---|---|---|---|---|
| Antony n 8 | 82 | 1.6 | 1.2 | — |
| D. Chara n 8 | 81.4 | 1.9 | 1.8 | — |
| J. Mosquera n 8 | 78.8 | 0.6 | 1.7 | — |
| S. Moreno n 8 | 76.4 | 1 | 1.6 | — |
| E. Miller n 8 | 73.9 | 0.6 | 0.5 | — |
| See more players · Pro | ||||
| Player | Mins | Tackles 1+2+ |
|---|---|---|
| Antony n 8 | 82 | 1.9 |
| D. Chara n 8 | 81.4 | 2.6 |
| J. Mosquera n 8 | 78.8 | 1.9 |
| S. Moreno n 8 | 76.4 | 2.8 |
| E. Miller n 8 | 73.9 | 1.2 |
| See more players · Pro | ||
Portland Timbers Attacking
| Player | Apps | Avg mins | Goals | Assists | Shots | Shots on target | Key passes | Dribbles completed |
|---|---|---|---|---|---|---|---|---|
| D. Asprilla | 6 | 62373 min | 10.2 /90 | 00 /90 | 30.7 /90 | 10.2 /90 | 30.7 /90 | 41 /90 |
| Jonathan Rodríguez | 4 | 88353 min | 10.3 /90 | 10.3 /90 | 102.5 /90 | 61.5 /90 | 41 /90 | 10.3 /90 |
| F. Mora | 4 | 37146 min | 31.8 /90 | 00 /90 | 53.1 /90 | 42.5 /90 | 21.2 /90 | 10.6 /90 |
| Nathan Fogaca | 3 | 1855 min | 00 /90 | 00 /90 | 11.6 /90 | 11.6 /90 | 00 /90 | 00 /90 |
| Antony | 8 | 82656 min | 30.4 /90 | 10.1 /90 | 91.2 /90 | 50.7 /90 | 50.7 /90 | 101.4 /90 |
| See more players · Pro | ||||||||
| Player | Mins | Shots 1+2+ | Shots on target 1+2+ |
|---|---|---|---|
| Antony n 8 | 82 | 1.2 | 0.7 |
| D. Chara n 8 | 81.4 | 0 | 0 |
| J. Mosquera n 8 | 78.8 | 0.6 | 0.1 |
| S. Moreno n 8 | 76.4 | 1.3 | 0.4 |
| E. Miller n 8 | 73.9 | 0.3 | 0.2 |
| See more players · Pro | |||
| Player | Mins | Goals 1+2+ | Assists 1+2+ |
|---|---|---|---|
| Antony n 8 | 82 | 0.4 | 0.1 |
| D. Chara n 8 | 81.4 | 0 | 0 |
| J. Mosquera n 8 | 78.8 | 0 | 0.4 |
| S. Moreno n 8 | 76.4 | 0.1 | 0.3 |
| E. Miller n 8 | 73.9 | 0.2 | 0.2 |
| See more players · Pro | |||
The day’s free picks, by email
Every morning at 07:30 UK: the model’s free picks, each with its confidence tier and that tier’s settled record, misses included. No tips, no guarantees, one click to leave.
Match Statistics & Details
Columbus Crew Player Stats
| Player | Min | G | A | Sh | SoT | KP | Tkl | Cards | Rating |
|---|---|---|---|---|---|---|---|---|---|
| Patrick Schulte | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| Steven Moreira | 90 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 7.7 |
| Malte Amundsen | 90 | 0 | 0 | 0 | 0 | 5 | 1 | 0 | 7.6 |
| Mohamed Farsi | 90 | 0 | 0 | 3 | 1 | 1 | 0 | 0 | 6.9 |
| Darlington Nagbe | 90 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | 7.2 |
| A. Morris | 90 | 0 | 1 | 3 | 1 | 1 | 6 | 0 | 8.3 |
| Diego Rossi | 90 | 0 | 1 | 1 | 0 | 4 | 0 | 0 | 8.2 |
| C. Hernández | 90 | 1 | 0 | 6 | 1 | 1 | 1 | 0 | 7.6 |
| Rudy Camacho | 76 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 7.2 |
| Yaw Yeboah | 76 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 6.9 |
| William Sands | 45 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 6.6 |
| J. Russell-Rowe sub | 45 | 0 | 0 | 3 | 0 | 1 | 1 | 0 | 6.9 |
| Yevhen Cheberko sub | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.7 |
| Sean Zawadzki sub | 14 | 0 | 0 | 0 | 0 | 0 | 1 | Y | 6.7 |
Portland Timbers Player Stats
| Player | Min | G | A | Sh | SoT | KP | Tkl | Cards | Rating |
|---|---|---|---|---|---|---|---|---|---|
| J. Pantemis | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.3 |
| Miguel Araujo | 90 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 6.6 |
| K. Miller | 90 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 7.2 |
| Claudio Bravo | 90 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 7.2 |
| D. Chara | 90 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 6.7 |
| S. Moreno | 90 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 7.5 |
| Evander | 90 | 0 | 1 | 1 | 1 | 1 | 2 | 0 | 7 |
| F. Mora | 88 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 7.3 |
| J. Mosquera | 87 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 6.9 |
| Jonathan Rodríguez | 69 | 0 | 0 | 0 | 0 | 0 | 2 | Y | 6.6 |
| Eryk Williamson | 62 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 6.9 |
| C. Paredes sub | 28 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.2 |
| D. Asprilla sub | 21 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 7 |
| E. Miller sub | 11 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| D. Ayala sub | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.3 |
Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.
Form, Head-to-Head & Standings
The numbers behind Columbus Crew v Portland Timbers — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)
- 2023-07-16 Portland Timbers 3–2 Columbus Crew
- 2022-09-18 Columbus Crew 1–1 Portland Timbers
- 2019-04-20 Columbus Crew 1–3 Portland Timbers
- 2018-09-20 Portland Timbers 3–2 Columbus Crew
- 2017-03-25 Columbus Crew 3–2 Portland Timbers
The Full Post-Match Picture
Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.
then £9.99 a month unless you cancel · 18+
Frequently Asked Questions
- What is the head-to-head record between Columbus Crew and Portland Timbers?
- In their last 5 meetings, Columbus Crew won 1, Portland Timbers won 3 and there was 1 draw, averaging 4.2 goals per game.
- What is the recent form of Columbus Crew and Portland Timbers?
- Recent form — Columbus Crew 0W 5D 0L; Portland Timbers 0W 2D 3L.
Today’s Boards
Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.
This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error
How our model works · Live track record · Predictions are model output, not betting advice.