High school scores, summaries and schedules for Feb. 28, 2025

By:
Friday, February 28, 2025 | 11:39 PM


High schools

Basketball

WPIAL playoffs

Boys

Class 6A

Finals

Friday’s results

Upper. St. Clair 65, New Castle 43

Class 5A

Finals

Saturday’s schedule

Chartiers Valley (22-3) vs. Peters Township (18-7) at Petersen Events Center, 7 p.m.

Class 3A

Finals

Saturday’s schedule

Aliquippa (20-4) vs. South Allegheny (22-3) at Petersen Events Center, 1 p.m.

Class 2A

Finals

Friday’s results

Jeannette 63, Union 39

Girls

Class 6A

Finals

Saturday’s schedule

Norwin (15-7) vs. Upper St. Clair (18-6) at Petersen Events Center, 5 p.m.

Class 5A

Finals

Friday’s results

Peters Township 40, South Fayette 36

Class 4A

Finals

Saturday’s schedule

Blackhawk (23-2) vs. Oakland Catholic (22-3) at Petersen Events Center, 3 p.m.

Class 2A

Finals

Saturday’s schedule

Neshannock (23-2) vs. Aliquippa (19-4) at Petersen Events Center, 11 a.m.

Class A

Finals

Friday’s results

Union 51, Clairton 40

PIAA

Class 4A

District 8-9 subregional

Friday’s results

Clearfield 65, Carrick 33

Class 6A

District 8-10 subregional

Saturday’s schedule

Allderdice at Erie, 1 p.m.

Hockey

PIHL

Penguins Cup playoffs

Class 3A

Quarterfinals

Monday’s schedule

Seneca Valley vs. Pine-Richland at Baierl Ice Complex, 7 p.m.

Thomas Jefferson vs. Upper St. Clair at Ice Castle, 7 p.m.

Mt. Lebanon vs. South Fayette at Mt. Lebanon Ice Rink, 9:10 p.m.

Tuesday’s schedule

North Allegheny vs. Central Catholic at Baierl Ice Complex, 8:30 p.m.

Class 2A

Quarterfinals

Monday’s schedule

Fox Chapel vs. Canon-McMillan at Alpha Ice Complex, 6:30 p.m.

Penn-Trafford vs. Bishop McCort at Palmer Imaging Arena, 7 p.m.

Cathedral Prep vs. Armstrong at LECOM Sports Park, 8 p.m.

Latrobe vs. Hempfield at Kirk Nevin Arena, 7:15 p.m.

Class A

Quarterfinals

Monday’s schedule

North Catholic vs. Chartiers Valley at Mt. Lebanon Ice Rink, 7:10 p.m.

North Hills vs. Moon at RMU Island Sports Center, 7:15 p.m.

Avonworth vs. Quaker Valley at Baierl Ice Complex, 8 p.m.

Shaler vs. Mars at Baierl Ice Complex, 9 p.m.

Division 2

Quarterfinals

Monday’s schedule

Neshannock vs. Connellsville at Hess Ice Rink, 7:15 p.m.

Burrell vs. Elizabeth Forward at Pittsburgh Ice Arena, 8 p.m.

Deer Lakes vs. Carrick at Alpha Ice Complex, 8:30 p.m.

Tuesday’s schedule

Morgantown vs. Gateway at Printscape Arena, 7 p.m.

Swimming

WPIAL championships

Friday’s results

Class 3A

Boys

100 free: 1. Nazar Zoukovski, Upper St Clair, 45.38; 2. Grant Regule, North Allegheny, 45.90; 3. Zachary Totin, North Allegheny, 46.31; 4. Charlie Thomson, Latrobe, 46.75; 5. Trent Powell, Bethel Park, 46.83; 6. Patrick Cratty, Latrobe, 47.20; 7. Isaac Lee, Peters Township, 47.35; 8. Noah Loboda, Mt. Lebanon, 47.64

500 free: 1. McClellan Clark, Central Catholic, 4:25.06; 2. Justin Tucker, Kiski Area, 4:32.64; 3. Noah Lang, Shaler, 4:36.47; 4. Luke Hartman, Central Catholic, 4:36.98; 5. Thomas Westerman, Franklin Regional, 4:37.11; 6. Hunter Raymer, Gateway, 4:37.24; 7. Cinco Perez, Central Catholic, 4:37.63; 8. Wyatt Stetor, Peters Township, 4:41.65

