High school scores, summaries and schedules for Oct. 27, 2022

By:
Friday, October 28, 2022 | 12:02 AM


High schools

Cross country

WPIAL championships

Thursday’s results

At Cal (Pa.)

Boys

Class 3A

1. Drew Griffith, Butler, 15:17.2; 2. Jack Bertram, North Allegheny, 15:53.1; 3. Brett Kroboth, Peters Township,16:11.8; 4. Gregory Kossuth, North Allegheny, 16:26.2; 5. Jackson Pajak, North Allegheny, 16:30.2; 6. Sawyer Weinmann, Upper St. Clair, 16:33.7; 7. Rowan Gwin, Fox Chapel, 16:37.1; 8. James Behrend, North Allegheny, 16:38.8; 9. Alaa-Eddine Guetari, South Fayette, 16:41.6; 10. Jacob Puhalla, Moon, 16:49.3

11. Roman Galioto, South Fayette, 16:56.1; 12. Nicholas Betler, North Allegheny, 16:57.8; 13. Michael Gauntner, North Allegheny, 17:01.8; 14. Ethan Vaughan, Fox Chapel, 17:03.8; 15. Evan Sarkett, Upper St. Clair, 17:05.7; 16. Kefimba Cisse, Gateway, 17:06.6; 17. Joey Rempe, North Allegheny, 17:07.2; 18. Eli Dewitt, Seneca Valley, 17:08.6; 19. Max Smith, Seneca Valley, 17:21.8

Team: 1. North Allegheny 31; 2. South Fayette 145; 3. Seneca Valley 157; 4. Upper St. Clair 163; 5. Hempfield 168

Class 2A

1. Ryan Pajak, Ringgold, 15:43.9; 2. Ethan Papa, Blackhawk, 16:19.0; 3. Mason Stewart, Uniontown, 16:25.3; 4. Patrick Burgos, Elizabeth Forward, 16:27.1; 5. Dale Hall, Hampton, 16:27.3; 6. Dominic Flitcraft, Hopewell, 16:27.9; 7. Julian Kletz, Montour, 16:40.4; 8. Luke Henderson, Belle Vernon, 16:49.3; 9. Chistopher Belch, Hampton, 16:59.3; 10. Matt Schwertfeger, Laurel Highlands, 17:00.1

11. Michael Braun, Freeport, 17:02.1; 12. Lucas Bradley, New Castle, 17:15.7; 13. Jacob Bonnar, Hampton, 17:18.6; 14. Santo Riccardi, Chartiers Valley, 17:19.6; 15. Aaron Tressler, Greensburg Salem, 17:22.8; 16. Owen Schessler, North Catholic, 17:23.2; 17. Samuel Plazio, Kiski Area, 17:24.1; 18. Jonathan Berzonsky, Indiana, 17:26.7; 19. August Lawrence, Latrobe, 17:28.6; 20. Peter Chacon, Montour, 17:29.5

21. Layne Haught, Hampton, 17:33.3; 22. Tanner Uphold, Uniontown, 17:37.3; 23. Thomas Fine, Elizabeth Forward, 17:38.2; 24. Paul Roberts, Kiski Area, 17:41.8; 25. Leyton Maust, Uniontown, 17:42.7; 26. Seth Weaver, Indiana, 17:44.9; 27. Chase Bowen, Blackhawk, 17:45.3; 28. Clark LaLomia, Quaker Valley, 17:45.6; 29. Rigel Weakland, North Catholic, 17:46.4; 30. Joe Harmanos, North Catholic, 17:49.6

31. Tyler Bell, Quaker Valley, 17:50.5; 32. Aidan Thellman, Blackhawk, 17:52.1; 33. Sebastian Crosby, Chartiers Valley, 17:52.8; 34. Connor Young, Beaver, 17:54.2; 35. Tyler Biss, Beaver, 17:54.6

Team: 1. Hampton 94; 2. Blackhawk 134; 3. Uniontown 137; 4. Montour 172; 5. North Catholic 176

Class A

