Skip to content
Eric Miller

Eric Miller

Defender - Right-Back  at Portland Timbers
Age33
CitizenshipUnited States
Height1.86 m
Footright
BornJanuary 15, 1993
at Portland Timbers 1,184 days · joined 2023-02-25
👕200+ Apps
Market value €400k
Right-Back Defender

Career snapshot

10
clubs played for
14/15
debut season
0.01
goals / match
Portland Timbers
top club · 67 apps

Career highs

€750k
peak value · 2017
€50k
top transfer fee · 19/20
1
best season · 2017
4 / 0
int'l caps / goals
251Appearances
2Goals
5Assists
21Yellow cards
1Red cards
13Full matches (90′)
Full nameEric Miller
Date of birth1993-01-15 (33 yrs)
Place of birthJacksonville, Florida, United States
CitizenshipUnited States
PositionDefender - Right-Back (main: Defender)
Footright
Height186.00 m
Current clubPortland Timbers
Joined2023-02-25
Contract expires2025-12-31
AgentPRO FC
Outfitteradidas
Jul 2025
2025 — Portland Timbers
17 matches · 0 G · 0 A · across 3 competitions
Mar 2025
Injury: unknown
1 games missed
Jul 2024
Injury: unknown
1 games missed
Jul 2024
2024 — Portland Timbers
28 matches · 1 G · 1 A · across 3 competitions
Jul 2023
2023 — Portland Timbers, Portland Timbers 2
23 matches · 0 G · 0 A · across 4 competitions
May 2023
Injury: unknown
2 games missed
Feb 2023
Transfer: Nashville → Portland
22/23 · Transfer
Jul 2022
2022 — Nashville SC
27 matches · 0 G · 0 A · across 4 competitions
Jul 2021
2021 — Nashville SC
15 matches · 0 G · 1 A · across 2 competitions
Jul 2020
2020 — Nashville SC
7 matches · 0 G · 0 A · across 2 competitions
Nov 2019
Transfer: New York City → Nashville
19/20 · Draft
Jul 2019
Transfer: Minnesota → New York City
19/20 · Transfer · €50k
Jul 2019
2019 — New York City FC, Minnesota United FC
14 matches · 0 G · 0 A · across 2 competitions
Aug 2018
Injury: unknown
2 games missed
Jul 2018
2018 — Minnesota United FC, Colorado Rapids
19 matches · 0 G · 1 A · across 2 competitions
Jun 2018
Injury: unknown
3 games missed
May 2018
Injury: unknown
1 games missed
May 2018
Transfer: Colorado → Minnesota
17/18 · Transfer
Jul 2017
17/18 — Colorado Rapids
0 matches · 0 G · 0 A · across 1 competition
Jul 2017
2017 — Colorado Rapids
32 matches · 1 G · 0 A · across 2 competitions
Mar 2017
Injury: unknown
1 games missed
Jul 2016
2016 — Colorado Rapids
31 matches · 0 G · 0 A · across 3 competitions
May 2016
Injury: unknown
3 games missed
Feb 2016
Transfer: Montreal → Colorado
15/16 · Transfer
Jul 2015
2015 — Montreal Impact, FC Montréal
12 matches · 0 G · 1 A · across 3 competitions
May 2015
Injury: unknown
7 games missed
Jul 2014
14/15 — Montreal Impact
2 matches · 0 G · 0 A · across 1 competition
Jul 2014
2014 — Montreal Impact, Montreal Impact Reserves
23 matches · 0 G · 1 A · across 2 competitions
Jan 2014
Transfer: CU Bluejays → Montreal
13/14 · Draft
Aug 2013
Transfer: P. Timbers U23 → CU Bluejays
13/14 · Return from loan
Jul 2013
2013 — Portland Timbers U23
1 matches · 0 G · 0 A · across 1 competition
May 2013
Transfer: CU Bluejays → P. Timbers U23
12/13 · Loan
Aug 2012
Transfer: P. Timbers U23 → CU Bluejays
12/13 · Return from loan
May 2012
Transfer: CU Bluejays → P. Timbers U23
11/12 · Loan
Jan 2011
Transfer: Minn. Thunder → CU Bluejays
10/11 · Transfer
Jan 1970
Peak market value: €750k
Highest valuation recorded in dataset
1,163 min
Minutes played by club
Portland Timbers 86.2%
Portland Timbers 2 0.0%
Nashville SC 0.0%
New York City FC 0.0%
Minnesota United FC 0.0%
Colorado Rapids 13.8%
Montreal Impact 0.0%
FC Montréal 0.0%
Montreal Impact Reserves 0.0%
Portland Timbers U23 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Portland Timbers 3 2023 2025 67 1 1 1,003
Portland Timbers 2 1 2023 2023 1 0 0 0
Nashville SC 3 2020 2022 49 0 1 0
New York City FC 1 2019 2019 5 0 0 0
Minnesota United FC 2 2018 2019 28 0 1 0
Colorado Rapids 4 17/18 2018 63 1 0 160
Montreal Impact 3 14/15 2015 34 0 2 0
FC Montréal 1 2015 2015 1 0 0 0
Montreal Impact Reserves 1 2014 2014 2 0 0 0
Portland Timbers U23 1 2013 2013 1 0 0 0