100 back: 1. Luke Lamb, Mars, 47.86; 2. Gus Miller, North Allegheny, 49.35; 3. Ben Whiteford, Upper St. Clair, 49.65; 4. Jackson Edwards, Bethel Park, 49.84; 5. Danny Lesinski, North Allegheny, 49.96; 6. Tyler Turgeon, Norwin, 50.92; 7. Brendan Yatchenko, North Allegheny, 53.91; 8. Triston Sasala, Seneca Valley, 54.52

100 breaststroke: 1. Chris Heese, Latrobe, 55.94; 2. Christian Dantey, Fox Chapel, 55.95; 3. Owen Howell, Fox Chapel, 55.98; 4. Griffin Tomsheck, Upper St. Clair, 57.05; 5. Rinzen Sherpa, Mt. Lebanon, 57.09; 6. Carter Robertson, Central Catholic, 58.48; 7. Emmanuel Chu, North Allegheny, 58.83; 8. Liam Tomb, Upper St. Clair, 59.42

400 free relay: 1. North Allegheny (Danny Lesinski, Grant Regule, Alex Harbaugh, Zachary Totin), 3:06.32; 2. Latrobe, 3:08.51; 3. Central Catholic, 3:09.19; 4. Fox Chapel, 3:09.59; 5. Mt. Lebanon, 3:12.61; 6. Franklin Regional, 3:14.26; 7. Peters Township, 3:15.46; 8. Kiski Area, 3:15.49

Team scores: 1. North Allegheny 395.50; 2. Upper St. Clair 227; 3. Mt. Lebanon 210; 4. Fox Chapel 204.50; 5. Central Catholic 182; 6. Bethel Park 158; 7. Latrobe 152; 8. Franklin Regional 124; 9. Peters Township 108; 10. Kiski Area 100

Girls

100 free: 1. Ava Komoroski, Peters Township, 51.68; 2. Cameron Peretti, Woodland Hills, 52.18; 3. Lauren Bell, Latrobe, 52.21; 4. Grace Kovach, Fox Chapel, 52.45; 5. Helen Albu, Mt. Lebanon, 52.69; 6. Eva Ogden, North Allegheny, 52.85; 7. Madden Woycheck, North Allegheny, 52.99; 8. Dom Massie, Plum, 53.53

500 free: 1. Claire Bacu, North Allegheny, 4:54.94; 2. Julia Tengowski, North Allegheny, 5:00.54; 3. Madison Puthoff, Moon, 5:04.24; 4. Charlotte Rusche, Fox Chapel, 5:06.56; 5. Whitney Calhoun, Pine-Richland, 5:07.37; 6. Hanna Klingensmith, Norwin, 5:09.53; 7. Mya DiMaio, Armstrong, 5:10.06; 8. Anna Schomaker, Pine-Richland, 5:11.49

100 back: 1. Sylvia Roy, Mt. Lebanon, 52.53; 2. Lauren Opitz, Peters Township, 56.60; 3. Amber Klingensmith, Norwin, 57.24; 4. Margaret Rusche, Fox Chapel, 57.96; 5. Lillyan Evan, Mt. Lebanon, 58.47; 6. Angelina Li, North Allegheny, 58.50; 7. Dani Hinkson, North Allegheny, 58.83; 8. Cameryn Brindza, Fox Chapel, 58.98

100 breaststroke: 1. Sarah Shaffer, Pine-Richland, 1:02.11; 2. Sarah Pasquella, Fox Chapel, 1:02.15; 3. Katie Bookwalter, Seneca Valley, 1:04.24; 4. Tori Tieppo, North Allegheny, 1:04.96; 5. Allison Schomaker, Pine-Richland, 1:05.89; 6. Shelby Sundgren, North Allegheny, 1:06.60; 7. Leah Kunkle, Kiski Area, 1:06.77; 8. Amanda Bliss, North Hills, 1:07.01

400 free relay: 1. Fox Chapel (Sarah Pasquella, Grace Kovach, Josephine Stanczak, Margaret Rusche), 3:27.93; 2. North Allegheny, 3:30.92; 3. Mt. Lebanon, 3:32.88; 4. Pine-Richland, 3:34.35; 5. Latrobe, 3:36.22; 6. Armstrong, 3:37.67; 7. Plum, 3:38.41; 8. Seneca Valley, 3:38.93