1. Sean Aiken, Eden Christian, 16:39.3; 2. Jackson Schoedel, Mohawk, 16:50.7; 3. Maxwell Hamilton, Our Lady of the Sacred Heart, 16:52.0; 4. Amberson Bauer, Riverview, 17:11.2; 5. Eli DeSimone, Winchester Thurston, 17:11.5; 6. Ethan Haring, Eden Christian, 17:17.5; 7. Ryan Groff, Our Lady of the Sacred Heart, 17:30.9; 8. James Couch, Freedom, 17:38.2; 9. Christopher Barnes, Riverview, 17:40.9; 10. Brendan Burns, Neshannock, 17:41.1

11. Charlie Routledge, Winchester Thurston, 17:48.4; 12. Peter Sweeney, Our Lady of the Sacred Heart, 17:51.1; 13. Gabe Kavulic, Apollo-Ridge, 17:56.4; 14. Sam Kuzmishin, Winchester Thurston, 17:58.8; 15. Connor Jeffcoat, Shenango, 18:02.7; 16. Scott McConnell, Mohawk, 18:04.4; 17. Peter Heintzleman, Winchester Thurston, 18:04.5; 18. Will Stickman, Our Lady of the Sacred Heart, 18:07.9; 19. Aidan Mack, Laurel, 18:08.5; 20. Holden Deasy, Riverview, 18:09.0

20. Holden Deasy, Riverview, 18:09.0; 21. Levi Haas, Burrell, 18:16.7; 22. Bryce Hinkle, Bishop Canevin, 18:22.3; 23. RJ Ashcroft, South Side, 18:23.9; 24. Alex Platt, Burrell, 18:26.7; 25. Cohen Hoolahan, Riverview, 18:27.0; 26. Ramaniah Karamcheti, Washington, 18:27.6; 27. Braden Donovan, Serra Catholic, 18:31.5; 28. Bradley Custer, Ellwood City, 18:31.8; 29. Brady Ellis, Seton LaSalle, 18:32.5; 30. Elihu Dale, McGuffey, 18:38.7

31. Micah Ivy, Riverview, 18:38.7; 32. Koehler Berman, Winchester Thurston, 18:39.0; 33. Jack Betler, Riverview, 18:45.4; 34. Brayden Douglass, Our Lady Of Sacred Heart, 18:48.4; 35. Keenan Kerr, Lincoln Park, 18:50.5; 36. Luke Migely, Riverview, 18:50.6; 37. Noah Reaoch, Eden Christian, 18:54.8; 38. Wesley Riddle, Sewickley Academy, 18:57.7; 39. Michael Vaughn, Bishop Canevin, 18:59.4; 40. Brady Hagerman, McGuffey, 18:59.5

Team: 1. Our Lady Of Sacred Heart 68; 2. Winchester Thurston 71; 3. Riverview 81; 4. Eden Christian 130; 5. Laurel 241

Girls

Class 3A

1. Logan St. John Kletter, Mt. Lebanon, 18:22.3; 2. Natalie McLean, Pine-Richland, 18:33.0; 3. Caroline Adams, Mt. Lebanon, 18:39.2; 4. Wren Kucler, North Allegheny, 18:48.0; 5. Jenna Lang, Bethel Park, 18:54.2; 6. Eva Kynaston, North Allegheny, 19:11.0; 7. Erin McGoey, North Allegheny, 19:14.1; 8. Grace Rowley, North Allegheny, 19:18.9; 9. Emerson Skatell, Latrobe, 19:22.0; 10. Eliza Miller, Kiski Area, 19:25.9

11. Elise Ashcroft, Moon, 19:35.4; 12. Sydney Shock, Peters Township, 19:39.2; 13. Amelia Barilla, Penn-Trafford, 19:44.2; 14. Robin Kucler, North Allegheny, 19:46.2; 15. Meredith Rhodes, Upper St. Clair, 19:54.2; 16. Meagan McKenna, Peters Township, 20:02.0; 17. Lily Colombo, South Fayette, 20:03.2; 18. Ava Brewster, Butler, 20:07.1; 19. Grace Senneway, Peters Township, 20:09.6; 20. Kendall Lucas, North Allegheny, 20:11.4

21. Annie Czajkowski, Norwin, 20:11.5; 22. Lyla Brew, Moon, 20:11.7; 23. Phoebe McNeil, Mt. Lebanon, 20:21.7; 24. Abby Poe, South Fayette, 20:23.7; 25. Camille Swirsding, North Allegheny, 20:23.9; 26. Justine Meta, Mt. Lebanon, 20:24.3; 27. Carley Berk, Latrobe, 20:27.4

