Prep Insider Blog

Tuesday’s Roundup: Ragsdale upsets South Meck in NCHSAA baseball playoffs

Ardrey Kell girls soccer wins first round playoff

Led by star Erica McDermott, Ardrey Kell High's girls soccer team beat Independence in the first round of the NCHSAA playoffs at home Tuesday.
Up Next
Led by star Erica McDermott, Ardrey Kell High's girls soccer team beat Independence in the first round of the NCHSAA playoffs at home Tuesday.

Jamestown Ragsdale scored five runs in the final two innings to rally to upset South Mecklenburg in the first round of the N.C. High School Athletic Association 4A playoffs.

South Meck (20-6) lost for the second straight game. Ragsdale (13-12) rallied from a 4-0 deficit. It trimmed South’s lead to 4-1 in the top of the fourth, but the Sabres got a run in the bottom of the fifth to expand the lead to 5-1.

That set up Ragsdale’s big rally.

Quick Links

Girls Soccer Recap, top performers

The Carolinas Top 50 high school football recruits

Mallard Creek’s most wanted: Trent Simpson major recruit at LB

Tuesday’s #BIG5 Top Performers

Carolyn Bentley, Providence softball: got six strikeouts and scattered five hits in a 12-3 win over Hopewell. Bentley was 2-for-4 batting with four RBIs.

Sam Mitchell, Ardrey Kell softball: game-winning single in bottom of the 10th inning (high school games are regulation seven innings) in a 7-6 win over South Meck in the first round of the NCHSAA playoffs. Mitchell knocked in Lynn Porter who tied the game with a two-run triple.

Seth Sigmon, Alexander Central baseball: 2-for-3 with two RBIs in a 3-2 win over North Iredell in the first round of the N.C. 3A playoffs. Pitcher Bryson Hammer threw 6.1 innings and struck out 11 of 23 batters he faced.

Jett Townson, Metrolina Christian baseball: walk-off two-run single in the bottom of the seventh to lift the Hawks to a 5-4 win over Charlotte Latin in the NCISAA playoffs. Metrolina rallied from a 4-2 deficit to win.

Trey Tujetsch, Ardrey Kell baseball: 17 strikeouts in a 1-0 win over Winston-Salem Glenn. Tujetsch allowed five hits in 6.2 innings. Luke Carpenter got the final out and the save for the Knights.


Trey Tujetsch was just what Ardrey Kell’s baseball team needed on a day when hits were few and far between.

Tujetsch, a senior who has committed to South Carolina, pitched the Knights to a 1-0 victory Tuesday at Kernersville Glenn in the first round of the N.C. High School Athletic Association playoffs.

Tujetsch went 6.2 innings, scattering five hits and striking out 17. Luke Carpenter got the save for Ardrey Kell (20-8). The Knights will travel to top-seeded Myers Park (24-1) on Friday in the second round.

Tuesday’s featured performances

Jake Hunter (East Rowan): Hunter’s no-hitter led East Rowan to a 2-0 victory over Waynesville Tuscola in the 3A playoffs.

Bryson Taylor (Harrisburg Hickory Ridge): Taylor slammed a double and a home run, driving in all his team’s runs in a 4-2 4A playoff victory over West Forsyth.

Zach Zedalis (Concord Cox Mill): Zedalis fired a two-hitter and fanned 13 as the Chargers blanked South Iredell 2-0 in the 3A playoffs.

Tuesday’s other results

4A playoffs

Harrisburg Hickory Ridge 4, West Forsyth 2: Nolan DeVos threw a four-hitter, and Bryson Taylor drove in all four Hickory Ridge runs, with a ground-rule double and a home run.

Indian Trail Porter Ridge 4, Marion McDowell 2: The Pirates (14-10) rallied from a 2-0 deficit and will face perennial powerhouse South Caldwell in the second round.

Jamestown Ragsdale 6, South Mecklenburg 5: The Sabres led 4-0 after two innings and 5-1 after five, but Ragsdale rallied with four sixth-inning runs and the winning run in the top of the seventh. South Mecklenburg finished with a 20-6 record. Senior Thomas Umphlett had two RBI.

Lake Norman 4, East Forsyth 3: Dylan Arment drove in two runs and got the save in relief of starter and winner Carter Sheppard.

