Skip to main content

Match analysis

USAUSL League One

Portland Hearts of Pine vs Union Omaha

Tipster previews, form, Elo ratings and the best odds for this USL League One fixture.

Match Timeline

10'
D. Gonzalez⚽
Normal Goal → A. Camara
16'
D. Gutierrez⚽
Normal Goal → L. Wootton
33'
Gabriel Cabral⚽
Normal Goal → M. Vargas
39'
M. Lopez🟨
Yellow Card
40'
S. Owusu🟨
Yellow Card
45+7'
O. Wright🟨
Yellow Card
46'
M. Lopez🔄
Substitution 1 → D. Barbosa
46'
M. Poon-Angeron🔄
Substitution 2 → M. Kidd
55'
S. Guediri🟨
Yellow Card
55'
S. Guediri🔄
Substitution 1 → C. Lawrence
61'
M. Vargas🔄
Substitution 2 → P. Botello Faz
61'
B. Malone🔄
Substitution 3 → B. Kallman
66'
A. Camara🔄
Substitution 3 → D. Sing
66'
A. Gomez🔄
Substitution 4 → E. Caceres
66'
S. Ors Navarro🔄
Substitution 5 → A. Gavilanes
75'
D. Barbosa🟨
Yellow Card
79'
J. Kamara🔄
Substitution 4 → K. Georgallides
84'
L. Wootton🟨
Yellow Card

Tipster previews (2)

Form & key stats

Last 10 matches, all competitions

Portland Hearts of Pine

3W 2D 5L1.10 pts/game

Union Omaha

5W 1D 4L1.60 pts/game

Per game

Portland Hearts of Pine at home vs Union Omaha away

Bold green marks the stronger number on each row. Both-teams-scored is shown without a side.

Elo ratings

Before the match · within USL League One

Overall edge
+101Union Omaha
Venue edge
+22Portland Hearts of Pine
Rating period
Match snapshot
Portland Hearts of Pine versus Union Omaha: long term Elo, before the match
Portland Hearts of PineHomeRatingUnion OmahaAway
Strength
1,515Overall1,616
1,552Match venue1,531
1,552At home1,685
1,487Away1,531
Attack & defence
1,517Attack1,556
1,493Defence1,566
1,524Home attack1,629
1,486Away attack1,461
1,528Home defence1,582
1,491Away defence1,552
Match profile
1,560Goal environment1,620
1,533Home goals1,627
1,527Away goals1,493
1,500Possession1,500
Specialist ratings
1,500Set-piece attack1,500
1,500Set-piece defence1,500
1,511Close games1,590
1,511Winning margin1,627

Match venue compares Portland Hearts of Pine at home with Union Omaha away. Green marks the higher rating; a new team starts at 1500.

Match profile rows describe the game, not team strength: a higher goal environment means higher-scoring matches.

Starting lineups

Lineups are not available yet. They are usually confirmed about an hour before kick-off.