Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Forest Hills (Marshville, NC) varsity soccer team lost Tuesday's home non-conference match against Porter Ridge (Indian Trail, NC) by a score of 2-1.

12Final
Porter Ridge--2
Forest Hills--1
Final score provided by R. Ladimir.
  • Recap
  • Box Score
  • Awards
  • Matchup Info

Match Stats

Porter Ridge

Field Stats

#Athlete NameMinGoalsAsstPtsStlsCK
Team Totals226
2Ryan Ladimir (Sr)102
4Spencer Smith (Jr)011
19B. McClellan (Jr)102
23Jacob Wheelock (Sr)011
Forest Hills

Field Stats

#Athlete NameMinGoalsAsstPtsStlsCK
Team Totals890113
00Kenny Guarchaj (So)80
1Kellan Garcia (So)60
2Angel Carillo (Jr)7812
3Omar Jimenez (So)80
4Anthony Andrew (So)45
5Christian Valle (Jr)52
6Juan Beccera (Jr)11
7Josue Salgado (Sr)58
10Israel Segundo (Jr)79
12B. Cuamacateco (Jr)47
16David Garcia (So)20
17Yosgar Liscano (Sr)8011
18Yoseph Craine (Jr)69
21Jonathan Garcia (So)70
22Joshua Moreno (Jr)61
Porter Ridge

#Athlete NameGShotsSOGSOG %PKGPKAGWGYCRC
Team Totals21
2Ryan Ladimir (Sr)11
19B. McClellan (Jr)1
Forest Hills

#Athlete NameGShotsSOGSOG %PKGPKAGWGYCRC
Team Totals1111.0
2Angel Carillo (Jr)1111.0
Porter Ridge

Goaltending

#Athlete NameG. MinOT MinOpp SOGGASavesSave %GAA
Team Totals8000.00.000
0T. McClellan (Fr)4000.00.000
1Aiden Hocken (Sr)4000.00.000
Forest Hills

Goaltending

#Athlete NameG. MinOT MinOpp SOGGASavesSave %GAA
Team Totals8020218.92.000
00Kenny Guarchaj (So)8020218.92.000
Porter Ridge

#Athlete NamePK SavesPKASOWinLossTie
Team Totals1
1Aiden Hocken (Sr)1
Forest Hills

#Athlete NamePK SavesPKASOWinLossTie
Team Totals1
00Kenny Guarchaj (So)1

Match Story

North Carolina High School Soccer - Forest Hills nudged by Porter Ridge

September 2, 2025: Marshville, NC 28103

Porter Ridge Pirates (Indian Trail, NC) backers exited the stadium pleased Tuesday as they witnessed their soccer team get by the host Forest Hills Yellow Jackets (Marshville, NC), 2-1 in a non-league test.

With the triumph, Porter Ridge advances its record to 8-0 on the campaign. The Pirates host Ballantyne Ridge (Charlotte, NC) to clash with the Wolves in a non-league test on Thursday, September 4. The Wolves come into the test with a record of 3-1. Ballantyne Ridge won 10-1 in their recent non-league test against Richmond Senior (Rockingham, NC)

The Yellow Jackets now have a 1-6 record. They take the field next when they travel to Monroe for a Rocky River 4A/5A test on Monday, September 8. Forest Hills will clash with a Redhawks team coming off a 3-1 non-league win over West Charlotte (Charlotte, NC). The Redhawks record now stands at 3-4.

Players of the Match

Porter Ridge (25-26)

Porter Ridge has not selected any Players of the Match.

Forest Hills (25-26)

Congratulations to #2 Angel Carillo for being selected the Forest Hills Soccer Player of the Match.

Porter Ridge @ Forest Hills Soccer Match Info

Tue., Sep. 2, 2025 @ 7p
The Forest Hills (Marshville, NC) varsity soccer team lost Tuesday's home non-conference match against Porter Ridge (Indian Trail, NC) by a score of 2-1.

Rankings & Records

Porter Ridge (25-26)

NationalNCClass
124133
OverallConferenceHomeAwayNeutralWin %Conference %GFGA
19-5-36-4-210-1-18-4-21-0.759.5838332

Forest Hills (25-26)

NationalNCClass
4,99340248
OverallConferenceHomeAwayWin %Conference %GFGA
6-13-15-6-13-6-13-7.325.4584368

Team Scoring Averages

12OT1OT2Final
Porter Ridge
1.11.401.03.1
Forest Hills
.3.3--2.2

Porter Ridge Videos

Forest Hills Videos

Team Stat Comparison

Porter RidgeForest Hills
82Goals42
69Assists40
-Shots69
-Steals2
1.111Goals Against Average3.322

Team Leaders

Porter RidgeForest HillsNational Avg.
#2 Ryan Ladimir20Goals#19 Rodrigo Marban94
#2 Ryan Ladimir14Assists#7 Josue Salgado103
-
Shots#19 Rodrigo Marban1512
-
Steals#10 Israel Segundo127
#0 Tyeson McClellan0.754Goals Against Average#00 Kenny Guarchaj3.4502.624

Record Breakdown

Porter Ridge (25-26)

Forest Hills (25-26)

19-5-3
Overall
6-13-1
6-4-2
League
5-6-1
11-0-1
Non-League
1-7
1-0
Head to Head
0-1
6-0
Common Opponent
2-6
10-1-1
Home
3-6-1
8-4-2
Away
3-7
1-0
Neutral
0-0
2-1
Playoff
0-0
19-5-3
In-State
6-13-1
0-0
Out-of-State
0-0