Mooresville 11, Scotland County 1: The Blue Devils (17-9) travel to Southern Pines Pinecrest in the second round.

3A playoffs

Alexander Central 3, North Iredell 2: Bryson Hammer pitched a no-hitter through 6.1 innings but walked four. Two relievers finished, allowing two runs on two hits in the seventh inning. The Cougars got two hits and two RBI from Seth Sigmon. North Iredell finished 11-14. Alexander Central (21-7) faces Waxhaw Cuthbertson in the second round.

Asheville Reynolds 9, Boone Watauga 2: The Pioneers finished 10-15.

Boiling Springs Crest 10, Lawndale Burns 0: State title contender Crest improved to 25-0, beating Cleveland County rival Burns for the fourth time this season.

China Grove Carson 2, Central Cabarrus 0: Winning pitcher Cole Hales went seven innings, allowing three hits and striking out 11. Losing pitcher Evan McGee had 12 strikeouts. Logan Rogers provided Jesse Carson with its offense, slamming a two-run homer.

Concord Cox Mill 2, South Iredell 0: Cox Mill’s Zach Zedalis pitched a two-hitter, striking out 13.

East Rowan 2, Waynesville Tuscola 0: Jake Hunter fired a no-hitter, and Griff Warden had the decisive RBI in the sixth inning.

Marvin Ridge 6, Asheville Erwin 3: Winning pitcher Tyler Hall threw a complete game, as Marvin Ridge advanced to a second-round game against rival Weddington.

North Gaston 7, Kings Mountain 1: North Gaston (20-5) won this meeting of Big South 3A teams. The Mountaineers finished 15-10.

Northern Guilford 7, Monroe Parkwood 3: The hosts broke A 3-3 with four runs in the bottom of the third. Parkwood finished 11-14.

Northwest Cabarrus 11, Mayodan McMichael 5: Down 3-0, Northwest Cabarrus scored five times in the bottom of the fourth inning and pulled away. Andrew Raffaldt smacked three doubles and drove in three runs.

Skyland Roberson 13, Morganton Patton 6: Patton (16-11) led 3-0 after a half inning but was down 7-3 after two innings.

Weddington 5, Hickory 1: Cooper McKeehan pitched a complete-game victory, and Jackson Henry singled and walked three times.

West Rowan 2, Western Guilford 1: Winning pitcher Daniel Durham homered, and Cameron Graham drove in West Rowan’s other run with a single.

2A playoffs

East Rutherford 5, Central Davidson 2: The Cavaliers, who face Midway Oak Grove in the second round, used three pitchers and held Central Davidson to five hits.

Franklin 5, East Lincoln 0: East Lincoln (11-13) got only two hits in this road loss.

Ledford 6, Anson County 0: Playing in the East Region, Anson County was shut out and finished 9-14.

Lenoir Hibriten 3, Catawba Bandys 2: Hibriten’s Luke Absher pitched a complete game.

Maiden at East Bend Forbush: Rain postponed this game until Wednesday evening.

Newton Foard 9, Lake Norman Charter 3: Peyton Hemphill homered for the victorious Tigers.

North Davidson 7, South Rowan 4

North Lincoln 5, Monroe Central Academy 4: Central Academy took a 4-2 lead into the bottom of the seventh. A two-out infield single by Jake Soorus scored George Fox with North Lincoln’s winning run.

West Lincoln 5, Belmont South Point 1: West Lincoln’s Chris Moxley pitched a complete game, giving up four hits and striking out 11. Moxley, Chandler Carp and Samuel Duncan had RBI’s.

West Stanly 1, Salisbury 0: The Colts’ Trent Wilson opened the bottom of the seventh inning with a triple and scored the game-ending run on an infield hit. Michael Crayton got the victory in relief of starter Cody Kidd.

West Stokes 3, Forest City Chase 2: Chase (16-7) was held to two hits by Logan Griffith.

Wilkes Central 4, R-S Central 0: The Hilltoppers finished at 16-9, the victim of Skylar Brooks’ three-hitter.

1A playoffs

Lincoln Charter 6, Monroe Union Academy 1

Mooresville Pine Lake Prep 12, Murphy 7: Pine Lake Prep ousted the defending state champion, as Sam McClellan and McAuley Maddox each had three hits and three RBI.

