# List of Portland Timbers seasons

This is a list of seasons played by the Portland Timbers in American soccer, from 1975, when the original club first competed in the North American Soccer League, through the most recent completed season. All four incarnations of the Portland Timbers are represented. This list details the club's achievements in all competitions and the top scorers for each season. Records of friendlies and preseason tournaments are not included. Totals include the records and statistics of all four iterations of the club.

## Seasons

| Season | League | League | League | League | League | League | League | League | League | League | League | Position | Position | Playoffs | USOC | Continental / Other | Continental / Other | Average attendance | Top goalscorer(s) | Top goalscorer(s) |
| Season | Div | League | Pld | W | L | D | GF | GA | GD | Pts | PPG | Conf. | Overall | Playoffs | USOC | Continental / Other | Continental / Other | Average attendance | Name(s) | Goals |
| 1975 | 1 | NASL | 22 | 16 | 6 | 0 | 43 | 27 | +16 | 48 | 2.19 | 1st | 1st | RU | DNE | DNE | DNE | 14,503 | Peter Withe | 18 |
| 1976 | 1 | NASL | 24 | 8 | 16 | 0 | 23 | 41 | –18 | 24 | 1.00 | 9th | 18th | DNQ | DNE | DNE | DNE | 20,166 | Tony Betts | 6 |
| 1977 | 1 | NASL | 26 | 10 | 16 | 0 | 39 | 42 | –3 | 30 | 1.15 | 9th | 15th | DNQ | DNE | DNE | DNE | 13,208 | Stewart Scullion | 11 |
| 1978 | 1 | NASL | 30 | 20 | 10 | 0 | 50 | 36 | +14 | 60 | 2.00 | 3rd | 4th | SF | DNE | DNE | DNE | 11,803 | Clyde Best | 14 |
| 1979 | 1 | NASL | 30 | 11 | 19 | 0 | 50 | 75 | –25 | 33 | 1.10 | 12th | 19th | DNQ | DNE | DNE | DNE | 13,018 | John Bain Clyde Best | 8 |
| 1980 | 1 | NASL | 32 | 15 | 17 | 0 | 50 | 53 | –3 | 45 | 1.41 | 9th | 16th | DNQ | DNE | DNE | DNE | 10,210 | Clyde Best | 11 |
| 1981 | 1 | NASL | 32 | 17 | 15 | 0 | 52 | 49 | +3 | 51 | 1.59 | 3rd | 12th | R1 | DNE | DNE | DNE | 10,516 | John Bain | 12 |
| 1982 | 1 | NASL | 32 | 14 | 18 | 0 | 49 | 44 | +5 | 42 | 1.31 | 4th | 10th | DNQ | DNE | DNE | DNE | 8,786 | Ron Futcher | 13 |
| 1983 | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed |
| 1984 | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed |
| 1985 | 3 | WACS | 7 | 1 | 4 | 2 | 8 | 16 | −8 | 5 | 0.71 | N/A | 4th | − | DNE | DNE | DNE | − | N/A | N/A |
| 1986 | 3 | WSA | 14 | 6 | 6 | 2 | 19 | 22 | −3 | 20 | 1.43 | N/A | 3rd | − | DNE | DNE | DNE | − | Brent Goulet | 9♦ |
| 1987 | 3 | WSA | 10 | 5 | 5 | 0 | 9 | 15 | –6 | 15 | 1.50 | N/A | 4th | DNQ | DNE | DNE | DNE | − | 3 players tied | 2 |
| 1988 | 3 | WSA | 12 | 1 | 11 | 0 | 16 | 32 | –16 | 3 | 0.25 | N/A | 6th | DNQ | DNE | DNE | DNE | – | Scott Benedetti | 8♦ |
| 1989 | 2 | WSL | 16 | 11 | 5 | 0 | 32 | 25 | +7 | 33 | 2.06 | 2nd | 3rd | SF | DNE | DNE | DNE | – | Scott Benedetti | 8 |
| 1990 | 2 | APSL | 20 | 10 | 10 | 0 | 42 | 36 | +6 | 30 | 1.50 | 4th | 8th | DNQ | DNE | DNE | DNE | – | Shawn Medved | 10 |
| 1991– 2000 | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed | No club existed |
| 2001 | 2 | A-League | 26 | 13 | 10 | 3 | 41 | 38 | +3 | 42 | 1.62 | 4th | 10th | QF | QR1 | DNE | DNE | 5,974 | Mark Baena | 15 |
| 2002 | 2 | A-League | 28 | 13 | 12 | 3 | 47 | 39 | +8 | 42 | 1.50 | 4th | 8th | R1 | QR1 | DNE | DNE | 6,261 | Fadi Afash McKinley Tennyson | 18♦ |
| 2003 | 2 | A-League | 28 | 15 | 11 | 2 | 39 | 33 | +6 | 47 | 1.68 | 5th | 10th | DNQ | QR1 | DNE | DNE | 5,871 | Byron Alvarez | 12 |
| 2004 | 2 | A-League | 28 | 18 | 7 | 3 | 58 | 30 | +28 | 57 | 2.04 | 1st | 1st | QF | Ro16 | DNE | DNE | 5,281 | Byron Alvarez | 18 |
| 2005 | 2 | USL-1 | 28 | 10 | 9 | 9 | 40 | 42 | −2 | 39 | 1.39 | N/A | 5th | QF | Ro16 | DNE | DNE | 5,553 | Dan Antoniuk | 14 |
| 2006 | 2 | USL-1 | 28 | 7 | 15 | 6 | 25 | 39 | –14 | 27 | 0.96 | N/A | 11th | DNQ | R3 | DNE | DNE | 5,575 | Luke Kreamalmeyer | 9 |
| 2007 | 2 | USL-1 | 28 | 14 | 5 | 9 | 32 | 18 | +14 | 51 | 1.82 | N/A | 2nd | SF | R2 | DNE | DNE | 6,794 | Andrew Gregor | 9 |
| 2008 | 2 | USL-1 | 30 | 7 | 13 | 10 | 26 | 33 | –7 | 31 | 1.03 | N/A | 11th | DNQ | R1 | DNQ | DNQ | 8,567 | Chris Brown | 9 |
| 2009 | 2 | USL-1 | 30 | 16 | 4 | 10 | 45 | 19 | +26 | 58 | 1.93 | N/A | 1st | SF | Ro16 | DNQ | DNQ | 9,734 | Mandjou Keita | 14 |
| 2010 | 2 | D2 Pro | 30 | 13 | 7 | 10 | 34 | 23 | +11 | 46 | 1.63 | 3rd | 3rd | QF | Ro16 | DNQ | DNQ | 10,727 | Ryan Pore | 15 |
| 2011 | 1 | MLS | 34 | 11 | 14 | 9 | 40 | 48 | −8 | 42 | 1.24 | 6th | 12th | DNQ | QR2 | DNQ | DNQ | 18,827 | Kenny Cooper Jack Jewsbury | 8 |
| 2012 | 1 | MLS | 34 | 8 | 16 | 10 | 34 | 56 | –22 | 34 | 1.00 | 8th | 17th | DNQ | Ro16 | DNQ | DNQ | 20,438 | Kris Boyd | 7 |
| 2013 | 1 | MLS | 34 | 14 | 5 | 15 | 54 | 33 | +21 | 57 | 1.68 | 1st | 3rd | SF | SF | DNQ | DNQ | 20,674 | Diego Valeri | 13 |
| 2014 | 1 | MLS | 34 | 12 | 9 | 13 | 61 | 52 | +9 | 49 | 1.44 | 6th | 11th | DNQ | QF | CONCACAF Champions League | GS | 20,744 | Gastón Fernández | 10 |
| 2015 | 1 | MLS | 34 | 15 | 11 | 8 | 41 | 39 | +2 | 53 | 1.56 | 3rd | 5th | W | Ro16 | DNQ | DNQ | 21,144 | Fanendo Adi | 18 |
| 2016 | 1 | MLS | 34 | 12 | 14 | 8 | 48 | 53 | −5 | 44 | 1.29 | 7th | 12th | DNQ | Ro16 | CONCACAF Champions League | GS | 21,144 | Fanendo Adi | 18 |
| 2017 | 1 | MLS | 34 | 14 | 9 | 11 | 60 | 50 | +10 | 53 | 1.56 | 1st | 6th | QF | R4 | DNQ | DNQ | 21,144 | Diego Valeri | 21 |
| 2018 | 1 | MLS | 34 | 15 | 10 | 9 | 54 | 48 | +6 | 54 | 1.59 | 5th | 8th | RU | QF | DNQ | DNQ | 21,144 | Sebastián Blanco Diego Valeri | 10 |
| 2019 | 1 | MLS | 34 | 14 | 13 | 7 | 49 | 48 | +1 | 49 | 1.44 | 6th | 11th | R1 | SF | DNQ | DNQ | 25,218 | Brian Fernández | 15 |
| 2020 | 1 | MLS | 23 | 11 | 6 | 6 | 46 | 35 | +11 | 39 | 1.70 | 3rd | 8th | R1 | NH | Leagues CupMLS is Back Tournament | NHW | 25,368 | Jeremy Ebobisse Diego Valeri | 9 |
| 2021 | 1 | MLS | 34 | 17 | 13 | 4 | 56 | 52 | +4 | 55 | 1.65 | 4th | 5th | RU | NH | CONCACAF Champions League | QF | 21,285 | Felipe Mora | 13 |
| 2022 | 1 | MLS | 34 | 11 | 10 | 13 | 53 | 53 | 0 | 46 | 1.35 | 8th | 15th | DNQ | Ro32 | DNQ | DNQ | 23,341 | Dairon Asprilla | 10 |
| 2023 | 1 | MLS | 34 | 11 | 13 | 10 | 46 | 58 | -12 | 43 | 1.26 | 10th | 18th | DNQ | Ro32 | Leagues Cup | Ro32 | 23,103 | Evander | 9 |
| 2024 | 1 | MLS | 34 | 12 | 11 | 11 | 65 | 56 | +9 | 47 | 1.38 | 9th | 15th | PR | DNE | Leagues Cup | Ro32 | 22,485 | Jonathan Rodríguez | 16 |
| Total | – | – | 954 | 414 | 371 | 169 | 1412 | 1341 | +71 | 1408 | 1.48 | – | – | – | – | — | — | – | Diego Valeri | 98 |
^ 1. Avg. attendance only includes statistics from regular season matches. ^ 2. Top goalscorer(s) includes all goals scored in the regular season, Playoffs, U.S. Open Cup, MLS is Back Tournament, CONCACAF Champions League, FIFA Club World Cup, and other competitive continental matches. ^ 3. Points and PPG have been adjusted from non-traditional to traditional scoring systems for seasons prior to 2003 to more effectively compare historical team performance across seasons.

### Interactive chart

See or edit raw graph data.