Team scores: 1. North Allegheny 415; 2. Fox Chapel 306; 3. Pine-Richland 223; 4. Mt. Lebanon 173; 5. Seneca Valley 148; 6. Latrobe 143; 7. Peters Township 120; 8. Armstrong 119; 9. Plum 118; 10. Norwin 104

Class 2A

Boys

100 free: 1. Preston Kessler, Indiana, 44.91; 2. Joshua Reed, Indiana, 47.29; 3. Gunnar Probst, Mt. Pleasant, 48.85; 4. Nathaniel Tarbi, Freeport, 49.13; 5. Joey Margita, Indiana, 49.22; 6. Brady Malekovich, Belle Vernon, 49.40; 7. Corbin Likar, Trinity, 49.43; 8. Scott Watkins, Hampton, 49.80

500 free: 1. David Mutter, Mt. Pleasant, 4:34.54; 2. Soren Cooper, Shady Side Academy, 4:36.69; 3. Sam Cavanaugh, Northgate, 4:39.80; 4. Noah Pickett, Cornell, 4:46.53; 5. Augustin Zhan, Quaker Valley, 4:48.07; 6. Greyson McKelvey, Northgate, 4:48.80; 7. DJ Poe, South Fayette, 4:50.83; 8. Isaac Retsch, Hampton, 4:51.70

100 backstroke: 1. Chris Belch, Hampton, 50.90; 2. Josh Grimenstein, South Fayette, 51.37; 3. Dawson Lee, Chartiers Valley, 54.18; 4. Connor Sutterlin, Hampton, 54.36; 5. Brodie Weagley, Elizabeth Forward, 55.29; 6. Thomas Fuener, Quaker Valley, 55.66; 7. Ryan Steinfurth, Quaker Valley, 56.00; 8. Micah Weigner, Indiana, 56.23

100 breaststroke: 1. Joseph Gardner, Mt. Pleasant, 55.77; 2. Alex Aivalotis, West Allegheny, 56.46; 3. Kasey Mahoney, Laurel Highlands, 57.15; 4. Caden Zhao, Shady Side Academy, 58.53; 5. Adrian Lavorini, Knoch, 58.99; 6. Rey Nunez, Indiana, 59.64; 7. Tim Reda, Belle Vernon, 1:00.83; 8. Nate Parker, Northgate, 1:01.22

400 free relay: 1. Indiana (Joey Margita, Rey Nunez, Joshua Reed, Preston Kessler), 3:08.34; 2. Hampton, 3:16.03; 3. Shady Side Academy, 3:16.45; 4. Northgate, 3:16.79; 5. Mt Pleasant, 3:19.98; 6. Quaker Valley, 3:24.07; 7. Blackhawk, 3:24.51; 8. South Fayette, 3:24.63

Team scores: 1. Indiana 322.50; 2. Mt. Pleasant 261; 3. Hampton 231; 4. Shady Side Academy 200; 5. Northgate 197; 6. Quaker Valley 172; 7. South Fayette 112; 8. Blackhawk 93; 9. Belle Vernon 90; 10. Elizabeth Forward 84.50

Girls

100 free: 1. Lily King, Mt. Pleasant, 47.65; 2. Genevieve Cody, Thomas Jefferson, 50.84; 3. Thea Siegel, Winchester Thurston, 52.43; 4. Abby Tweed, Blackhawk, 53.53; 5. Kasey Schrecongost, Freeport, 53.61; 6. Sydney Anderson, Indiana, 53.75; 7. Mary Anne Altman, Freeport, 54.22; 8. Riley Shinsky, Mt. Pleasant, 54.54

500 free: 1. Ava Jochims, Shady Side Academy, 4:54.22; 2. Margaret Getty, Quaker Valley, 5:14.34; 3. Magdalena Hull, Franklin Regional, 5:16.89; 4. Wynter Olsen, Thomas Jefferson, 5:18.10; 5. Maddy Bauer, Indiana, 5:19.13; 6. Caylee Psenicska, Albert Gallatin, 5:20.20; 7. Lily Vello, Indiana, 5:21.01; 8. Shannon Chalfant, Thomas Jefferson, 5:21.81

