Vermont Green vs Portland Hearts of Pine
Match pulse
Who won: Vermont 1-0
Vermont Green beat Portland Hearts of Pine 1-0 on Tuesday, March 17, 2026 at Virtue Field. Goals for Vermont: David Ismail (40').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
David Ismail
VTG · 1 G
Deserved to win
Vermont created better chances: they win this game 13% of the time
Play by play
- Match ends, Vermont Green 1, Portland Hearts of Pine 0.
- Second Half ends, Vermont Green 1, Portland Hearts of Pine 0.
- 90'+2'
Fourth official has announced 3 minutes of added time.
- 89'
Corner awarded
Corner, Portland Hearts of Pine. Conceded by Shakir Nixon.
- 88'POR

Shot off target
Attempt missed. Konstantinos Georgallides (Portland Hearts of Pine) right footed shot from the centre of the box is too high. Assisted by John Kamara.
- 88'

Free kick won
Kemali Green (Portland Hearts of Pine) wins a free kick in the defensive half.
- 88'
Foul
Foul by David Ismail (Vermont Green).
- 85'
Free kick won
Nikos Clarke-Tosczak (Vermont Green) wins a free kick in the defensive half.
- 85'POR

Foul
Foul by John Kamara (Portland Hearts of Pine).
- 81'POR

Corner awarded
Corner, Portland Hearts of Pine. Conceded by Brandon Marshall.
- 81'

Right footed shot saved
Attempt saved. Emiliano Terzaghi (Portland Hearts of Pine) right footed shot from the centre of the box is saved in the top centre of the goal by Niklas Herceg (Vermont Green).
E. Terzaghi
- 79'

Shot off target
Attempt missed. Konstantinos Georgallides (Portland Hearts of Pine) right footed shot from a difficult angle on the right is close, but misses to the right. Assisted by Mohamed Mohamed.
- 78'Sub
Subbed on for M. Dos Santos
Substitution, Vermont Green. Marcell Papp replaces Marco Dos Santos.
M. Papp
- 77'
SubSubbed on for A. Armour
Substitution, Portland Hearts of Pine. Zion Scarlett replaces Adam Armour.
Z. Scarlett
- 76'

Yellow card
Ollie Wright (Portland Hearts of Pine) is shown the yellow card for a bad foul.
O. Wright
- 76'
Free kick won
Marco Dos Santos (Vermont Green) wins a free kick on the right wing.
- 76'

Foul
Foul by Ollie Wright (Portland Hearts of Pine).
- 75'
Left footed shot saved
Attempt saved. Marco Dos Santos (Vermont Green) left footed shot from the right side of the box is saved in the bottom right corner by Hunter Morse (Portland Hearts of Pine). Assisted by Philipp Schmidtke.
M. Dos Santos
- 72'Sub
Subbed on for A. Millar
Substitution, Vermont Green. Nikos Clarke-Tosczak replaces Andrew Millar.
N. Clarke-Tosczak
- 72'Sub
Subbed on for C. Miller
Substitution, Vermont Green. Philipp Schmidtke replaces Connor Miller.
P. Schmidtke
- 72'
SubSubbed on for M. Poon-Angeron
Substitution, Portland Hearts of Pine. Konstantinos Georgallides replaces Michel Poon-Angeron.
K. Georgallidis
- 72'
SubSubbed on for A. Camara
Substitution, Portland Hearts of Pine. Emiliano Terzaghi replaces Aboubacar Camara.
E. Terzaghi
- 72'
Shot off target
Attempt missed. Brendan Lambe (Vermont Green) right footed shot from outside the box is close, but misses the top right corner following a corner.
- 71'

Corner awarded
Corner, Vermont Green. Conceded by Hunter Morse.
- 69'POR

Offside
Offside, Portland Hearts of Pine. John Kamara is caught offside.