Mount Airy 5, Mount Holly Mountain Island Charter 3: The Raptors finished with a 12-9 record.

South Stanly 5, Hayesville 1: Mabe Campbell homered for South Stanly, and Sawyer Smith fired a two-hitter. The Rowdy Rebel Bulls visit top-seeded East Surry in the second round.

NCISAA playoffs

Charlotte Country Day 7, Rabun Gap (GA)-Nacoochee 4: Henry Merchant had two hits and two RBI for the Buccaneers, who will visit Charlotte Christian in a 4A second-round game.

Covenant Day 4, Greensboro Day 2: The Lions won this 4A game despite getting only two hits. They were walked eight times. Robert Stone was the winning pitcher.

Gaston Christian 7, Kinston Arendell Parrott 6: The Eagles scored a 3A victory at home and will visit Forsyth Country Day in the second round.

Hickory Grove Christian 4, Concord First Assembly 0: Travis Snell had the only hit and RBI for the Lions, who scored all their runs in the first inning of this 3A game.

Indian Trail Metrolina Christian 5, Charlotte Latin 4: Jeff Townson’s walk-off two-run single lifted the Warriors to a 4A first-round victory. Latin (6-13) had taken a 4-2 lead into the bottom of the seventh inning.

Raleigh Friendship Christian 2, Hickory Christian 1: Hickory Christian dropped this 2A game and finished with a 4-8 record.

Covenant Day 4, Greensboro Day 2: Robert Stone got the win for Covenant Day, which got a save from Jackson Bertelsen. Covenant Day held on after leading 4-0 after the second inning.

Marvin Ridge 6, Asheville Erwin 3: Marvin Ridge (21-5) jumped out to a 5-0 lead after two innings and cruised home. Erwin scored three runs in the top of the sixth to close to 5-3. Erwin’s season ends at 13-9.


Myers Park and Marvin Ridge won high school golf regional championships Tuesday and were among nine Charlotte-area schools qualifying for next week’s state tournaments.

The Mustangs and Mavericks join Charlotte Catholic and Lake Norman Charter, which won regional tournaments Monday.

Myers Park captured the 4A West Regional, while Marvin Ridge topped the 3A Midwest event. Other regionals held Tuesday were the 2A West, 1A Midwest and 1A West.

Here is a look at what happened:


Myers Park finished with a score of 289 and won the regional, held at Statesville Country Club, by 11 strokes. Ardrey Kell (300) and Providence (311) also qualified. Hough (311) lost out on the third qualifying spot due to tiebreaker rules. Trailing were Lake Norman (339), Mooresville (371) and South Caldwell (372).

Myers Park’s Thomas Eubanks was medalist, shooting a 2-under-par 69. Ardrey Kell’s Graham Chase was second with a 70. Myers Park also placed Luke Hackworth (72), Pearse Lucas (73) and Ben Morehead (75) among the leaders.

The six individual qualifiers were Hough’s Ayush Bodhale (73), Dylan Smith (78) and Steven Lorenz (79); Lake Norman’s Ryan Lux (81) and Owen Swavely (82); and South Mecklenburg’s Jackson Steiner (81).

First Name

Last Name







Myers Park


Myers Park




Ardrey Kell


Ardrey Kell




Myers Park






Ardrey Kell






Myers Park


Lake Norman












South Caldwell




Myers Park




















Ardrey Kell




Ardrey Kell




Myers Park








Lake Norman








South Meck




Lake Norman




North Meck




South Caldwell








Lake Norman








Ardrey Kell




South Meck


3A Midwest

Marvin Ridge had a team score of 304 at the Club at Irish Creek, a par-71 layout near Kannapolis. The Mavericks edged Waxhaw Cuthbertson (307) for the team title. Winston-Salem Mount Tabor (310) also qualified for the state tournament.

Trailing were Southwest Guilford (311), Concord (316), Concord Cox Mill (318), Wentworth Rockingham County (320), East Rowan (321), Asheboro (332), Concord Jay M. Robinson (359) and West Rowan (363).

Mount Tabor’s Bennett Wooton took medalist honors with a 3-under 68.

The six individual qualifiers were East Rowan’s Colby Patterson (70); Southwest Guilford’s Bo Bolick (72); Jay M. Robinson’s Riley Smith (72); Weddington’s Will Conway (72); Rockingham County’s Noah Conner (73); and Asheboro’s Sam Davidson (74).

