
Portland Hearts of Pine vs Rhode Island FC, 2025 U.S. Open Cup, Third Round
· U.S. Open Cup
FT
1 - 2
1 - 2
About
Portland Hearts of Pine are hosting Rhode Island FC
at Franklin Athletic Complex, Lewiston, Maine, USA, starting on
. The match is a part of the U.S. Open Cup.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Offside, Portland Hearts of Pine. Ollie Wright is caught offside.
- 3': Attempt saved. Joe Brito (Rhode Island) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Frank Nodarse with a cross.
- 4': Delay in match because of an injury Jaden Jones-Riley (Portland Hearts of Pine).
- 6': Delay over. They are ready to continue.
- 7': Foul by JJ Williams (Rhode Island).
- 7': Sean Vinberg (Portland Hearts of Pine) wins a free kick in the defensive half.
- 9': Foul by Mikey Lopez (Portland Hearts of Pine).
- 9': Zach Herivaux (Rhode Island) wins a free kick on the left wing.
- 9': Mikey Lopez (Portland Hearts of Pine) is shown the yellow card for a bad foul.
- 11': Delay in match because of an injury Zach Herivaux (Rhode Island).
- 11': Delay over. They are ready to continue.
- 12': Substitution, Portland Hearts of Pine. Patrick Langlois replaces Jaden Jones-Riley.
- 15': Offside, Portland Hearts of Pine. Titus Washington is caught offside.
- 17': Foul by Frank Nodarse (Rhode Island).
- 17': Walter Varela (Portland Hearts of Pine) wins a free kick on the right wing.
- 19': Attempt saved. Ollie Wright (Portland Hearts of Pine) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Masashi Wada.
- 21': Foul by Mikey Lopez (Portland Hearts of Pine).
- 21': JJ Williams (Rhode Island) wins a free kick on the left wing.
- 22': Attempt missed. Grant Stoneman (Rhode Island) header from the centre of the box misses to the left. Assisted by Aldair Sanchez with a cross following a set piece situation.
- 23': Foul by Titus Washington (Portland Hearts of Pine).
- 23': Joe Brito (Rhode Island) wins a free kick in the defensive half.
- 27': Foul by Taimu Okiyoshi (Rhode Island).
- 27': Masashi Wada (Portland Hearts of Pine) wins a free kick in the defensive half.
- 29': Foul by Frank Nodarse (Rhode Island).
- 29': Masashi Wada (Portland Hearts of Pine) wins a free kick in the attacking half.
- 29': Frank Nodarse (Rhode Island) is shown the yellow card for a bad foul.
- 30': Attempt saved. Ollie Wright (Portland Hearts of Pine) right footed shot from more than 35 yards is saved in the top left corner.
- 30': Corner, Portland Hearts of Pine. Conceded by Jackson Lee.
- 33': Foul by Masashi Wada (Portland Hearts of Pine).
- 33': Zach Herivaux (Rhode Island) wins a free kick in the defensive half.
- 34': Foul by Masashi Wada (Portland Hearts of Pine).
- 34': Zach Herivaux (Rhode Island) wins a free kick in the defensive half.
- 34': Foul by Mikey Lopez (Portland Hearts of Pine).
- 34': Joe Brito (Rhode Island) wins a free kick on the left wing.
- 34': Goal! Portland Hearts of Pine 0, Rhode Island 1. Clay Holstad (Rhode Island) right footed shot from the centre of the box to the bottom right corner. Assisted by Aldair Sanchez with a cross.
- 36': Foul by Patrick Langlois (Portland Hearts of Pine).
- 36': JJ Williams (Rhode Island) wins a free kick in the attacking half.
- 36': Patrick Langlois (Portland Hearts of Pine) is shown the yellow card for a bad foul.
- 37': Attempt missed. JJ Williams (Rhode Island) header from the left side of the box is close, but misses to the right. Assisted by Clay Holstad.
- 37': Goal! Portland Hearts of Pine 0, Rhode Island 2. Frank Nodarse (Rhode Island) left footed shot from the centre of the box to the bottom right corner following a set piece situation.
- 39': Foul by Amos Shapiro-Thompson (Rhode Island).
- 39': Michel Poon-Angeron (Portland Hearts of Pine) wins a free kick in the attacking half.
- 40': Attempt missed. Patrick Langlois (Portland Hearts of Pine) header from the centre of the box misses to the left. Assisted by Ollie Wright with a cross following a set piece situation.
- 41': Foul by Clay Holstad (Rhode Island).
- 41': Masashi Wada (Portland Hearts of Pine) wins a free kick on the left wing.
- 43': Corner, Rhode Island. Conceded by Hunter Morse.
- 44': Foul by JJ Williams (Rhode Island).
- 44': Sean Vinberg (Portland Hearts of Pine) wins a free kick in the defensive half.
- 45'+2': Fourth official has announced 4 minutes of added time.
- 45'+3': Foul by Aldair Sanchez (Rhode Island).
- 45'+3': Mikey Lopez (Portland Hearts of Pine) wins a free kick on the right wing.
- 45'+3': Aldair Sanchez (Rhode Island) is shown the yellow card for a bad foul.
- 45'+5': First Half ends, Portland Hearts of Pine 0, Rhode Island 2.
- 45': Second Half begins Portland Hearts of Pine 0, Rhode Island 2.
- 47': Dangerous play by Michel Poon-Angeron (Portland Hearts of Pine).
- 47': Zach Herivaux (Rhode Island) wins a free kick in the defensive half.
- 47': Michel Poon-Angeron (Portland Hearts of Pine) is shown the yellow card for dangerous play.
- 48': Foul by Nathan Messer (Portland Hearts of Pine).
- 48': Zach Herivaux (Rhode Island) wins a free kick in the defensive half.
- 49': Offside, Rhode Island. JJ Williams is caught offside.
- 49': Amos Shapiro-Thompson (Rhode Island) is shown the yellow card.
- 50': Foul by Amos Shapiro-Thompson (Rhode Island).
- 50': Nathan Messer (Portland Hearts of Pine) wins a free kick in the defensive half.
- 51': Foul by Taimu Okiyoshi (Rhode Island).
- 51': Michel Poon-Angeron (Portland Hearts of Pine) wins a free kick in the attacking half.
- 52': Corner, Portland Hearts of Pine. Conceded by JJ Williams.
- 53': Foul by Joe Brito (Rhode Island).
- 53': Mikey Lopez (Portland Hearts of Pine) wins a free kick in the defensive half.
- 56': Offside, Portland Hearts of Pine. Ollie Wright is caught offside.
- 57': Substitution, Rhode Island. Maxi Rodriguez replaces Zach Herivaux.
- 57': Attempt saved. Titus Washington (Portland Hearts of Pine) left footed shot from the left side of the box is saved in the centre of the goal.
- 58': Foul by JJ Williams (Rhode Island).
- 58': Sean Vinberg (Portland Hearts of Pine) wins a free kick in the defensive half.
- 59': Foul by Walter Varela (Portland Hearts of Pine).
- 59': Frank Nodarse (Rhode Island) wins a free kick in the defensive half.
- 60': Amos Shapiro-Thompson (Rhode Island) wins a free kick in the attacking half.
- 60': Foul by Walter Varela (Portland Hearts of Pine).
- 62': Corner, Portland Hearts of Pine. Conceded by Frank Nodarse.
- 65': Attempt blocked. Patrick Langlois (Portland Hearts of Pine) right footed shot from outside the box is blocked.
- 65': Goal! Portland Hearts of Pine 1, Rhode Island 2. Titus Washington (Portland Hearts of Pine) left footed shot from the left side of the box to the bottom left corner. Assisted by Michel Poon-Angeron following a fast break.
- 66': Foul by Michel Poon-Angeron (Portland Hearts of Pine).
- 66': Joe Brito (Rhode Island) wins a free kick in the attacking half.
- 67': Attempt missed. JJ Williams (Rhode Island) right footed shot from outside the box is too high from a direct free kick.
- 68': Substitution, Rhode Island. Noah Fuson replaces JJ Williams.
- 70': Foul by Amos Shapiro-Thompson (Rhode Island).
- 70': Michel Poon-Angeron (Portland Hearts of Pine) wins a free kick in the defensive half.
- 71': Aldair Sanchez (Rhode Island) wins a free kick in the defensive half.
- 71': Foul by Masashi Wada (Portland Hearts of Pine).
- 72': Foul by Titus Washington (Portland Hearts of Pine).
- 72': Maxi Rodriguez (Rhode Island) wins a free kick in the defensive half.
- 72': Substitution, Portland Hearts of Pine. Nathaniel James replaces Walter Varela.
- 72': Substitution, Portland Hearts of Pine. Evan Southern replaces Ollie Wright.
- 73': Foul by Karifa Yao (Rhode Island).
- 73': Titus Washington (Portland Hearts of Pine) wins a free kick in the attacking half.
- 74': Foul by Titus Washington (Portland Hearts of Pine).
- 74': Frank Nodarse (Rhode Island) wins a free kick in the defensive half.
- 75': Foul by Masashi Wada (Portland Hearts of Pine).
- 75': Maxi Rodriguez (Rhode Island) wins a free kick in the attacking half.
- 76': Attempt saved. Karifa Yao (Rhode Island) header from the right side of the box is saved in the top right corner. Assisted by Amos Shapiro-Thompson.
- 76': Foul by Karifa Yao (Rhode Island).
- 76': Titus Washington (Portland Hearts of Pine) wins a free kick on the right wing.
- 76': Karifa Yao (Rhode Island) is shown the yellow card for a bad foul.
- 77': Attempt missed. Nathan Messer (Portland Hearts of Pine) left footed shot from a difficult angle and long range on the right is just a bit too high from a direct free kick.
- 78': Dangerous play by Karifa Yao (Rhode Island).
- 78': Masashi Wada (Portland Hearts of Pine) wins a free kick in the attacking half.
- 78': Second yellow card to Karifa Yao (Rhode Island) for a bad foul.
- 82': Substitution, Rhode Island. Rio Hope-Gund replaces Clay Holstad.
- 82': Substitution, Rhode Island. Jojea Kwizera replaces Joe Brito.
- 87': Foul by Mikey Lopez (Portland Hearts of Pine).
- 87': Frank Nodarse (Rhode Island) wins a free kick in the defensive half.
- 87': Second yellow card to Mikey Lopez (Portland Hearts of Pine) for a bad foul.
- 88': Delay in match because of an injury Frank Nodarse (Rhode Island).
- 89': Delay over. They are ready to continue.
- 90': Foul by Taimu Okiyoshi (Rhode Island).
- 90': Masashi Wada (Portland Hearts of Pine) wins a free kick in the attacking half.
- 90': Fourth official has announced 6 minutes of added time.
- 90'+3': Foul by Maxi Rodriguez (Rhode Island).
- 90'+3': Masashi Wada (Portland Hearts of Pine) wins a free kick in the defensive half.
- 90'+7': Evan Southern (Portland Hearts of Pine) wins a free kick on the left wing.
- 90'+7': Foul by Rio Hope-Gund (Rhode Island).
- 90'+8': Attempt saved. Nathaniel James (Portland Hearts of Pine) left footed shot from outside the box is saved in the top left corner. Assisted by Evan Southern.
- 90'+8': Corner, Portland Hearts of Pine. Conceded by Jackson Lee.
- 90'+8': Delay in match because of an injury Jackson Lee (Rhode Island).
- 90'+10': Delay over. They are ready to continue.
- 90'+10': Attempt missed. Patrick Langlois (Portland Hearts of Pine) header from the centre of the box misses to the right. Assisted by Michel Poon-Angeron following a set piece situation.
- 90'+10': Second Half ends, Portland Hearts of Pine 1, Rhode Island 2.
- 0': Match ends, Portland Hearts of Pine 1, Rhode Island 2.
Statistics
![]() |
POR![]() |
|
---|---|---|
19 | Fouls | 17 |
3 | Yellow Cards | 2 |
1 | Red Cards | 1 |
1 | Offsides | 3 |
1 | Corner Kicks | 4 |
4 | Saves | 2 |
40.7 | Possession | 59.3 |
7 | SHOTS | 9 |
4 | ON GOAL | 5 |
0.6 | On Target % | 0.6 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
120 | Accurate Passes | 217 |
216 | Passes | 304 |
0.6 | Pass Completion % | 0.7 |
3 | Accurate Crosses | 1 |
8 | Crosses | 20 |
0.4 | Cross % | 0.1 |
74 | Long Balls | 71 |
34 | Accurate Long Balls | 30 |
0.5 | Long Balls % | 0.4 |
0 | Blocked Shots | 1 |
11 | Effective Tackles | 4 |
16 | Tackles | 6 |
0.7 | Tackle % | 0.7 |
7 | Interceptions | 3 |
28 | Effective Clearances | 23 |
28 | Clearances | 23 |
Game Information
Competition: U.S. Open Cup
Venue: Franklin Athletic Complex
Location: Lewiston, Maine, USA
Venue: Franklin Athletic Complex
Location: Lewiston, Maine, USA
Line-Ups
Portland Hearts of Pine (4-4-2)
No. | Name |
---|---|
1 | Hunter Morse (GK) |
66 | Kemali Green |
7 | Sean Vinberg |
3 | Nathan Messer |
2 | Jaden Jones-Riley |
8 | Michel Poon-Angeron ![]() |
5 | Mikey Lopez ![]() |
10 | Ollie Wright |
22 | Walter Varela |
14 | Titus Washington |
77 | Masashi Wada |
Rhode Island FC (3-4-2-1)
No. | Name |
---|---|
22 | Jackson Lee (GK) |
24 | Karifa Yao ![]() |
15 | Frank Nodarse ![]() |
5 | Grant D. Stoneman |
20 | Zachary Herivaux |
8 | Taimu Okiyoshi |
3 | Aldair Sanchez |
12 | Clay Holstad |
9 | Jerome Williams |
18 | Joseph Brito |
77 | Amos Shapiro-Thompson ![]() |
U.S. Open Cup News

Messi tracker: Goals, assists, key moments for Inter Miami
With Lionel Messi in the final year of his contract with Inter Miami, ESPN provides game-by-game analysis of the World Cup winner's performances.

The retired MLS All-Stars looking for one last Open Cup run
Why are so many former MLS All-Stars converging in Iowa to lead a fourth-division team on a U.S. Open Cup run?

U.S. Open Cup prize money doubles to record $1 million
U.S. Soccer announced Tuesday it will be doubling the prize money for the 2025 U.S. Open Cup, reaching a record-breaking $1 million in an effort to continue building interest in the tournament.

Why Gomez has concerns for Inter Miami ahead of the new MLS season
Herculez Gomez explains why he has concerns about the availability of Inter Miami's stars.

MLS doubles first-team presence in U.S. Open Cup to 16 clubs
MLS announced the guidelines for their 30 teams that will take part in four North American cup competitions in 2025 and 2026, which will see an increased presence in the U.S. Open Cup.