2025 Portland Timbers Statistics
Team Record: 11-12-11 - 44 points
Currently 8th in MLS's Western Conference
Location: Portland, Oregon
The Portland Timbers of Major League Soccer is currently playing the 2025 season with a record of 11 wins and 12 losses and 11 ties for 44 points placing them eighth in MLS's Western Conference.
Latest statistics update: December 7, 2025
Click on column headings to sort.
Scoring:
| Player | Pos | GP | GS | G | A | FC | FS | Y | R | OFF | Shts | S% | SOG | SG% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Antony Alves Santos | F | 28 | 26 | 7 | 5 | 33 | 33 | 5 | 0 | 14 | 64 | 10.9 | 28 | 25.0 |
| Kevin Kelsy | F | 33 | 17 | 7 | 1 | 30 | 25 | 3 | 0 | 13 | 37 | 18.9 | 13 | 53.8 |
| David Da Costa | M | 32 | 28 | 4 | 6 | 7 | 12 | 2 | 0 | 3 | 46 | 8.7 | 20 | 20.0 |
| Felipe Mora | F | 33 | 20 | 5 | 3 | 11 | 32 | 4 | 0 | 7 | 35 | 14.3 | 16 | 31.3 |
| Santiago Moreno | M | 22 | 20 | 4 | 5 | 26 | 31 | 1 | 0 | 0 | 46 | 8.7 | 20 | 20.0 |
| David Ayala | M | 33 | 32 | 2 | 1 | 35 | 34 | 4 | 0 | 0 | 35 | 5.7 | 6 | 33.3 |
| Cristhian Paredes | M | 29 | 8 | 2 | 0 | 22 | 20 | 7 | 0 | 1 | 9 | 22.2 | 2 | 100.0 |
| Juan Mosquera | D | 28 | 26 | 1 | 2 | 9 | 25 | 2 | 0 | 1 | 20 | 5.0 | 4 | 25.0 |
| Jonathan Rodriguez | F | 6 | 0 | 1 | 1 | 3 | 5 | 2 | 0 | 2 | 6 | 16.7 | 3 | 33.3 |
| Ian Smith | D | 20 | 11 | 1 | 1 | 11 | 11 | 4 | 0 | 3 | 10 | 10.0 | 2 | 50.0 |
| Matías Rojas | M | 7 | 5 | 1 | 0 | 4 | 3 | 0 | 0 | 2 | 14 | 7.1 | 6 | 16.7 |
| Omir Fernandez | M | 18 | 3 | 1 | 0 | 5 | 15 | 0 | 0 | 2 | 7 | 14.3 | 2 | 50.0 |
| Kamal Miller | D | 24 | 23 | 1 | 0 | 20 | 10 | 5 | 1 | 1 | 6 | 16.7 | 3 | 33.3 |
| Kristoffer Velde | F | 8 | 8 | 0 | 2 | 10 | 23 | 1 | 0 | 4 | 30 | 0.0 | 11 | 0.0 |
| Jimer Fory | D | 26 | 23 | 0 | 2 | 40 | 19 | 9 | 0 | 1 | 8 | 0.0 | 2 | 0.0 |
| Ariel Lassiter | F | 21 | 4 | 0 | 1 | 4 | 13 | 2 | 0 | 2 | 9 | 0.0 | 3 | 0.0 |
| Diego Chara | M | 27 | 10 | 0 | 1 | 31 | 14 | 3 | 0 | 0 | 2 | 0.0 | 0 | |
| Felipe Carballo | M | 2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3 | 0.0 | 1 | 0.0 |
| Zac McGraw | D | 4 | 3 | 0 | 0 | 3 | 2 | 2 | 0 | 0 | 0 | 0 | ||
| Gage Guerra | F | 6 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 3 | 0.0 | 0 | |
| Claudio Bravo | D | 8 | 3 | 0 | 0 | 6 | 3 | 1 | 0 | 0 | 4 | 0.0 | 3 | 0.0 |
| Maxime Crepeau | G | 15 | 15 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | ||
| Eric Miller | D | 16 | 3 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 3 | 0.0 | 0 | |
| James Pantemis | GK | 19 | 19 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | ||
| Dario Zuparic | D | 19 | 17 | 0 | 0 | 17 | 10 | 4 | 0 | 1 | 5 | 0.0 | 1 | 0.0 |
| Joao Ortiz | M | 20 | 17 | 0 | 0 | 16 | 12 | 4 | 0 | 0 | 6 | 0.0 | 0 | |
| Finn Surman | D | 31 | 31 | 0 | 0 | 15 | 7 | 2 | 0 | 0 | 8 | 0.0 | 2 | 0.0 |
| Totals | 535 | 374 | 37 | 31 | 362 | 364 | 67 | 1 | 58 | 416 | 8.9 | 148 | 25.0 |
Goalkeepers:
| Player | GP | GS | Min | W | L | T | SHO | GA | GAA | Shts | SVS | SV% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| James Pantemis | 19 | 19 | 1710:00 | 0 | 0 | 0 | 4 | 26 | 1.37 | 95 | 69 | .726 |
| Maxime Crepeau | 15 | 15 | 1350:00 | 0 | 0 | 0 | 3 | 22 | 1.47 | 69 | 47 | .681 |
| Totals | 34 | 34 | 3060:00 | 0 | 0 | 0 | 7 | 48 | 1.41 | 164 | 116 | .707 |
Postseason - Scoring:
| Player | Pos | GP | GS | G | A | FC | FS | Y | R | OFF | Shts | S% | SOG | SG% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Antony Alves Santos | F | 4 | 4 | 0 | 2 | 5 | 8 | 0 | 0 | 0 | 1 | 0.0 | 0 | |
| Kevin Kelsy | F | 4 | 2 | 0 | 0 | 8 | 1 | 1 | 0 | 4 | 5 | 0.0 | 1 | 0.0 |
| David Da Costa | M | 4 | 4 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 0.0 | 1 | 0.0 |
| Felipe Mora | F | 4 | 2 | 2 | 0 | 2 | 6 | 0 | 0 | 1 | 8 | 25.0 | 5 | 40.0 |
| David Ayala | M | 4 | 4 | 0 | 0 | 3 | 1 | 1 | 0 | 0 | 5 | 0.0 | 1 | 0.0 |
| Cristhian Paredes | M | 4 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | 1 | 2 | 0.0 | 0 | |
| Juan Mosquera | D | 4 | 3 | 0 | 0 | 4 | 4 | 0 | 1 | 1 | 0 | 0 | ||
| Ian Smith | D | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Matías Rojas | M | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 | 0 | |
| Omir Fernandez | M | 3 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 3 | 0.0 | 0 | |
| Kamal Miller | D | 4 | 4 | 1 | 0 | 3 | 0 | 1 | 0 | 0 | 3 | 33.3 | 2 | 50.0 |
| Kristoffer Velde | F | 4 | 4 | 2 | 0 | 8 | 16 | 2 | 0 | 3 | 12 | 16.7 | 5 | 40.0 |
| Jimer Fory | D | 3 | 3 | 0 | 0 | 4 | 4 | 2 | 0 | 1 | 3 | 0.0 | 1 | 0.0 |
| Ariel Lassiter | F | 2 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | ||
| Diego Chara | M | 4 | 4 | 0 | 0 | 11 | 9 | 1 | 0 | 0 | 0 | 0 | ||
| Gage Guerra | F | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 100.0 | 1 | 100.0 |
| James Pantemis | GK | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Dario Zuparic | D | 2 | 2 | 0 | 0 | 6 | 3 | 1 | 0 | 0 | 0 | 0 | ||
| Joao Ortiz | M | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Finn Surman | D | 4 | 4 | 0 | 0 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | ||
| Totals | 64 | 44 | 6 | 4 | 60 | 61 | 10 | 1 | 11 | 45 | 13.3 | 17 | 35.3 |