2A West

Hendersonville took team honors with a 316 score at the par-72 Glen Oaks Golf Club near Maiden. Other team qualifiers were West Lincoln (322) and R-S Central (326).

Trailing were Newton Foard (327); Morganton Patton (329); Wilkes Central (336); North Lincoln (338); Forest City Chase (340); Valdese Draughn (343); Brevard (351); Canton Pisgah (355); and Ashe County (372).

West Lincoln’s Bauer Galloway and Wilkes Central’s Quinton Metz tied for the top spot with 71’s. Joining Metz as individual qualifiers were Maiden’s Kenan Lawing (73); Fred T. Foard’s Max Cranford (73) and Jordan Sain (74); Brevard’s Graham Phillips (76); and Shelby’s Connor Brown (77).

1A Midwest

East Wilkes (326), East Surry (328) and Community School of Davidson (326) gained the state tournament berths. Community School of Davidson’s top scorer was Ch,ristian Jarrell, with a 4-over 76 at Cedarbrook Country Club in Elkin.

Medalist was Monroe Union Academy’s Caleb Surratt, who fired a 70 and won by five shots. Other individual qualifiers were Mooresville Pine Lake Prep’s Parker Mizelle (75) and Justin Guildford (80); Mount Airy’s Sam Nester (78); Elkin’s James Owings (79); and Mooresville Bradford Prep’s Will Locey (79).

1A West

Addison Beam fired a 2-over 72, leading the field and helping his Gastonia Highland Tech team gain a state tournament berth. Highland Tech (382) finished second in the team standings to Bakersville Mitchell County (374). Also qualifying for the state tournament was Highlands (386).

Trailing were Blue Ridge (394); Mooresboro Thomas Jefferson Academy (396); Murphy (408); and Swain County (412).

Individual qualifiers at The Ridges Golf Club near Hayesville (par 70) were Thomas Jefferson Academy’s Pierce Robinson (75); Murphy’s Trevor Shaw (81); Polk County’s Carson Emory (84) and Hunter Lynch (86); Swain’s Nick Dole (85); and Cherokee’s Tino Pete (87).


Marvin Ridge boys 20, Lake Norman Charter 12: Micah Stechmiller and Peyton Turner had four points each for Lake Norman Charter.


Marvin Ridge figures to be a state 3A title contender, and the Mavericks looked the part Tuesday.

They opened the state 3A playoffs with a 16-0 rout of visiting North Forsyth.

As has been the case all season, Marvin Ridge pitcher Gabby Baylog was tough to hit. In fact, North Forsyth was unable to get a hit off the Mavericks’ ace, as Baylog fired a perfect game over five innings.

She struck out 11.

Taylor Walker slammed two home runs and added two singles, driving in five runs. Jessica Davis and Mauri Murray also homered for Marvin Ridge (16-3), the top-seeded team in the Western half of the 3A bracket.

Featured performers

Sam Mitchell (Ardrey Kell girls’ softball): Mitchell’s RBI single ended a 4A marathon, as Ardrey Kell edged South Mecklenburg 7-6 in 10 innings.

Linda Moore (Lake Norman girls’ softball): Moore, a freshman, tossed a one-hitter and struck out 14 as Lake Norman blanked Marion McDowell 3-0 in the 4A playoffs.


SM 2 0 1 0 0 0 1 9 0 2 6 7 4
AK 1 0 0 0 3 0 0 0 0 3 7 11 4

WP L Markle 10IP, 7H, 2ER, 3K, 2BB
LP K Proctor 9.1IP, 11H, 4ER, 1K

Leading Hitters
SM: M Rapp (2-4, 4 runs), Z Poore (2-4), S Yoder (1-4, RBI)

AK: L Porter (3-6, 3B, 2 runs, 2 RBI), S Mitchell (2-5, 3 RBI), G Fink (2-4, 1 run, RBI)


H. 1. 0. 1 0 0 1 0. 3
P. 0 0 6 1 1 4 X 12

WP: Carolyn Bentley 6 Ks 5 hits

Providence Notes: Lili Bowen 1 for 3 with a 3 run homer; Emma Ficker 1 for 2 with a 2B; CAROLYN Bentley 2 for 4 with 4 RBI