Team: 1. North Allegheny 39; 2. Mt. Lebanon 107; 3. Pine-Richland 155; 4. Peters Township 171; 5. South Fayette 190

Class 2A

1. Jolena Quarzo, Brownsville, 18:12.7; 2. Harley Kletz, Montour, 18:39.2; 3. Hope Trimmer, Uniontown, 19:13.4; 4. Lilah Turnbull, Chartiers Valley, 19:14.4; 5. Ava Vitiello, Hampton, 19:16.7; 6. Kevyn Fish, Hampton, 19:34.9; 7. Annabel Johnson, Woodland Hills, 19:35.7; 8. Lakyn Schaltenbrand, Montour, 19:53.9; 9. Grace Fritzman, West Allegheny, 20:00.3; 10. Cecilia Montagnese, Quaker Valley, 20:06.4

11. Ella Andrew, Beaver, 20:10.3; 12. Eva Kulbago, Chartiers Valley, 20:13.0; 13. Tessa Rodriguez, Belle Vernon, 20:29.6; 14. Danica Purtell, Beaver, 20:32.0; 15. Julia Zalenski, North Catholic, 20:33.5; 16. Mikhala Kletz, Montour, 20:40.8; 17. Joelle Ludwick, Montour, 20:43.8; 18. Rosalyn Perozzi, Belle Vernon, 20:48.4; 19. Amelia Trevenen, Montour, 20:51.2; 20. Rylie Teapole, Beaver, 20:51.5

21. Grace Trimmer, Uniontown, 20:52.2; 22. Ellie Cain, Quaker Valley, 20:56.9; 23. Lexi Ohler, Southmoreland, 20:57.9; 24. Allison Tate, Beaver, 20:59.9; 25. Tiffany Miller, Montour, 21:05.4; 26. Addison Fry, Indiana, 21:07.1; 27. Addy Martin, Uniontown, 21:09.7; 28. Hope Bundash, McGuffey, 21:10.9

Team: 1. Montour 57; 2. Beaver 91; 3. Uniontown 108; 4. North Catholic 171; 5. Hampton 183

Class A

1. Chelsea Hartman, Shady Side Academy, 19:29.1; 2. Lexi Fluharty, Riverside, 19:58.4; 3. Hope Haring, Eden Christian, 20:37.8; 4. Alexis Abbett, Aquinas Academy, 20:44.0; 5. Cyd Kennard, Winchester Thurston, 20:58.7; 6. Emma Larkin, Geibel, 21:28.3; 7. Rhyley Bendel, Shady Side Academy, 21:30.5; 8. Anastasia Georgagis, California, 21:37.7; 9. Brooke Wissinger, Riverside, 21:38.4; 10. Abigail Weinstein, Winchester Thurston, 21:41.3

11. Allison Foster, Bishop Canevin, 21:43.2; 12. Grace Baldauff, Northgate, 21:51.7; 13. Bridget McNamara, Bishop Canevin, 21:53.0; 14. Clara Wallace, Ligonier Valley, 21:54.5; 15. Gianna Mosca, Our Lady Of Sacred Heart, 22:00.9; 16. Jordan Dean, Waynesburg, 22:03.1; 17. Danielle Tomley, Seton LaSalle, 22:06.4; 18. Abigail Patterson, Winchester Thurston, 22:06.7; 19. Lily Bauer, Riverview, 22:08.7; 20. Ellie Whippo, Mohawk, 22:10.6

21. Jonah Althof, Greensburg Central Catholic, 22:11.0; 22. Lillian McClain, Mohawk, 22:13.6; 23. Sarah Nixon, Winchester Thurston, 22:15.8; 24. Gwyn Fichte, Riverview, 22:18.2; 25. Alina McClafin, California, 22:18.3; 26. Lauren Lomago, Eden Christian, 22:20.7; 27. Vivian Miller, Eden Christian, 22:35.4; 28. Valerie Hauser, Laurel, 22:40.9; 29. Charlotte Gauntner, Our Lady Of Sacred Heart, 22:44.7; 30. Kylie Fruestorpher, Union, 22:54.8; 31. Katelyn Stivers, Mohawk, 22:56.1