100 backstroke: 1. Kiersten O’Connor, Mt. Pleasant, 54.62; 2. Lainey Sheets, Hampton, 55.56; 3. JoAnn Cook, Northgate, 56.26; 4. Natalie Noll, Ringgold, 58.52; 5. Scarlett Zolnak, Franklin Regional, 58.63; 6. Libby Sheets, Hampton, 59.01; 7. Luci Mazurek, Oakland Catholic, 59.66; 8. Amelia Oates, Franklin Regional, 1:00.61

100 breaststroke: 1. Giona Lavorini, Knoch, 1:03.03; 2. Allison Stinnett, Southmoreland, 1:03.74; 3. Peyton Scott, Indiana, 1:03.84; 4. Paige Schott, Trinity, 1:06.27; 5. Lainey Brown, Mt. Pleasant, 1:07.04; 6. Mimi Chamberlain, Cornell, 1:07.08; 7. Rachel Buzzard, Northgate, 1:08.43; 8. Evey Fahnestock, Carlynton, 1:08.44

400 free relay: 1. Mt. Pleasant (Riley Shinsky, Maddie Barrick, Lainey Brown, Lily King), 3:33.46; 2. Franklin Regional, 3:36.11; 3. Freeport, 3:36.22; 4. Thomas Jefferson, 3:36.98; 5. Hampton, 3:39.14; 6. Indiana, 3:42.03; 7. Northgate, 3:42.29; 8. Belle Vernon, 3:44.11

Team scores: 1. Indiana 240.50; 2. Mt. Pleasant 238; 3. Franklin Regional 204; 4. Freeport 197; 5. Hampton 181; 6. Derry 167; 7. Thomas Jefferson 149; 8. Northgate 119.50; 9. Quaker Valley 110; 10. Shady Side Academy 88

Wrestling

Friday’s results

Class 3A

West Regional

Quarterfinals

107: Nicholas McGarrity, Peters Township p. Connor Sidney, Hollidaysburg, 1:36; Zach Rehak, Thomas Jefferson t.f. Dominic Nardozza, Altoona, 17-2, 4:13; Michael Johnson, West Allegheny d. Tommy Gretz, Connellsville, 5-3; Andrew Alexander, Mifflin County p. Beau Fennick, Franklin Regional, 3:42

114: Nico Kapusta, Hempfield p. Gavin Heverly, Central Mountain, 5:25; Titus Colangelo, Franklin Regional d. Brayden Sidney, Hollidaysburg, 6-0; Dylan Barrett, Penn-Trafford m.d. Coleton Klipa, Norwin, 10-2; Mateo Gallegos, DuBois m.d. Zachary Franks, Connellsville, 13-1

121: Braiden Weaver, Altoona t.f. Thomas Bencho, West Allegheny, 16-1, 1:58; Nolan Rice, Connellsville m.d. Nate Caracciolo, Hempfield, 9-0; Luke Desantis, Penn-Trafford d. Michael Worsen, Fox Chapel, 7-0; Leo Joseph, Latrobe p. Collin Bauman, Central Mountain, 3:11

127: Santino Sloboda, Butler d. Aiden Kunes, Central Mountain, 5-0; Wyatt Long, Bellefonte m.d. Evan Tolliver, Ringgold, 8-0; Dom Canali, Trinity d. Deklan Barr, Altoona, 9-4; Dalton Wenner, Cranberry p. Carter Putt, Indiana, 1:39

133: Nico Fanella, Indiana p. Nicholas Berrena, State College, 3:32; Cael Yanek, Moon d. Jake Knable, Mifflin County, 2-1; Luke Willochell, Latrobe t.f. Chase Smith, Franklin Regional, 20-2, 3:42; Collier Hartman, Canon-McMillan t.f. AJ Snatchko, West Allegheny, 18-3, 4:18

139: Kai Vielma, Connellsville d. Elijah Brosius, Cranberry, 7-1; Kamden Everly, Mifflin County d. Owen Campbell, Plum, 7-2; Dominic Ferraro, Pine-Richland m.d. Talan Mizenko, South Fayette, 10-1; TJ Allison, Trinity d. Deydon Soto, Belle Vernon, 3-2 (UTB)