Stuart 00 10 -- 1 2 5
Alexander 613 01 -- 11 13 0
WP: Faith Carrigan. LP: Carley Womack. Leading Hitters, Alexander: Peyton Price 4-for-4, RBI; Alea Seagles 2-for-3, RBI; Mattie Starnes 3-for-4, 3 RBIs; Ashley Seagle 2-for-4, 2 RIs.


East Lincoln 1 Bunker Hill 2 13 innings

East Lincoln 000 100 000 000 0 1 5 2
Bunker Hill 000 010 000 000 1 2 8 0

WP D Brooks, LP Payton Baker

Leading Hitters EL Taliyah Thomas (single), Katelynn Crowe (single), Kylie Thress (RBI sac fly), Haley Erwin (2 singles), Abby Helms (single)

Bunker Hill A Wray (2 singles), C Bryant (single) P Bryant (2 single),L Pennington (2 singles, RBI sac fly), D Brooks (single)

Notes: East Lincoln final record 15-6; Bunker Hill advances to 2nd round state playoffs.


Marvin Ridge 5 4 6 1 0 -- 16
North Forsyth 0 0 0 0 0 -- 0
WP: Gabby Baylog.
Leading Hitters Marvin: Gabby Baylog 2-4, 2 RBIs; Ally Bigham 2-3, Mauri Murray 3-4, Taylor Walker 4-4

Track and field

SOUTHERN PIEDMONT ATHLETIC ASSOCIATION: Victory Christian swept the conference’s boys’ and girls’ championships. Boys’ team totals: Victory Christian 103; Woodlawn School 92; Hickory University Christian 73; Hickory Christian 54; United Faith Christian 11.

Girls’ team totals: Victory Christian 177; Woodlawn School 68; Hickory Christian 26; United Faith Christian 22; Hickory University Christian 16.

Victory Christian’s Travion Smith swept the 100, 200 and 400 meter dashes, and teammate Tyreke Thompson won the 110-meter and 300-meter hurdles.

Boys’ lacrosse


Ardrey Kell 17, Pfafftown Reagan 5: The Knights improved to 18-2 behind Cade Caggiano (four goals, six assists) and Jackson Price (three goals, three assists).

Greensboro Page 7, Lake Norman 6: Lake Norman (16-3) led 3-1 after one period but faltered.

Hough 15, Winston-Salem Reynolds 5: The Huskies (23-3) outscored R.J. Reynolds 9-1 in the middle two periods.

Myers Park 11, Northwest Guilford 7: The Mustangs (10-6) advanced to a state quarterfinal match against Ardrey Kell.’


Charlotte Catholic 16, Winston-Salem Mount Tabor 6: Matt Bohmer, Ben Irmscher and Kevin Curry each scored three goals for the Cougars (10-8).

Community School of Davidson 14, Hickory St. Stephens 11: Caden Bonoffski and Baker Westmoreland each scored four goals for the victorious Spartans.

Marvin Ridge 20, Lake Norman Charter 11: Micah Stechmiller and Peyton Turner each had two goals and two assists for Lake Norman Charter, which finished 9-6.

Weddington 25, Indian Trail Sun Valley 3: Anthony Todaro’s seven goals and two assists, plus 10 ground-ball pickups by Whitney Litton, helped the Warriors improve to 13-1.

Spotlight performer

Cade Caggiano (Ardrey Kell boys’ lacrosse): Caggiano’s four goals and six assists helped the Knights trounce Pfafftown Reagan 17-5 and advance to the 4A playoff quarterfinals.

Boys’ tennis


Ardrey Kell 5, South Caldwell 0: Ardrey Kell (14-2) travels to Myers Park in the state quarterfinals.

Greensboro Grimsley 6, Hopewell 0: The Titans finished 11-2.

Hough 5, Greensboro Page 1: Hough (14-0) hosts Greensboro Grimsley in the state quarterfinals.

Myers Park 5, Providence 2: The Mustangs (16-3) advanced to a match with Ardrey Kell, while Providence finished 12-5.


Asheville 5, Charlotte Catholic 3: Asheville (18-0) will host Marvin Ridge in the quarterfinals.

Burlington Williams 6, Concord 3: The Spiders finished 12-4.