Team: 1. Winchester Thurston 58; 2. Our Lady Of Sacred Heart 94; 3. Riverview 111; 4. Shady Side Academy 119; 5. Eden Christian Academy 128

Field hockey

WPIAL playoffs

Class 3A

Semifinals

Thursday’s results

Pine-Richland 2, Mt. Lebanon 0

North Allegheny 1, Peters Township 0

Championship

Saturday’s schedule

Pine-Richland vs. North Allegheny at Washington & Jefferson, 4 p.m.

Class 2A

Penn-Trafford 7, Oakland Catholic 0

Latrobe 2, Fox Chapel 1 (OT)

Championship

Saturday’s schedule

Penn-Trafford vs. Latrobe at Washington & Jefferson, 2 p.m.

Class A

Ellis School 6, Winchester Thurston 1

Aquinas Academy 2, Shady Side Academy 1

Championship

Saturday’s schedule

Ellis School vs. Aquinas Academy at Washington & Jefferson, noon

Football

Thursday’s results

WPIAL

Class A

Tri-County South

California 61, Bentworth 7

Nonconference

Sto-Rox 57, Seton LaSalle 14

Independent

Uniontown 42, Carrick 12

Friday’s schedule

Class 6A

Canon-McMillan at Mt. Lebanon, 7 p.m.

Seneca Valley at North Allegheny, 7:30 p.m.

Class 5A

Allegheny Six

Moon at Baldwin, 7 p.m.

Peters Township at Bethel Park, 7 p.m.

South Fayette at Upper St. Clair, 7 p.m.

Big East

Franklin Regional at Penn-Trafford, 7:30 p.m.

Norwin at Hempfield, 7 p.m.

Northeast

Fox Chapel at Shaler, 7 p.m.

North Hills at Pine-Richland, 7 p.m.

Penn Hills at Woodland Hills, 7 p.m.

Class 4A

Big Seven

Laurel Highlands at Connellsville, 7 p.m.

Thomas Jefferson at McKeesport, 7 p.m.

Trinity at Ringgold, 7 p.m.

Greater Allegheny

Highlands at Hampton, 7 p.m.

Kiski Area at Armstrong, 7 p.m.

North Catholic at Mars, 7 p.m.

Parkway

Central Valley at Aliquippa, 7 p.m.

Chartiers Valley at Ambridge, 7 p.m.

Montour at West Allegheny, 7 p.m.

New Castle at Blackhawk, 7 p.m.

Class 3A

Allegheny 6

Deer Lakes at Freeport, 7 p.m.

East Allegheny at Shady Side Academy, 7 p.m.

Valley at Knoch, 7 p.m.

Interstate

Belle Vernon at Elizabeth Forward, 7 p.m.

Greensburg Salem at South Allegheny, 7 p.m.

Mt. Pleasant at Southmoreland, 7 p.m.

Western Hills

Hopewell at Beaver, 7:30 p.m.

Quaker Valley at Avonworth, 7 p.m.

South Park at West Mifflin, 7 p.m.

Class 2A

Allegheny

Apollo-Ridge at Burrell, 7 p.m.

Derry at Ligonier Valley, 7 p.m.

Imani Christian at Yough, 7 p.m.

Steel Valley at Serra Catholic, 7 p.m.

Century

Charleroi at Waynesburg Central, 7 p.m.

Keystone Oaks at Brentwood, 7 p.m.

McGuffey at Washington, 7 p.m.

Midwestern

Freedom at New Brighton, 7 p.m.

Neshannock at Mohawk, 7 p.m.

Riverside at Ellwood City, 7 p.m.

Western Beaver at Beaver Falls, 7 p.m.

Class A

Big 7

Shenango at Laurel, 7 p.m.

South Side at Rochester, 7 p.m.

Summit Academy at Union, 7 p.m.

Black Hills

Avella at Chartiers-Houston, 7 p.m.

Bishop Canevin at Carlynton, 7 p.m.

Cornell at Our Lady of the Sacred Heart, 7 p.m.

Fort Cherry at Burgettstown, 7 p.m.

Eastern

Jeannette at Clairton, 7 p.m.

Leechburg at Greensburg Central Catholic, 7 p.m.

Riverview at Springdale, 7 p.m.

Tri-County South

Beth-Center at Monessen, 7 p.m.

Jefferson-Morgan at Carmichaels, 7 p.m.