145: Dalton Perry, Central Mountain m.d. Jacoby Thompson, Meadville, 15-3; Kase Chopp, Butler d. Max Firestine, Franklin Regional, 4-2; Andrew Gall, Bellefonte p. Mason Calgaro, Canon-McMillan, 4:30; Ramil Islamov, Baldwin p. Reese Hite, Altoona, 0:27

152: Maddox Shaw, Thomas Jefferson p. Colby Seiler, Mifflin County, 1:10; Ezra Swisher, Bellefonte d. Luke Dunlap, South Fayette, 13-9; Evan Petrovich, Connellsville t.f. Griffen Reid, North Allegheny, 19-3, 5:08; James Whitbred, State College d. Darius McMillon, Peters Township, 9-6

160: Luke Sipes, Altoona p. Brock Evans, Waynesburg, 3:01; Brayden White, Thomas Jefferson d. Rook Smith, Montour, 7-2; Noah Weaver, Bellefonte d. Cristian Lowther, Ringgold, 5-3; Lonzy Vielma, Connellsville p. Xavier Zeruth, State College, 1:07

172: Asher Cunningham, State College p. Carter Morvay, North Hills, 1:54; Mario Hutcherson, Kiski Area t.f. Maclane Miller, Pine Richland, 21-6, 1:38; Kaleb Kinzey, Armstrong d. Jackson Long, Bellefonte, 5-3; Bode Marlow, Thomas Jefferson t.f. Mitchell Baronner, Hollidaysburg, 21-5, 1:58

189: Avery Aurand, Mifflin County d. Nezumiiro Green, Central Catholic, 6-2; Hunter Snyder, Latrobe m.d. Zach Labryer, Thomas Jefferson, 15-4; Jacob Stephenson, Waynesburg d. Bryce Brungard, Central Mountain, 7-3; Kendahl Hoare, DuBois p. Tykear Davis, Altoona, 3:38

215: Elijah Brown, Belle Vernon p. Brady Wassell, Harbor Creek, 0:24; Jake Conroy, Ringgold p. Sage Burkett, Punxsutawney, 0:36; Cooper Roscosky, Kiski Area p. Roan Tustin, Waynesburg, 1:48; Roman Thompson, Central Catholic t.f. Carter Wilson, DuBois, 22-7, 2:36

285: Shepherd Turk, Thomas Jefferson p. Michael Troupe, State College, 0:53; Peyton Kearns, Mifflin County d. Cam Danna, West Allegheny, 4-1; Bradyn Mcconneha, North Allegheny p. Hayes Henry, Central Mountain, 2:33; Philup Rearick, Armstrong p. Owen Rush, Canon-McMillan, 1:55

Class 2A

Southwest Regional

Quarterfinals

107: Dakota Santamaria, Tussey Mountain t.f. Evan Lisowski, Penns Valley, 18-1, 5:02; Gaige Sholly, Huntingdon d. Darius Simmons, Burgettstown, 5-4; Garrett Weyandt, Chestnut Ridge d. Javeon Chambers, Highlands, 9-6; Keegan Bassett, Bishop McCort t.f. Angelo Boni, Central Valley, 19-4, 1:54

114: Easton Mull, Chestnut Ridge d. Caleb Hummel, Philipsburg-Osceola, 13-8; Max Dinges, Penns Valley default Bruce Anderchak, Quaker Valley; Preston Bubash, Elizabeth Forward t.f. Aiden Replogle, Northern Bedford, 21-5, 3:39; Eli Herring, Bishop McCort p. Clayton Ealy, McGuffey, 3:13

121: Dominic Deputy, Chestnut Ridge t.f. Tucker Main, McGuffey, 21-6, 3:39; Carter Thomas, Burrell m.d. Conner Myers, Penns Valley, 10-2; Auston Kosanovic, Avonworth t.f. Lukas Smith, Berlin Brothersvalley, 17-1, 4:48; Tanner Guenot, Bald Eagle Area d. Dylan Bateman, Derry, 4-1

127: Erik Carlile, Penns Valley d. Burke Niebauer, Central Cambria, 17-11; Wyatt Clouse, Northern Bedford p. Averi Gable, Philipsburg-Osceola, 2:59; Griffin Tinsman, Marion Center m.d. Trenden Willey, Chestnut Ridge, 11-0; Antonio Boni, Central Valley d. Austin Carfley, Bishop McCort, 2-1