Concord Cox Mill 5, Winston-Salem Mount Tabor 0: The Chargers (16-2) travel to Burlington Williams in the quarterfinals.

Marvin Ridge 5, Skyland Roberson 1: The Mavericks improved to 16-3.


East Lincoln 6, Newton Foard 2: East Lincoln (12-3) travels to defending state champion Brevard in the quarterfinals.

Salisbury 5, Newton-Conover 1: The Red Devils closed a 10-3 season, while 20-0 Salisbury hosts Winston-Salem Atkins in the quarterfinals Monday.


Elkin 5, Mooresboro Thomas Jefferson Academy 4: The Gryphons finished 7-3.

Lincoln Charter 5, Misenheimer Gray Stone Day 1: The battle of unbeatens went to the Eagles (11-0). Gray Stone Day finished 16-1.

Mooresville Pine Lake Prep 5, Mount Airy 1: The Pride won three matches on tiebreakers and improved to 13-0. They will visit Winston-Salem Bishop McGuinness in Monday’s quarterfinals.

Girls’ lacrosse


Charlotte Catholic 19, Myers Park 10

Lake Norman 12, Weddington 11 (2 OT’s): Lake Norman handed Weddington its first loss in 18 matches this season.

Marvin Ridge 17, Northern Guilford 2: The Mavericks (10-4) built a 10-0 halftime lead.


Asheville School 9, Davidson Day 8: The Patriots (7-5) fell in the Division 1 match, despite the play of Delaney Brown (three goals, three assists) and goalkeeper Libby Otto (nine saves, three interceptions).

Raleigh St. Mary’s 13, Providence Day 6: Cassidy Doffermyre (three goals) and Tracy Zheng (two goals, one assist) led the Providence Day offense in this Division 1 match.

Southlake Christian 16, Greensboro Day 9: The Eagles jumped to an 11-4 halftime lead and rolled to a Division 1 victory. Ella Howlin (four goals) and Mia McCarthy (three goals, three assists) led the way.

Girls’ soccer

Featured Performers

Heidi Picazo-Gonzalez (Monroe Central Academy girls’ soccer): Picazo-Gonzalez had eight saves in her team’s 4-1 victory over Lincolnton in the 2A playoffs

Cailey Haas (Boone Watauga girls’ soccer): Haas made 10 saves as her team edged Weddington 1-0 in the 3A playoffs.

4A playoffs

Ardrey Kell 3, Independence 0: Goalkeeper Sam Casey got the shutout, and Ardrey Kell got goals from Kassidy Hejlik, Erica McDermott and Sam Watts. Independence finished 12-9.

East Forsyth 3, South Caldwell 0: East Forsyth goalkeeper Sammie Reagan blanked the Spartans (8-11-1).

Harrisburg Hickory Ridge 1, Butler 0: Lilly McConnel scored on an assist from Nia Gaither with 15 minutes remaining, and Emma Wakeman got the shutout in goal. Butler finished 8-11-1.

Indian Trail Porter Ridge 2, Winston-Salem Reynolds 1: The Pirates (15-5) scored their sixth straight victory.

Mallard Creek 3, Mooresville 2: The Mavericks, who lost twice to Mooresville during the regular season, pulled the biggest surprise of the 4A’s first round. The Blue Devils finished 14-6.

Northwest Guilford 9, North Mecklenburg 0: The Vikings finished 12-10.

Olympic 0, South Mecklenburg 0 (Olympic won 6-5 on PK’s): Olympic goalkeeper Sidney Sturm made a big save to end the shootout. South Mecklenburg finished 11-5-2.

3A playoffs

Asheville 5, China Grove Carson 0: Asheville’s defense held Jesse Carson to two shots on goal.

Boone Watauga 1, Weddington 0: Watauga won its sixth straight, behind a goal BY Bailey Whitehead-Price and shutout goaltending by Cailey Haas. Weddington finished 8-8-3.

Charlotte Catholic 6, Waynesville Tuscola 0: Grace Wielechowski’s two goals led Catholic, which also had a goal and an assist from Mary Ann Edel and Eveleen Hahn. Ella Futch got the shutout in goal.

Concord Cox Mill 9, Lawndale Burns 0

Hickory 7, Wentworth Rockingham County 0: Ayden Vaughan scored two goals, and Sarah Harding and Taylor Rose combined for a shutout in goal.

