Charlotte Latin’s John Lilly is The Observer boys’ athlete of the week
AI-generated summary reviewed by our newsroom.
- Dylan Cox led Hough soccer with seven goals in three matches during Week 2.
- Adam Haggart set a Charlotte Country Day record with a 15:45.80 cross-country run.
- John Lilly scored five goals in two games to power Charlotte Latin to two wins.
Charlotte Latin soccer player John Lilly is The Observer’s boys’ high school athlete of the week for the week of Aug. 23.
The Hawks’ sophomore midfielder scored three goals in a 4-1 win at Providence Day on Aug. 21. Lilly also had two goals in a 3-0 win over Ravenscroft on Aug. 23.
Lilly has seven goals and three assists for the Hawks this season.
Last week’s other finalists
Rex Bumgarner, Charlotte Catholic soccer: The Cougars’ junior forward scored one goal and had one assist in a 4-2 win over Hickory on Aug. 20.
Bumgarner also had two goals and one more assist in a 5-0 victory over Cardinal Gibbons on Aug. 22.
Charlotte Catholic (4-0) also won 1-0 at Holly Springs on Aug. 23.
Ethan Chinery, Gaston Christian soccer: The Eagles’ senior scored two goals and converted a penalty kick to help Gaston Christian to victory over Asheville Christian Academy in a game that was decided in a penalty kick shootout on Aug. 22.
The game was tied 4-4 after regulation play.
Chinery’s efforts helped Gaston Christian (1-2) to its first victory of the season.
Bryce Cooke, Parkwood cross-country: The Wolfpack junior ran a 15:43.50 to finish runner-up in the Boys’ Championship race at the Carolinas’ Kickoff at Metrolina Christian on Aug. 23.
Cooke, whose time was two seconds shy of his personal best, also led Parkwood to a sixth-place finish at the meet.
Dylan Cox, Hough soccer: The Huskies’ senior forward scored two goals in a 5-1 win over Ballantyne Ridge on Aug. 20.
He had two goals and one assist in a 9-2 victory at Northern Guilford on Aug. 22.
The next day, Cox added three more goals in a 4-3 loss to Middle Creek.
Cox has 14 goals and two assists for Hough (4-2) this season.
Bhargava Gadagottu, Cox Mill soccer: The Chargers’ senior scored three goals in a 6-1 win at Hopewell on Aug. 21.
Gadagottu also scored a goal in 4-2 win over South Iredell on Aug. 19.
Gadagottu has four goals and one assist for Cox Mill (2-1-1) this season.
Adam Haggart, Charlotte Country Day cross-country: The Buccaneers’ sophomore ran a personal-best and school-record 15:45.80 to finish third at the Carolinas’ Kickoff at Metrolina Christian on Aug. 23.
Haggart’s record-breaking run also helped Country Day to a third-place finish at the event.
Sam Lutwick, Ballantyne Ridge cross-country: The Wolves’ sophomore ran a personal-best time of 17:23.75 to finish ninth at the Ballantyne Ridge Invitational at McAlpine Creek Park on Aug. 23.
Lutwick’s run also helped the Ballantyne Ridge cross country team to a ninth-place finish at the same meet.
Carlos Mendoza, West Charlotte soccer: The Lions’ sophomore forward scored three goals to help West Charlotte to a 5-0 win over Sugar Creek Charter on Aug. 18.
Mendoza has four goals for West Charlotte (1-3) this season.
Lucas Morton, Metrolina Christian soccer: The Warriors’ senior forward scored three goals and had two assists in a 9-2 win over Lee Park Prep on Aug. 21.
Metrolina Christian (1-2-1) also lost 8-0 at Charlotte Latin, on Aug. 19, and lost 5-1 to Ravenscroft on Aug. 22.
Morton has four goals and two assists for the Warriors this season.
Matthew Perrone, Providence cross-country: The Panthers’ senior ran a 16:16.26 to win the Invitational Division race at the Ballantyne Ridge Invitational at McAlpine Creek Park on Aug. 23.
Perrone, who was four seconds shy of his personal-best time, also helped Providence to an 11th-place finish in the 35-team field.
Benjamin Rheinecker, Hickory Ridge cross-country: The Ragin’ Bulls’ junior ran a personal-best time of 15:51.40 to finish fourth in the Boys’ Championship race at the Carolinas’ Kickoff at Metrolina Christian on Aug. 23.
Previous winners
Week 1: Jason Thankachan, Ambassador Christian
Week 2: John Lilly, Charlotte Latin
How to vote
To vote in the poll, you must type “yes” into the box below BEFORE the poll will show. After you type yes and hit return, the poll will appear. To vote again, simply refresh the page. You may vote as often as you like.
If you cannot see the box on mobile, click here
This story was originally published August 25, 2025 at 8:00 PM.