Career trajectory — goals, assists & market value

1€188K1€375K2€563K2€750K17/182014 — 1 assists120142015 — 1 assists120152017 — 1 goals (Colorado Rapids)120172018 — 1 assists120182021 — 1 assists120212024 — 1 goals (Portland Timbers)2024 — 1 assists2202417/18 — €750KGoalsAssistsMarket value

Goals by season

14/15: 0014/1517/18: 0017/182013: 0020132014: 0020142015: 0020152016: 0020162017: 1120172018: 0020182019: 0020192020: 0020202021: 0020212022: 0020222023: 0020232024: 1120242025: 002025

Assists by season

14/15: 0014/1517/18: 0017/182013: 0020132014: 1120142015: 1120152016: 0020162017: 0020172018: 1120182019: 0020192020: 0020202021: 1120212022: 0020222023: 0020232024: 1120242025: 002025
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
2025 Leagues Cup Portland Timbers 1 0 0 0 0 0
2025 MLS Portland Timbers 14 0 0 0 0 0
2025 US Open Cup Portland Timbers 2 0 0 0 0 0
2024 Leagues Cup Portland Timbers 2 0 0 1 0 0
2024 MLS Portland Timbers 25 1 1 3 0 1,003
2024 MLS Cup Playoffs Portland Timbers 1 0 0 0 0 0
2023 Leagues Cup Portland Timbers 0 0 0 0 0 0
2023 MLS Portland Timbers 21 0 0 1 0 0
2023 MLS Next Pro Portland Timbers 2 1 0 0 0 0 0
2023 US Open Cup Portland Timbers 1 0 0 0 0 0
2022 Leagues Cup Nashville SC 1 0 0 0 0 0
2022 MLS Nashville SC 24 0 0 3 0 0
2022 MLS Cup Playoffs Nashville SC 0 0 0 0 0 0
2022 US Open Cup Nashville SC 2 0 0 0 0 0
2021 MLS Nashville SC 13 0 0 0 0 0
2021 MLS Cup Playoffs Nashville SC 2 0 1 0 0 0
2020 MLS Nashville SC 6 0 0 0 0 0
2020 MLS Cup Playoffs Nashville SC 1 0 0 0 0 0
2019 MLS New York City FC 5 0 0 2 0 0
2019 MLS Minnesota United FC 6 0 0 0 0 0
2019 US Open Cup Minnesota United FC 3 0 0 0 0 0
2018 MLS Minnesota United FC 18 0 1 3 0 0
2018 MLS Colorado Rapids 0 0 0 0 0 0
2018 US Open Cup Minnesota United FC 1 0 0 0 0 0
2017 MLS Colorado Rapids 30 0 0 4 0 0
2017 US Open Cup Colorado Rapids 2 1 0 0 0 160
2016 MLS Colorado Rapids 26 0 0 3 1 0
2016 MLS Cup Playoffs Colorado Rapids 4 0 0 0 0 0
2016 US Open Cup Colorado Rapids 1 0 0 0 0 0
2015 Canadian Championship Montreal Impact 2 0 1 0 0 0
2015 MLS Montreal Impact 9 0 0 1 0 0
2015 USL FC Montréal 1 0 0 0 0 0
2014 MLS Montreal Impact 21 0 1 0 0 0
2014 USL Pro Montreal Impact Reserves 2 0 0 0 0 0
2013 US Open Cup Portland Timbers U23 1 0 0 0 0 0
17/18 CONCACAF CL Colorado Rapids 0 0 0 0 0 0
14/15 CONCACAF CL Montreal Impact 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
10/11 2011-01-01 Minn. Thunder CU Bluejays Transfer 0
11/12 2012-05-01 CU Bluejays P. Timbers U23 Loan 0
12/13 2012-08-01 P. Timbers U23 CU Bluejays Return from loan 0
12/13 2013-05-01 CU Bluejays P. Timbers U23 Loan 0
13/14 2013-08-01 P. Timbers U23 CU Bluejays Return from loan 0
13/14 2014-01-16 CU Bluejays Montreal Draft 0
15/16 2016-02-14 Montreal Colorado Transfer 350000
17/18 2018-05-01 Colorado Minnesota Transfer 750000
19/20 2019-07-29 Minnesota New York City Transfer 600000 €50k
19/20 2019-11-26 New York City Nashville Draft 600000
22/23 2023-02-25 Nashville Portland Transfer 400000
SeasonInjuryFromToDays missedGames missed
14/15 Torn muscle fiber 2015-05-25 2015-07-03 40 7
15/16 Groin injury 2016-05-01 2016-05-20 20 3
16/17 Muscle injury 2017-03-15 2017-04-06 23 1
17/18 Leg injury 2018-05-07 2018-05-11 5 1
17/18 Muscle injury 2018-06-15 2018-07-02 18 3
18/19 unknown injury 2018-08-27 2018-09-20 25 2
22/23 Quarantine 2023-05-04 2023-05-12 9 2
24/25 Leg injury 2024-07-03 2024-07-06 4 1
24/25 Leg injury 2025-03-24 2025-04-03 11 1
Current€400k
Peak€750k
Low€200k
Δ since start+€50k
€200k€338k€475k€613k€750k197019701970
DateValue
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €325k
Jan 1, 1970 €400k
Jan 1, 1970 €450k
Jan 1, 1970 €600k
Jan 1, 1970 €400k
Jan 1, 1970 €600k
Jan 1, 1970 €600k
Jan 1, 1970 €650k
Jan 1, 1970 €750k
Jan 1, 1970 €200k
Jan 1, 1970 €500k
Jan 1, 1970 €200k
Jan 1, 1970 €350k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #35707 3 0 former national player
Team #11946 #13 1 0 former national player
Team #3505 0 0 former national player
TeammatePPG played withJoint goalsMinutes
Dominique Badji 1 0 0
Marlon Hairston 1 0 0
Santiago Moreno 2 1 0
Joe Willis 1 0 0
Dave Romney 1 0 0
Hany Mukhtar 1 1 0
Daniel Lovitz 1 0 0
Tah Anunga 1 0 0
Evander 2 0 0
Alex Muyl 1 0 0
Walker Zimmerman 1 0 0
Randall Leal 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2024 MLS Portland Timbers 1 25
2017 US Open Cup Colorado Rapids 1 2