Kings Mountain 3, Hickory St. Stephens 0: The Mountaineers won their 16th in a row, as Sarah Drennan scored two goals. St. Stephens finished 11-10.

Marvin Ridge 7, Central Cabarrus 0: Logan Boggs got the shutout in goal, and Lauren Huffstetler had three goals and an assist.

Northern Guilford 2, Monroe Parkwood 0: Parkwood finished 6-14.

Northwest Cabarrus 3, Concord 0: Keely Jackson and Kyleigh von Klahr scored goals for the Trojans, who also had an own-goal by Concord (12-7).

Skyland Roberson 5, Unionville Piedmont 0

South Iredell 4, Cramerton Stuart Cramer 1: South Iredell’s Mariah Hill (two goals) and Erin Shaver (two assists) led the offense.

Waxhaw Cuthbertson 9, Boiling Springs Crest 1: Crest (13-7) was outscored 6-0 in the second half. Summer Dockstader and Gabi Lassiter each scored twice for Cuthbertson.

Winston-Salem Mount Tabor 1, Indian Trail Sun Valley 0: Sun Valley’s (13-8-1) six-match winning streak came to an end.

2A playoffs

Belmont South Point 3, North Lincoln 0: South Point, which has given up only eight goals in 14 matches this season, scored all its goals in the first half. North Lincoln finished 7-14.

East Henderson 4, Newton-Conover 2: The Red Devils finished 9-8.

East Lincoln 2, Franklin 1: Taylor Barrineau’s two second-half goals helped the Mustangs rally from a 1-0 halftime deficit.

Hendersonville 10, Marshville Forest Hills 2: Forest Hills (9-12) got two goals from Ahjiyah Sullivant.

Lake Norman Charter 9, East Rutherford 0: Ayden Yates (three goals, two assists), Olivia Haraldsson (three goals) and Kaela Rosenberger (two goals) led the offense. Rosenberger’s offensive output was remarkable, as she played most of the game as goalkeeper.

Monroe Central Academy 4, Lincolnton 1: Goalkeeper Heidi Picazo-Gonzalez got the victory, and Makenna Melchor had two goals and an assist.

Morganton Patton 1, West Stokes 0: Kiera Robinson scored on an assist from Skylar Georges.

Newton Foard 7, North Surry 0: Fred T. Foard has won 16 straight matches.

R-S Central 4, Shelby 0: The Golden Lions (9-8-1) were ousted by a fellow Southwestern 2A team.

Salisbury 4, Lenoir Hibriten 1: The Hornets won their sixth in a row.

West Davidson 5, Maiden 0: Maiden finished with a 9-8-1 record.

West Iredell 5, Ashe County 1

1A playoffs

Alleghany 1, South Stanly 0: South Stanly finished with a 13-5 record.

East Wilkes 8, Queens Grant Charter 4

Mooresboro Thomas Jefferson Academy 6, East Surry 0: Hannah Hayes scored three goals for the Gryphons.

Mooresville Pine Lake Prep 9, Gastonia Piedmont Community 0: Pine Lake’s Chloe Mullen scored three goals, and Elisabeth Iler had three assists.

Mount Airy 3, North Stanly 0: The Comets finished 10-9.

Mount Holly Mountain Island Charter 6, Mooresville Bradford Prep 0: The Raptors scored five times in the second half.

NCISAA 4A playoffs

Concord Cannon School 3, Charlotte Country Day 2 (OT): George O’Neil and Harper Shaw scored for Country Day.

Greensboro Day 3, Charlotte Christian 1: The Knights finished at 2-14.

High Point Wesleyan 3, Covenant Day 1: Covenant Day’s Sedona Dancu scored on an assist from Emma Kruger.

NCISAA 3A playoffs

Asheville Carolina Day 1, Carmel Christian 0

Asheville School 4, Concord First Assembly 0

Gaston Christian 4, Greensboro Caldwell Academy 0: Gaston Christian (13-3) travels to Cary Christian in the second round.

NCISAA 2A playoffs

Southern Pines O’Neal School 3, Northside Christian 2

Statesville Christian 2, Gaston Day 1: Frankie Vargas scored for Statesville Christian, which also benefited from a Gaston Day own goal. Annabelle Fulghum scored for Gaston Day.