Mapletown at West Greene, 7 p.m.

Nonconference

Butler at Latrobe, 7 p.m.

Frazier at Northgate, 7 p.m.

Gateway at Central Catholic, 7 p.m.

Plum at Indiana, 7 p.m.

Spring Mills (W.Va.) at Albert Gallatin, 7 p.m.

Saturday’s schedule

City League championship

Allderdice at Westinghouse, 4 p.m.

Thursday’s summaries

Sto-Rox 57, Seton LaSalle 14

Sto-Rox 28 22 7 0 —57

Seton LaSalle 0 0 7 7 —14

S-R: Ameer Hibbler 2 run (kick failed)

S-R: Jaymont Green-Miller 59 pass from Josh Jenkins (Green-Miller pass from Jenkins)

S-R: Green-Miller 62 pass from Jenkins (Isiah Davis pass from Jenkins)

S-R: Drevon Miller-Ross 44 pass from Jenkins (pass failed)

S-R: Brandon Massie 35 pass from Jenkins (Hibbler run)

S-LS: O’Malley Daly 64 run (Nick Cherry kick)

S-R: Jenkins 3 run (kick failed)

S-R: Miller-Ross 15 pass from Jenkins (Jenkins pass from Miller-Ross)

S-R: Isiah Davis 22 pass from Jenkins (Miller-Ross kick)

S-LS: Daly 63 run (Cherry kick)

Rushing leaders: S-LS, O’Malley Daly 14-177, 2 TDs.

Passing leaders: S-R, Josh Jenkins 18-19-380-6TD-0INT.

Receiving leaders: S-R, Jaymont Green-Miller 4-146, 2 TDs.

California 61, Bentworth 7

Bentworth 7 0 0 0 —7

California 35 14 6 6 —61

C: Addison Panepinto 2 run (Elijah Keene kick)

C: Spencer Petrucci 22 interception return (Elijah Keene kick)

B: Benjamin Hays 68 pass from Vitali Daniels (Anthony Puckey kick)

C: Jake Layhue 64 run (Elijah Keene kick)

C: Caden Powell 25 pass from Jake Layhue (Elijah Keene kick)

C: Zachary Geletei 6 run (Elijah Keene kick)

C: Geletei 6 run (Elijah Keene kick)

C: Petrucci 1 run (Elijah Keene kick)

C: Lee Qualk 10 run (kick failed)

C: Qualk 15 run (kick failed)

Rushing leaders: C, Jake Layhue 7-155, TD; Spencer Petrucci 10-119, TD.

Passing leaders: B, Vitali Daniels 2-17-136-1TD-1INT.

Hockey

PIHL

Thursday’s results

Class 3A

Bethel Park 6, Baldwin 5 (OT)

North Allegheny 6, Cathedral Prep 4

Class 2A

Bishop McCort 8, Meadville 7

Class A

West Allegheny 9, Beaver 1

Kiski 8, Westmont Hilltop 0

Freeport 4, Indiana 3 (OT)

Blackhawk 4, Moon 2

Varsity D2

Bishop Canevin 11, Trinity 1

Elizabeth Forward 4, Morgantown 2

Soccer

WPIAL playoffs

Boys

Class 4A

Quarterfinals

Saturday’s schedule

Upper St. Clair (9-6-2) at Seneca Valley (16-0-1), 3 p.m.; Canon-McMillan (12-5) at Fox Chapel (12-3-2), noon; Butler (12-4-2) at Peters Township (13-2), 2 p.m.; Pine-Richland (12-4-1) at Norwin (11-6), 2 p.m.

Class 3A

Semifinals

Monday’s schedule

Moon (18-0-1) vs. Montour (12-4-4), 8 p.m.; Plum (19-1-1) vs. Ambridge (13-6-1), 8 p.m.

Class 2A

Quarterfinals

Thursday’s results

South Park 6, McGuffey 0

Deer Lakes 1, West Mifflin 0

Quaker Valley 1, Avonworth 0

Beaver 2, Shady Side Academy 1 (SO)

Semifinals

Monday’s schedule

South Park (18-0) vs. Deer Lakes (18-2); Quaker Valley (17-3) vs. Beaver (13-6)

Class A

Quarterfinals

Saturday’s schedule