Top assist seasons

SeasonCompetitionClubAssistsMatches
2018 MLS Minnesota United FC 1 18
2015 Canadian Championship Montreal Impact 1 2
2014 MLS Montreal Impact 1 21

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
13/14 2013-08-01 P. Timbers U23 CU Bluejays Return from loan
12/13 2013-05-01 CU Bluejays P. Timbers U23 Loan
12/13 2012-08-01 P. Timbers U23 CU Bluejays Return from loan
11/12 2012-05-01 CU Bluejays P. Timbers U23 Loan

Last 50 matches for Portland Timbers 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.

DateCompHomeScoreAwayAvailability
2026-06-28 MLS1 Toronto FC Portland Timbers TIMED
2026-06-13 MLS1 Portland Timbers San Jose Earthquakes TIMED
2026-06-08 MLS1 Portland Timbers St. Louis City SC TIMED
2026-05-31 MLS1 Vancouver Whitecaps Portland Timbers TIMED
2026-05-28 MLS1 Portland Timbers Colorado Rapids TIMED
2026-05-24 MLS1 Orlando City Portland Timbers TIMED
2026-05-17 MLS1 Portland Timbers Seattle Sounders TIMED
2026-05-14 MLS1 Real Salt Lake Portland Timbers TIMED
2026-05-10 MLS1 Portland Timbers Sporting Kansas City TIMED
2026-05-03 MLS1 San Jose Earthquakes 4–1 Portland Timbers Available
2026-04-27 MLS1 Los Angeles Galaxy 2–4 Portland Timbers Available
2026-04-19 MLS1 Portland Timbers 3–3 Los Angeles FC Available
2026-04-13 MLS1 Sporting Kansas City 2–4 Portland Timbers Available
2026-04-05 MLS1 Austin FC 0–0 Portland Timbers Available
2026-03-30 MLS1 Portland Timbers 3–1 Houston Dynamo Available
2026-03-22 MLS1 Colorado Rapids 0–3 Portland Timbers Available
2026-03-16 MLS1 Portland Timbers 1–1 Los Angeles Galaxy Available
2026-03-08 MLS1 Nashville SC 2–0 Portland Timbers Available
2026-03-01 MLS1 Portland Timbers 1–0 Austin FC Available
2026-02-23 MLS1 Portland Timbers 1–4 Vancouver Whitecaps Available
2025-10-18 MLS1 Portland Timbers San Diego FC TIMED
2025-10-04 MLS1 Seattle Sounders Portland Timbers TIMED
2025-09-27 MLS1 Portland Timbers FC Dallas TIMED
2025-09-20 MLS1 Houston Dynamo Portland Timbers TIMED
2025-09-13 MLS1 Portland Timbers New York RB TIMED
2025-08-30 MLS1 Minnesota United FC Portland Timbers TIMED
2025-08-23 MLS1 San Diego FC Portland Timbers TIMED
2025-08-16 MLS1 Portland Timbers FC Cincinnati TIMED
2025-08-09 MLS1 FC Dallas Portland Timbers TIMED
2025-07-25 MLS1 Los Angeles FC Portland Timbers TIMED
2025-07-19 MLS1 Portland Timbers Minnesota United FC TIMED
2025-07-16 MLS1 Portland Timbers Real Salt Lake TIMED
2025-07-13 MLS1 St. Louis City SC Portland Timbers TIMED
2025-07-05 MLS1 Portland Timbers New England Revolution TIMED
2025-06-29 MLS1 Portland Timbers 3–2 Minnesota United FC Available
2025-06-22 MLS1 Portland Timbers 2–0 Vancouver Whitecaps Available
2025-06-19 MLS1 San Jose Earthquakes 1–2 Portland Timbers Available
2025-06-08 MLS1 St. Louis City SC 0–0 Portland Timbers Available
2025-06-01 MLS1 Portland Timbers 2–2 Houston Dynamo Available
2025-05-29 MLS1 Austin FC 0–2 Portland Timbers Available
2025-05-25 MLS1 Portland Timbers 2–1 Sporting Kansas City Available
2025-05-18 MLS1 Minnesota United FC 2–1 Portland Timbers Available
2025-05-15 MLS1 Portland Timbers 4–2 San Jose Earthquakes Available
2025-05-12 MLS1 Portland Timbers 1–2 Seattle Sounders Available
2025-05-04 MLS1 Charlotte FC 2–0 Portland Timbers Available
2025-04-27 MLS1 Los Angeles FC 3–2 Portland Timbers Available
2025-04-20 MLS1 Columbus Crew 2–2 Portland Timbers Available
2025-04-13 MLS1 Portland Timbers 2–2 Los Angeles FC Available
2025-04-07 MLS1 Sporting Kansas City 3–3 Portland Timbers Available
2025-03-30 MLS1 Vancouver Whitecaps 3–2 Portland Timbers INJURED Leg injury

