Greenville Triumph vs Portland Hearts of Pine — Head to Head (3 matches)
Greenville Triumph
0
WINS (0%)
1
DRAWS
(33%)
(33%)
Avg: 3.7 goals
Portland Hearts of Pine
2
WINS (67%)
23/05/26
Portland Hearts of Pine
1 : 1
Greenville Triumph
04/09/25
Greenville Triumph
2 : 3
Portland Hearts of Pine
16/07/25
Portland Hearts of Pine
3 : 1
Greenville Triumph
Odds Comparison — Match Winner (1X2)
No odds available for this fixture yet.
Last 10 Matches — Greenville Triumph
26/03/26
Greenville Triumph
3 : 2
NY Cosmos
W
30/03/26
Greenville Triumph
4 : 2
Westchester SC
W
05/04/26
Naples
1 : 0
Greenville Triumph
L
26/04/26
Pittsburgh Riverhounds
3 : 0
Greenville Triumph
L
03/05/26
Union Omaha
2 : 0
Greenville Triumph
L
10/05/26
Greenville Triumph
0 : 3
Richmond Kickers
L
23/05/26
Portland Hearts of Pine
1 : 1
Greenville Triumph
D
29/05/26
One Knoxville
2 : 0
Greenville Triumph
L
04/06/26
Greenville Triumph
1 : 0
Forward Madison
W
11/06/26
Greenville Triumph
3 : 1
Loudoun United
W
Last 10 Matches — Portland Hearts of Pine
11/04/26
Portland Hearts of Pine
0 : 0
One Knoxville
D
19/04/26
Portland Hearts of Pine
1 : 1
Naples
D
02/05/26
Portland Hearts of Pine
3 : 1
NY Cosmos
W
07/05/26
Fort Wayne
3 : 0
Portland Hearts of Pine
L
10/05/26
Union Omaha
2 : 2
Portland Hearts of Pine
D
16/05/26
Portland Hearts of Pine
2 : 1
Rhode Island
W
23/05/26
Portland Hearts of Pine
1 : 1
Greenville Triumph
D
30/05/26
Portland Hearts of Pine
2 : 1
Spokane Velocity
W
04/06/26
Corpus Christi
3 : 2
Portland Hearts of Pine
L
07/06/26
Brooklyn
5 : 1
Portland Hearts of Pine
L
League Table — USL League One
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | One Knoxville
|
30 | 16 | 9 | 5 | 43 | 26 | 17 | 57 |
WWWWW |
| 2 | Chattanooga Red Wolves
|
30 | 15 | 10 | 5 | 42 | 30 | 12 | 55 |
LWWLD |
| 3 | Spokane Velocity
|
30 | 14 | 9 | 7 | 41 | 35 | 6 | 51 |
LWWDL |
| 4 | Naples
|
30 | 13 | 8 | 9 | 40 | 32 | 8 | 47 |
LWWLL |
| 5 | Union Omaha
|
30 | 13 | 7 | 10 | 51 | 39 | 12 | 46 |
LDWDW |
| 6 | Tormenta
|
30 | 13 | 6 | 11 | 55 | 47 | 8 | 45 |
LWWDW |
| 7 | Portland Hearts of Pine
A |
30 | 11 | 12 | 7 | 48 | 38 | 10 | 45 |
LWDWD |
| 8 | Charlotte Independence
|
30 | 10 | 7 | 13 | 45 | 50 | -5 | 37 |
LLLWL |
| 9 | Alta
|
30 | 8 | 12 | 10 | 42 | 47 | -5 | 36 |
DWLDL |
| 10 | Forward Madison
|
30 | 8 | 11 | 11 | 31 | 43 | -12 | 35 |
LLWWW |
| 11 | Greenville Triumph
H |
30 | 8 | 8 | 14 | 38 | 43 | -5 | 32 |
LLDDW |
| 12 | Texoma
|
30 | 7 | 9 | 14 | 35 | 55 | -20 | 30 |
LLWDL |
| 13 | Richmond Kickers
|
30 | 8 | 5 | 17 | 43 | 53 | -10 | 29 |
WLLWL |
| 14 | Westchester SC
|
30 | 5 | 9 | 16 | 43 | 59 | -16 | 24 |
LDWLL |
Our Prediction Analysis — H2H Based
Our Tip
Draw
Confidence
77.0%
Greenville T Form
50/100
Portland Hea Form
50/100
H2H Home Dom.
0%
77.0% confidence based on real H2H records, team form, and league data.
Standings
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 11 | Greenville Triumph | 30 | 38:43 | -5 | 32 | 8 | 8 | 14 | 38:43 | -5 | 32 | LDLWW |
| 7 | Portland Hearts of Pine | 30 | 48:38 | 10 | 45 | 11 | 12 | 7 | 48:38 | 10 | 45 | WDWLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | One Knoxville | 30 | 43:26 | 17 | 57 | 16 | 9 | 5 | 43:26 | 17 | 57 | WLLDW |
| 2 | Chattanooga Red Wolves | 30 | 42:30 | 12 | 55 | 15 | 10 | 5 | 42:30 | 12 | 55 | LWLWL |
| 3 | Spokane Velocity | 30 | 41:35 | 6 | 51 | 14 | 9 | 7 | 41:35 | 6 | 51 | WWWLW |
| 4 | Naples | 30 | 40:32 | 8 | 47 | 13 | 8 | 9 | 40:32 | 8 | 47 | LWLLL |
| 5 | Union Omaha | 30 | 51:39 | 12 | 46 | 13 | 7 | 10 | 51:39 | 12 | 46 | WWWWL |
| 6 | Tormenta | 30 | 55:47 | 8 | 45 | 13 | 6 | 11 | 55:47 | 8 | 45 | WWDWW |
| 7 | Portland Hearts of Pine | 30 | 48:38 | 10 | 45 | 11 | 12 | 7 | 48:38 | 10 | 45 | WDWLL |
| 8 | Charlotte Independence | 30 | 45:50 | -5 | 37 | 10 | 7 | 13 | 45:50 | -5 | 37 | WWWWW |
| 9 | Alta | 30 | 42:47 | -5 | 36 | 8 | 12 | 10 | 42:47 | -5 | 36 | WLDWW |
| 10 | Forward Madison | 30 | 31:43 | -12 | 35 | 8 | 11 | 11 | 31:43 | -12 | 35 | LLWLL |
| 11 | Greenville Triumph | 30 | 38:43 | -5 | 32 | 8 | 8 | 14 | 38:43 | -5 | 32 | LDLWW |
| 12 | Texoma | 30 | 35:55 | -20 | 30 | 7 | 9 | 14 | 35:55 | -20 | 30 | LWWWL |
| 13 | Richmond Kickers | 30 | 43:53 | -10 | 29 | 8 | 5 | 17 | 43:53 | -10 | 29 | LLDLL |
| 14 | Westchester SC | 30 | 43:59 | -16 | 24 | 5 | 9 | 16 | 43:59 | -16 | 24 | LLLLD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Greenville Triumph | 15 | 20:20 | 0 | 19 | 5 | 4 | 6 | 20:20 | 0 | 19 | WWLWW |
| 0 | Portland Hearts of Pine | 15 | 28:18 | 10 | 27 | 7 | 6 | 2 | 28:18 | 10 | 27 | DWWDW |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | One Knoxville | 15 | 24:7 | 17 | 37 | 11 | 4 | 0 | 24:7 | 17 | 37 | WWLLW |
| 2 | Chattanooga Red Wolves | 15 | 20:10 | 10 | 32 | 9 | 5 | 1 | 20:10 | 10 | 32 | LLWWL |
| 3 | Naples | 15 | 26:13 | 13 | 31 | 9 | 4 | 2 | 26:13 | 13 | 31 | LLWLL |
| 4 | Union Omaha | 15 | 35:19 | 16 | 29 | 8 | 5 | 2 | 35:19 | 16 | 29 | DLWWW |
| 5 | Portland Hearts of Pine | 15 | 28:18 | 10 | 27 | 7 | 6 | 2 | 28:18 | 10 | 27 | DWWDW |
| 6 | Spokane Velocity | 15 | 22:14 | 8 | 26 | 7 | 5 | 3 | 22:14 | 8 | 26 | WWWWW |
| 7 | Tormenta | 15 | 29:22 | 7 | 25 | 8 | 1 | 6 | 29:22 | 7 | 25 | WWWWW |
| 8 | Alta | 15 | 23:18 | 5 | 24 | 6 | 6 | 3 | 23:18 | 5 | 24 | DWWWW |
| 9 | Forward Madison | 15 | 16:11 | 5 | 22 | 5 | 7 | 3 | 16:11 | 5 | 22 | LW |
| 10 | Charlotte Independence | 15 | 23:21 | 2 | 22 | 6 | 4 | 5 | 23:21 | 2 | 22 | WWW |
| 11 | Greenville Triumph | 15 | 20:20 | 0 | 19 | 5 | 4 | 6 | 20:20 | 0 | 19 | WWLWW |
| 12 | Texoma | 15 | 22:26 | -4 | 19 | 5 | 4 | 6 | 22:26 | -4 | 19 | WLWWW |
| 13 | Richmond Kickers | 15 | 28:30 | -2 | 17 | 5 | 2 | 8 | 28:30 | -2 | 17 | WLWLD |
| 14 | Westchester SC | 15 | 22:30 | -8 | 13 | 3 | 4 | 8 | 22:30 | -8 | 13 | WWLLD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Greenville Triumph | 15 | 18:23 | -5 | 13 | 3 | 4 | 8 | 18:23 | -5 | 13 | LLLDL |
| 0 | Portland Hearts of Pine | 15 | 20:20 | 0 | 18 | 4 | 6 | 5 | 20:20 | 0 | 18 | LLDLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Spokane Velocity | 15 | 19:21 | -2 | 25 | 7 | 4 | 4 | 19:21 | -2 | 25 | DLDL |
| 2 | Chattanooga Red Wolves | 15 | 22:20 | 2 | 23 | 6 | 5 | 4 | 22:20 | 2 | 23 | WLDLL |
| 3 | Tormenta | 15 | 26:25 | 1 | 20 | 5 | 5 | 5 | 26:25 | 1 | 20 | LWWDW |
| 4 | One Knoxville | 15 | 19:19 | 0 | 20 | 5 | 5 | 5 | 19:19 | 0 | 20 | WDLWD |
| 5 | Portland Hearts of Pine | 15 | 20:20 | 0 | 18 | 4 | 6 | 5 | 20:20 | 0 | 18 | LLDLL |
| 6 | Union Omaha | 15 | 16:20 | -4 | 17 | 5 | 2 | 8 | 16:20 | -4 | 17 | WWWL |
| 7 | Naples | 15 | 14:19 | -5 | 16 | 4 | 4 | 7 | 14:19 | -5 | 16 | DLLLL |
| 8 | Charlotte Independence | 15 | 22:29 | -7 | 15 | 4 | 3 | 8 | 22:29 | -7 | 15 | WDWWW |
| 9 | Greenville Triumph | 15 | 18:23 | -5 | 13 | 3 | 4 | 8 | 18:23 | -5 | 13 | LLLDL |
| 10 | Forward Madison | 15 | 15:32 | -17 | 13 | 3 | 4 | 8 | 15:32 | -17 | 13 | WLLLL |
| 11 | Richmond Kickers | 15 | 15:23 | -8 | 12 | 3 | 3 | 9 | 15:23 | -8 | 12 | WLLL |
| 12 | Alta | 15 | 19:29 | -10 | 12 | 2 | 6 | 7 | 19:29 | -10 | 12 | LLWLD |
| 13 | Westchester SC | 15 | 21:29 | -8 | 11 | 2 | 5 | 8 | 21:29 | -8 | 11 | LLLLL |
| 14 | Texoma | 15 | 13:29 | -16 | 11 | 2 | 5 | 8 | 13:29 | -16 | 11 | LLWL |
Greenville TriumphWWLDL
Portland Hearts of PineLLWDW
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLDLLLLWW
Portland Hearts of PineLLWDWDLWDD
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLDLLLLWWLLDLL
Portland Hearts of PineLLWDWDLWDDLDLWW
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLDLLLLWWLLDLLDDWWL
Portland Hearts of PineLLWDWDLWDDLDLWWDWDLL
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLDLLLLWWLLDLLDDWWLLLLLD
Portland Hearts of PineLLWDWDLWDDLDLWWDWDLLLWWWD
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLDLLLLWWLLDLLDDWWLLLLLDWDWWL
Portland Hearts of PineLLWDWDLWDDLDLWWDWDLLLWWWDWWWDL
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLWW
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLWWLLDWL
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLWWLLDWLLLWW
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLWWLLDWLLLWW
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLWWLLDWLLLWW
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Greenville TriumphWWLWWLLDWLLLWW
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Portland Hearts of PineLLDLL
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Portland Hearts of PineLLDLLDLWWL
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Portland Hearts of PineLLDLLDLWWLLWWWL
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Portland Hearts of PineLLDLLDLWWLLWWWL
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Portland Hearts of PineLLDLLDLWWLLWWWL
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
Portland Hearts of PineLLDLLDLWWLLWWWL
One KnoxvilleWWWWW
Chattanooga Red WolvesLWWLD
Spokane VelocityLWWDL
NaplesLWWLL
Union OmahaLDWDW
TormentaLWWDW
Charlotte IndependenceLLLWL
AltaDWLDL
Forward MadisonLLWWW
TexomaLLWDL
Richmond KickersWLLWL
Westchester SCLDWLL
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 30 | 28 | 2 | 93% |
Portland Hearts of Pine | 30 | 27 | 3 | 90% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 30 | 23 | 7 | 77% |
Portland Hearts of Pine | 30 | 20 | 10 | 67% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 30 | 17 | 13 | 57% |
Portland Hearts of Pine | 30 | 17 | 13 | 57% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 30 | 10 | 20 | 33% |
Portland Hearts of Pine | 30 | 14 | 16 | 47% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 30 | 5 | 25 | 17% |
Portland Hearts of Pine | 30 | 7 | 23 | 23% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 30 | 2 | 28 | 7% |
Portland Hearts of Pine | 30 | 4 | 26 | 13% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 30 | 1 | 29 | 3% |
Portland Hearts of Pine | 30 | 2 | 28 | 7% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 14 | 13 | 1 | 93% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 14 | 11 | 3 | 79% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 14 | 10 | 4 | 71% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 14 | 5 | 9 | 36% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 14 | 4 | 10 | 29% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 14 | 1 | 13 | 7% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Greenville Triumph | 14 | 0 | 14 | 0% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Portland Hearts of Pine | 15 | 14 | 1 | 93% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Portland Hearts of Pine | 15 | 9 | 6 | 60% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Portland Hearts of Pine | 15 | 9 | 6 | 60% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Portland Hearts of Pine | 15 | 8 | 7 | 53% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Portland Hearts of Pine | 15 | 5 | 10 | 33% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Portland Hearts of Pine | 15 | 2 | 13 | 13% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Portland Hearts of Pine | 15 | 1 | 14 | 7% |
Over/Under is calculated from each team's latest available completed matches.
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 5 | 2 | 0 | 0 | 1 | 1 |
Portland Hearts of Pine | 5 | 1 | 0 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 10 | 3 | 1 | 0 | 1 | 3 |
Portland Hearts of Pine | 10 | 2 | 0 | 2 | 2 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 15 | 3 | 1 | 0 | 2 | 4 |
Portland Hearts of Pine | 15 | 2 | 2 | 2 | 3 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 20 | 5 | 1 | 0 | 3 | 5 |
Portland Hearts of Pine | 20 | 3 | 2 | 2 | 5 | 5 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 25 | 5 | 2 | 0 | 3 | 7 |
Portland Hearts of Pine | 25 | 5 | 3 | 2 | 5 | 5 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 29 | 6 | 3 | 0 | 3 | 7 |
Portland Hearts of Pine | 30 | 6 | 5 | 2 | 6 | 6 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 5 | 3 | 1 | 0 | 0 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 10 | 4 | 1 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 14 | 5 | 2 | 0 | 1 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 14 | 5 | 2 | 0 | 1 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 14 | 5 | 2 | 0 | 1 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Greenville Triumph | 14 | 5 | 2 | 0 | 1 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Portland Hearts of Pine | 5 | 0 | 0 | 1 | 0 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Portland Hearts of Pine | 10 | 0 | 2 | 1 | 1 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Portland Hearts of Pine | 15 | 2 | 3 | 1 | 1 | 5 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Portland Hearts of Pine | 15 | 2 | 3 | 1 | 1 | 5 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Portland Hearts of Pine | 15 | 2 | 3 | 1 | 1 | 5 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Portland Hearts of Pine | 15 | 2 | 3 | 1 | 1 | 5 |
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
| # | Player | Team | Goals | Assists |
|---|---|---|---|---|
| 1 | J. Obregón |
Westchester SC | 9 | 2 |
| 2 | A. Peláez |
Spokane Velocity | 8 | 2 |
| 3 | Karsen Henderlong |
Naples | 7 | 3 |
| 4 | L. Castro |
Greenville Triumph | 7 | 2 |
| 5 | J. Kirkland |
Richmond Kickers | 7 | 1 |
| 6 | E. Blancas |
Alta | 6 | 2 |
| 7 | D. Espinal |
Richmond Kickers | 6 | 2 |
| 8 | C. Chaney |
Charlotte Independence | 6 | 1 |
| 9 | Philip Spengler |
Texoma | 5 | 3 |
| 10 | M. Tunbridge |
Tormenta | 5 | 2 |