133: Jax Forrest, Bishop McCort t.f. Jacob Stewart, Burrell, 18-3, 1:01; Drake McClure, Bentworth p. Carter Katus, Burgettstown, 3:21; Caden Judice, Bald Eagle Area m.d. Deshonn Valentine, Somerset, 12-0; Anthony Mucci, Derry d. Emmett Wolfe, McGuffey, 7-3

139: Dawson Lomison, Bald Eagle Area d. Lucas Barr, McGuffey, 9-8; Gideon Bracken, United p. Brett Klim, Derry, 0:38; Julian Bertucci, Burrell p. Braden Durst, Berlin Brothersvalley, 5:00; Sam Herring, Bishop McCort p. Matthew Danna, Quaker Valley, 3:09

145: Bo Bassett, Bishop McCort p. Tristan Wtorkiewicz, Mt. Pleasant, 0:36; Aaron Ickes, Chestnut Ridge p. Isaac Filak, Penn Cambria, 1:24; Josef Garshnick, United p. Dawson Shaffer, Berlin Brothersvalley, 0:36; Lucas Boyer, Elizabeth Forward m.d. Antonio Perkins, Valley, 13-0

152: Devon Magro, Bishop McCort t.f. Gavyn McCray, Freedom, 17-1, 3:49; Jonah Erdely, Frazier m.d. Garrett Newman, McGuffey, 9-0; Calio Zanella, Burrell p. Braxton Carr, Laurel, 3:55; Mason Horwat, Derry t.f. Logan Noyes, Burgettstown, 21-5 2:15

152: Devon Magro, Bishop McCort t.f. Gavyn McCray, Freedom, 17-1, 3:49; Jonah Erdely, Frazier m.d. Garrett Newman, McGuffey, 9-0; Calio Zanella, Burrell p. Braxton Carr, Laurel, 3:55; Mason Horwat, Derry t.f. Logan Noyes, Burgettstown, 21-5, 2:15

160: Melvin Miller, Bishop McCort t.f. Alek Palko, Jefferson Morgan, 19-4, 3:38; Ryan Celaschi, Frazier m.d. Ben Catullo, Burrell, 13-3; Ewan Olson, Derry d. Brayden Lisowski, Penns Valley, 4-1; Owen Ivcic (Bentworth) F Marshall Eckenrode (Cambria Heights), 4:19

172: Jackson Angelo, Frazier d. Rocco Reifer, Moshannon Valley, 11-4; Jayden Ofarrill, Bishop McCort p. Marcus Richey, Quaker Valley, 4:17; Isaac Lacinski, Burrell d. Grady Clark, Huntingdon, 8-5 (SV); Ezra Masood, Tussey Mountain t.f. Tanner Flickinger, River Valley, 15-0, 3:45

189: Caleb Close, Bald Eagle Area p. Grayson Mahla, Richland, 1:29; Zeshawn Williams, Freedom t.f. Dom Peruso, Huntingdon Area, 16-1, 5:17; Kyle Scott, Tyrone d. Jayden Imler, Chestnut Ridge, 8-4; Brady Brown, Derry d. CJ Pensiero, Bishop McCort, 10-5

215: Braedon Welsh, Fort Cherry d. Tyler Lobb, Moshannon Valley, 11-4; Josh Ryan, Mount Union p. Kaden Shannon, Southmoreland, 0:40; Zane Hagans, Somerset m.d. Braiden Sudor, Carlynton, 11-0; Landon Erdman, Huntingdon p. Kolton Carlson, Laurel, 3:48

285: Rowan Holmes, Somerset t.f. Ryvan Audi, Richland, 17-0, 2:39; Caleb Rodriguez, Bishop McCort d. Henry Barbisch, Carlynton, 6-5; Jonah McCoy, Westmont Hilltop d. Alex Rusilko, Bentworth, 4-0; Colin Whyte, West Greene p. Parker Cunningham, South Park, 5:53

All schedules are subject to change. To report scores or schedule changes, email ptrsports@triblive.com.

More High School Other

High school scores, summaries and schedules for Dec. 15, 2025
Westmoreland high school notebook: Pair of Southmoreland athletes sign with Division I programs
High school scores, schedules for Dec. 14, 2025
Sewickley sports notebook: Quaker Valley wrestlers hit the road
High school scores, summaries and schedules for Dec. 13, 2025