Teams faced most often by Eric Miller's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Real Salt Lake 97 32 24 41 127 149 -22 33%
FC Dallas 92 29 31 32 117 134 -17 32%
Los Angeles Galaxy 91 35 19 37 137 148 -11 38%
Seattle Sounders 84 26 16 42 107 138 -31 31%
San Jose Earthquakes 79 31 24 24 104 87 +17 39%
Vancouver Whitecaps 74 31 17 26 106 100 +6 42%
Houston Dynamo 72 26 23 23 101 104 -3 36%
Sporting Kansas City 59 20 18 21 76 85 -9 34%
Columbus Crew 41 17 10 14 56 51 +5 41%
CD Chivas 39 19 9 11 64 38 +26 49%
D.C. United 36 12 9 15 46 51 -5 33%
New England Revolution 35 11 14 10 42 38 +4 31%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
2017 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
2024 28 1,003 4 0 0 0.36
2023 23 0 1 0 0 0
2022 27 0 3 0 0 0
2019 14 0 2 0 0 0
2018 19 0 3 0 0 0
2017 32 160 4 0 0 2.25
2016 31 0 3 0 1 0
2015 12 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

MLS
218 apps
1 G
3 A
US Open Cup
13 apps
1 G
0 A
MLS Cup Playoffs
8 apps
0 G
1 A
Canadian Championship
2 apps
0 G
1 A

Frequently asked about Eric Miller

Who is Eric Miller?

Eric Miller is an United professional footballer who plays as a right-back for Portland Timbers.

How old is Eric Miller?

Eric Miller is 33 years old. He was born on January 15, 1993 in Jacksonville, Florida.

What position does Eric Miller play?

Eric Miller plays as a right-back (Defender - Right-Back).

What club does Eric Miller play for?

Eric Miller currently plays for Portland Timbers.

How many career goals has Eric Miller scored?

Across all senior club competitions in our dataset, Eric Miller has scored 2 goals in 251 appearances.

What is Eric Miller's market value?

Eric Miller's most recent reported market value is €400k.