Winston-Salem Salem Baptist 1, Rock Hill Westminster Catawba 0 (2 OT’s): Westminster Catawba finished 3-12.

Girls’ softball

4A playoffs

Ardrey Kell 7, South Mecklenburg 6, 10 innings: Sam Mitchell’s single drove in the winning run, and Lynn Porter had tied the game with a two-run triple in the bottom of the 10th. Porter finished with three hits, and South Mecklenburg’s Megan Rapp had two hits and scored four times.

Hough 10, Davie County 8: Kyndal Thornton broke an 8-8 tie in the bottom of the seventh inning with a two-run home run.

Independence 11, High Point Central 0, 5 innings: Independence’s Mallory Shaver doubled and homered, driving in four runs, and Anna Easter added three hits.

Lake Norman 3, Marion McDowell 0: Linda Moore’s one-hitter and Carley Christopher’s two hits led Lake Norman.

Pfafftown Reagan 11, Indian Trail Porter Ridge 7: Porter Ridge (13-6) led 6-5 in the sixth inning.

Providence 12, Hopewell 3: Providence’s Lili Bowen homered, and Carolyn Bentley tossed a six-hitter and drove in four runs at the plate.

Scotland County 6, Butler 3: Butler finished 12-7.

3A playoffs

Alexander Central 11, Cramerton Stuart Cramer 1, 5 innings: The Cougars’ 11-hit attack carried them to victory.

Asheville Reynolds 4, Charlotte Catholic 3: Catholic’s Paige Rivas had three hits.

Boiling Springs Crest 11, Boone Watauga 1

Central Cabarrus 10, Concord Cox Mill 0: Brantleigh Parrott tossed a one-hitter and struck out 13 for Central Cabarrus, which broke open a tight game with three runs in the fifth inning for a 7-0 led. Destiny Thornton had two RBI.

China Grove Carson 3, Asheboro 2: With the score tied 2-2, Jesse Carson’s Sierra Ratliff singled in the bottom of the seventh, stole second base, went to third on a single, and scored the winning run on a wild pitch.

Kannapolis Brown 8, Waxhaw Cuthbertson 0: Brown’s Tali Hagler tossed a three-hitter, and Kaylyn Belfield had three hits.

Monroe Parkwood 7, Enka 1: Parkwood scored four times in the bottom of the third for a 4-1 lead and pulled away.

Skyland Roberson 6, South Iredell 4

Southwest Guilford 8, North Gaston 6

Southwestern Randolph 2, East Rowan 1

Unionville Piedmont 11, Winston-Salem Parkland 0

Wentworth Rockingham County 10, Kings Mountain 1

West Rowan 11, Indian Trail Sun Valley 1, 5 innings: Whitley Arnott struck out 14, Mary Sobataka homered and drove in three runs, and Hannah Pratt had two hits for West Rowan.

2A playoffs

Brevard 6, Forest City Chase 2

Central Davidson 2, Maiden 1

Claremont Bunker Hill 2, East Lincoln 1, 13 innings: The longest game of the night in the state went to the Bears, who had two singles and an RBI from Lillie Pennington and two singles by Addie Wray. Haley Erwin had two hits for East Lincoln, which finished 15-6.

East Rutherford 1, Newton Foard 0

Franklin 17, Monroe Central Academy 0, 5 innings

Marshall Madison County 6, Marshville Forest Hills 1

Mount Pleasant 11, Newton-Conover 1

North Davidson 3, West Lincoln 2

North Lincoln 10, Catawba Bandys 0, 5 innings

R-S Central 11, East Henderson 1

Valdese Draughn 6, Lenoir Hibriten 1: Draughn won for the fourth time this season against the Panthers.

West Stanly 2, West Iredell 0: Top-seeded West Stanly (21-0) had a tough battle, but Jordan Hatch pitched a one-hitter and struck out 16. Kailey Furr and Rosalyn McRae each had two hits.

1A playoffs

Boonville Starmount 10, Mooresville Pine Lake Prep 1: Madison Hobert had a hit and an RBI for Pine Lake Prep (17-5).

Murphy 15, Monroe Union Academy 0

North Stanly 1, Asheboro Uwharrie Charter 0, 9 innings

South Stokes 8, Cherryville 1

Report results of your school’s spring sports games and matches to