Greensburg C.C. (15-3) vs. Charleroi (15-2) at Peters Township, noon; Eden Christian (14-2-1) vs. Seton LaSalle (13-3-1) at North Allegheny, noon; Winchester Thurston (13-2-1) vs. Serra Catholic (10-6) at South Park, noon; Sewickley Academy (15-2) vs. Springdale (13-4) at Norwin, noon

Girls

Class 4A

Quarterfinals

Thursday’s results

North Allegheny 2, Bethel Park 1

Seneca Valley 2, Upper St. Clair 0

Mt. Lebanon 5, Pine-Richland 0

Peters Township 1, Butler 0 (OT)

Semifinals

Monday’s schedule

North Allegheny (18-1) vs. Seneca Valley (13-1-2)

Mt. Lebanon (16-2-1) vs. Peters Township (13-1-3)

Class 3A

Quarterfinals

Thursday’s results

Mars 1, Franklin Regional 0 (OT)

Latrobe 3, Thomas Jefferson 0

Moon 2, Oakland Catholic 0

Plum 2, Montour 1

Semifinals

Tuesday’s schedule

Mars (16-0) vs. Latrobe (12-2-2); Moon (18-0) vs. Plum (16-1)

Class 2A

Quarterfinals

Saturday’s schedule

North Catholic (13-1) vs. Beaver (8-5-3) at North Allegheny, 2 p.m.; Hopewell (7-9-1) at Avonworth (16-3), noon; Freeport (14-2) at Mt. Pleasant (17-1), noon; Shady Side Academy (10-5) at South Park (13-4), 2 p.m.

Class A

Semifinals

Monday’s schedule

Freedom (15-4) vs. Greensburg Central Catholic (11-3); Springdale (15-3) vs. Waynesburg (16-3)

Tennis

Girls

PIAA team championships

Quarterfinals

Friday’s schedule

At Hershey Racquet Club

Class 3A

Unionville vs. North Allegheny, 2:30 p.m.; Spring-Ford vs. New Oxford, 4 p.m.; Mt. Lebanon vs. Council Rock South, 5:30 p.m.; Cumberland Valley vs. Conestoga, 7 p.m.

Class 2A

Lancaster Country Day vs. Cathedral Prep, 8 a.m.; Sewickley Academy vs. Scranton Prep, 9:30 a.m.; Knoch vs. Conrad Weiser, 11 a.m.; Lower Moreland vs. Hughesville, 12:30 p.m.

Volleyball

Girls

WPIAL playoffs

Class 4A

Quarterfinals

Thursday’s results

North Allegheny 3, Bethel Park 0

Penn-Trafford 3, Canon-McMillan 2

Pine-Richland 3, Shaler 0

Seneca Valley 3, Peters Township 1

Semifinals

Tuesday’s schedule

North Allegheny (17-0) vs. Penn-Trafford (11-5); Pine-Richland (14-2) vs. Seneca Valley (11-5)

Class 3A

Quarterfinals

Saturday’s schedule

North Catholic (15-1) vs. Moon (10-5); Thomas Jefferson (16-1) vs. Montour (12-4); Hampton (19-0) vs. South Fayette (11-5); Latrobe (17-0) vs. Mars (12-5)

Class 2A

Quarterfinals

Saturday’s schedule

Freeport (18-2) vs. Neshannock (12-4); Central Valley (15-3) vs. Quaker Valley (16-3); Shenango (14-1) vs. South Park (14-3); Avonworth (14-3) vs. Beaver (12-5)

Class A

Quarterfinals

Thursday’s results

Serra Catholic 3, Carmichaels 0

Bishop Canevin 3, Union 1

Frazier 3, Western Beaver 0

Mapletown 3, Greensburg C.C. 1

Semifinals

Tuesday’s schedule

Serra Catholic (17-1) vs. Bishop Canevin (14-4); Frazier (20-0) vs. Mapletown (17-2)

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

More High School Other

High school sports schedule for Oct. 14, 2024
Penn-Trafford notebook: WVU’s Nick Turowski wins Red Flash Invitational
Sewickley sports notebook: Severin Harmon, Ethan Dai shine at WPIAL 2A golf championships
High school scores, summaries and schedules for Oct. 12, 2024
Westmoreland H.S. athletes of the week: Latrobe’s Emerson Skatell and Greensburg CC’s Braden Riley