the latest regional New Jersey high school sports news

   
Home
Football
Feature Articles
Page 2
Scoreboard
Video Feed
The Buzz
Links
Archive
Contact Us

Roselle Park coach Greg Dunkerton applauds his team's efforts as he addresses Panthers in post-game at Herm Shaw Field after strong second half led to 41-19 win vs. Roselle in final Thanksgiving Day game between the two neighboring schools. In second photo are, from left, the players who scored touchdowns for Roselle Park in the contest, Anthony Cianfrocca (33), Nick Salas (2) and Maxwell Griffin (9). Panthers and Rams' captains participate in final Turkey Day coin toss. In bottom photo, Rams' 'D looks to slow down Panthers' offense with QB Anthony Damiano behind center. (Photos by JR Parachini)

Roselle Park Rides A Strong Second Half
For Win In Final Thanksgiving Day Game

By JR Parachini
For sidelinechatter.com

ROSELLE PARK - While the tradition of Roselle playing Roselle Park on Thanksgiving came to an end at Roselle Park's Herm Shaw Field on Thursday morning, Nov. 27, the maturation of Roselle Park junior running back-defensive back Maxwell Griffin may have begun.

Maxwell scored a game-leading three touchdowns, all in the second half, to help lead the host Panthers to a convincing 41-19 win over their neighborhood rival Rams.

Roselle Park now leads the series 53-45-8, with game No. 107 scheduled to be competed at Roselle's E. Ralph Arminio Field on Week 8 next October. The series began in 1915.

Roselle Park now has a 28-24-2 record against Roselle in games played at Roselle Park's Herm Shaw Field.

There were touchdowns scored on the game's first five possessions, three by Roselle Park and two by Roselle, which set the tone for a high-scoring affair that concluded with nine touchdowns total.

Griffin made his presence felt mightily in the game's final 24 minutes, rushing for touchdowns on runs of 39 and 25 yards in the third quarter and returning an interception 45 yards for a fourth quarter Pick-6.

"Maxwell made the most of his opportunities," Roselle Park head coach Greg Dunkerton said.

After a heavy dose of senior Anthony Cianfrocca up the middle and junior Nick Salas to the sidelines in the first half, Dunkerton inserted a rested Griffin following halftime. Griffin's first carry was his 39-yard score. Both of his touchdowns came through big holes provided at left.

Griffin, all in the second half, carried the ball nine times for 88 yards and his two rushing scores.

In the first half Cianfrocca had 128 yards on 14 carries, including touchdown runs of 21 and one yards for Roselle Park's first two scores.

"There was a lot of pressure, this being the final game on Thanksgiving," Cianfrocca said. "We had to just keep running over them and try to get them tired."

Cianfrocca finished with a game-leading 155 yards on 18 carries, including his two touchdowns.

"I run angry, that's the way I like to," Cianfrocca said. "We had to dig deep and run hard. This is a team sport and we all had to play our parts in order to get this win."

Salas, who rushed for 100 yards on 12 carries including a 41-yard gain, scored on a four-yard dash in the second quarter to give Roselle Park the lead for good at 19-13.  

Salas finished the season with 946 yards on 146 carries and a team-leading 14 touchdowns. In his first three varsity campaigns Salas has rushed for 2,237 yards on 301 carries and scored 25 touchdowns.

Cianfrocca gained 735 yards on 114 carries this year and finished his career at Roselle Park with 1,637 yards on 279 carries and 14 touchdowns.

Roselle Park rushed for just under 2,400 yards this season.

Lost a bit in all of the pomp and circumstance of Roselle Park and Roselle alumni being honored pre-game and at halftime was the fact that for the second time in three years a Roselle Park victory at home on Thanksgiving over Roselle propelled the Panthers to a winning season.

Roselle Park finished 6-4 while Roselle closed at 2-9.

In 2023 Roselle Park defeated Roselle 20-14 at home to finish 6-5, whjch was the first winning season of present head coach Greg Dunkerton's tenure that began in 2020.

"To have our guys know that they are winners, for them to be able to walk on this field and know that they were able to have a winning season is big," Dunkerton said. "They drive me crazy at times, but I love them all."   

Registering quarterback sacks for Roselle Park that came to a total of minus-33 yards of offense for Roselle were Cianfrocca two, one of them combined with senior lineman Lorby Castelly, one for a 12-yard loss by big junior lineman Enoch Adisa, and one by senior linebacker Anthony Damiano.

Showing no quit at all, Roselle twice came back to tie the game with touchdowns in the first half and in the second half pulled to within seven with its final score before Roselle Park pulled away.

Throwing touchdown passes in the first half to Raekwon Anderson and Shymir Burgess was senior quarterback Deion Nelson. His pass to Burgess was a perfect throw that Burgess caught in stride over his shoulder. Burgess beat single coverage on the reception and then raced, untouched, down the right sideline for a 59-yard score.

SIDELINE OFFICIAL PLAYED IN 1973 & 1974 GAMES FOR PANTHERS

One of the sideline oficials was Bill Young, 68, who is Roselle Park Class of 1975. Young played guard and linebacker on the varsity at Roselle Park his junior and senior seasons of 1973 and 1974 for head coach Bob Lilly.

"We beat Roselle 10-7 my senior year," Young said. "There are a lot of good memories."
Roselle defeated Roselle Park 26-10 Young's junior year in 1973.

Young has been a football official since 1986 and in 1981 coached freshman football at Roselle Park, which was the year John Wagner succeeded Geoff Hill as head coach.

"Hill brought in the Delaware Wing-T and Wagner, after going to several coaches clinics to learn about it, continued it at Roselle Park," Young said.

Wagner and former, longtime Roselle head coach Lou Grasso Sr. were honored pre-game.
Both led their teams in 25 games each. Wagner, 74, is Roselle Park Class of 1969 and Grasso Sr., 75, is Roselle Class of 1968.

Wagner, the head coach at Roselle Park from 1981-2005, had a 14-10-1 record in the game. Grasso Sr., the head coach at Roselle from 1979-2003, was 11-13-1. The lone tie was the last one in the series, a 0-0 deadlock at Roselle in 1985.

Wagner is the winningest football coach at Roselle Park with a record there of 150-92-2 (.620). He surpassed Shaw as No. 1 in victories.

Wagner attended 51 of the Roselle vs. Roselle Park games, beginning at age 10 when he was a student at Aldene Elementary School. Wagner was also an assistant coach on Hill's staff for five seasons from 1976-1980.

Like Wagner, Grasso, Sr. was also an assistant at Roselle before he became the head coach. He was an assistant in 1976, 1977 and 1978 before succeeding Kenny Holmes.

FINAL ROSELLE VS. ROSELLE PARK THANKSGIVING DAY GAME:

Roselle Rams (2-9)                                         07          06          06          00 - 19
Roselle Park Panthers (6-4)                          07          13          13          08 - 41

FIRST QUARTER:
Roselle Park - Anthony Cianfrocca 21 run, Adrian Caraballo kick (RP 7-0)
12 plays, 65 yards, 6:34 used
Roselle - Raekwon Anderson 5 pass from Deion Nelson, Brandon Gonzalez-Canelo kick (7-7)
6 plays, 69 yards, 3:00 used

SECOND QUARTER:
Roselle Park - Anthony Cianfrocca 1 run, kick failed (RP 13-7)
9 plays, 85 yards, 4:09 used
Roselle - Shymir Burgess 59 pass from Deion Nelson, kick failed (13-13)
Roselle Park - Nick Salas 4 run, Adrian Caraballo kick (RP 20-13)

THIRD QUARTER:
Roselle Park - Maxwell Griffin 39 run, kick failed (RP 26-13)
3 plays, 51 yards, 1:30 used
Roselle - Tyrone Smalls Jr. 3 run, run failed (RP 26-19)
8 plays, 60 yards, 2:44 used
Roselle Park - Maxwell Griffin 25 run, Adrian Caraballo kick (RP 33-19)
3 plays, 29 yards, 1:34 used

FOURTH QUARTER:
Roselle Park - Maxwell Griffin 45 interception return, Jose Candelaria pass from Anthony Damiano (RP 41-19)

ROSELLE PARK PANTHERS (6-4)
Sept. 5 (H) Roselle Park 45, Middlesex 13
Sept. 12 (H) Roselle Park 42, South River 0
Sept. 19 (A) Dayton 37, Roselle Park 20
Sept. 26 (A) Brearley 17, Roselle Park 7 
Oct. 3 (H) Roselle Park 50, Dunellen 8
Oct. 10 (A) Roselle Park 35, Highland Park 12
Oct. 17 (H) Roselle Park 52, J.P. Sevens 6
Oct. 24 (A) Spotswood 26, Roselle Park 16
Nov. 5 (H) Boonton 29, Roselle Park 12
Nov. 27 (H) Roselle Park 41, Roselle 19

ROSELLE RAMS (2-9)
Sept. 5 (A) Spotswood 31, Roselle 8
Sept. 13 (A) Roselle 18, Metuchen 12
Sept. 19 (H) Johnson 34, Roselle 8
Sept. 26 (A) New Providence 41, Roselle 6
Oct. 4 (H) Hillside 20, Roselle 18
Oct. 11 (A) Newark Collegiate 32, Roselle 8
Oct. 17 (A) Delaware Valley 21, Roselle 18
Oct. 24 (A) Roselle 40, J.P. Stevens 6
Oct. 29 (A) Millburn 51, Roselle 14
Nov. 13 (H) Snyder 28, Roselle 16
Nov. 27 (A) Roselle Park 41, Roselle 19   

THE SCORES:

2025: Roselle Park 41 Roselle 19 - at Roselle Park's Herm Shaw Field

2024: Roselle 46, Roselle Park 14 - at Roselle (Friday night before Thanksgiving)

2023: Roselle Park 20, Roselle 14 - at Roselle Park

2022: Roselle 44, Roselle Park 2 - at Roselle (Friday night before Thanksgiving)

2021: Roselle 32, Roselle Park 14 - at Roselle Park

2020: No game because of Covid-19 pandemic.

2019: Roselle 50, Roselle Park 36 at Roselle (last game played at Roselle on Thanksgiving)

2018: No game because Roselle Park fielded only a junior varsity team. 

2017: Roselle Park 7, Roselle 6 - at Roselle Park

2016: Roselle 42, Roselle Park 20 – at Roselle Park

2015: Roselle 41, Roselle Park 33 – at Roselle

2014: Roselle Park 29, Roselle 14 – at Roselle Park

2013: Roselle Park 24, Roselle 12 – at Roselle

2012: Roselle Park 28, Roselle 14 – at Roselle Park

2011: Roselle 27, Roselle Park 0 – at Roselle

2010: Roselle 35, Roselle Park 0 – at Roselle Park

2009: Roselle 35, Roselle Park 0 – at Roselle

2008: Roselle 28, Roselle Park 0 – at Roselle Park

2007: Roselle Park 28, Roselle 14 – at Roselle

2006: Roselle Park 16, Roselle 12 – at Roselle Park

2005: Roselle Park 21, Roselle 14 – at Roselle

2004: Roselle Park 35, Roselle 6 – at Roselle Park

2003: Roselle Park 13, Roselle 12 – at Roselle

2002: Roselle 14, Roselle Park 0 – at Roselle Park

2001: Roselle 48, Roselle Park 22 – at Roselle

2000: Roselle Park 19, Roselle 0 – at Roselle Park

1999: Roselle Park 20, Roselle 0 – at Roselle

1998: Roselle 28, Roselle Park 13 – at Roselle Park

1997: Roselle Park 26, Roselle 16 – at Roselle

1996: Roselle Park 29, Roselle 7 – at Roselle Park

1995: Roselle Park 12, Roselle 6 – at Roselle

1994: Roselle Park 7, Roselle 6 – at Roselle Park

1993: Roselle Park 26, Roselle 12 – at Roselle

1992: Roselle Park 28, Roselle 6 – at Roselle Park

1991: Roselle 26, Roselle Park 7 – at Roselle

1990: Roselle Park 17, Roselle 8 – at Roselle Park

1989: Roselle 6, Roselle Park 3 – at Roselle

1988: Roselle 22, Roselle Park 0 – at Roselle Park

1987: Roselle 28, Roselle Park 14 – at Roselle

1986: Roselle Park 17, Roselle 7 – at Roselle Park

1985: Roselle Park 0, Roselle 0 (tie) – at Roselle

1984: Roselle Park 14, Roselle 12 – at Roselle Park

1983: Roselle 26, Roselle Park 2 – at Roselle

1982: Roselle 18, Roselle Park 6 – at Roselle Park

1981: Roselle 6, Roselle Park 0 – at Roselle

1980: Roselle 22, Roselle Park 20 – at Roselle Park

1979: Roselle Park 29, Roselle 12 – at Roselle

1978: Roselle Park 22, Roselle 16 – at Roselle Park

1977: Roselle Park 14, Roselle 0 – at Roselle

1976: Roselle 14, Roselle Park 2 – at Roselle Park

1975: Roselle Park 0, Roselle 0 (tie) – at Roselle

1974: Roselle Park 10, Roselle 7 – at Roselle Park

1973: Roselle 26, Roselle Park 10 – at Roselle Park

1972: Roselle 19, Roselle Park 6 – at Roselle Park

1971: Roselle Park 40, Roselle Park 14 – at Roselle

1970: Roselle Park 21, Roselle 14 – at Roselle Park

1969: Roselle Park 40, Roselle 6 – at Roselle

1968: Roselle Park 39, Roselle 12 – at Roselle Park

1967: Roselle Park 15, Roselle 14 – at Roselle

1966: Roselle 14, Roselle Park 0 – at Roselle Park

1965: Roselle 21, Roselle Park 6 – at Roselle

1964: Roselle 16, Roselle Park 13 – at Roselle Park

1963: Roselle Park 13, Roselle 7 – at Roselle

1962: Roselle Park 7, Roselle 6 – at Roselle Park

1961: Roselle Park 19, Roselle 13 – at Roselle

1960: Roselle 26, Roselle Park 0 – at Roselle Park

1959: Roselle 28, Roselle Park 7 – at Roselle

1958: Roselle Park 32, Roselle 7 – at Roselle Park

1957: Roselle 13, Roselle Park 7 – at Roselle

1956: Roselle 14, Roselle Park 6 – at Roselle Park

1955: Roselle Park 12, Roselle 6 – at Roselle

1954: Roselle 13, Roselle Park 12 – at Roselle Park

1953: Roselle Park 20, Roselle 7 – at Roselle

1952: Roselle Park 18, Roselle 6 – at Roselle Park

1951: Roselle Park 12, Roselle 0 – at Roselle

1950: Roselle 25, Roselle Park 13 – at Roselle Park

1949: Roselle Park 33, Roselle 7 – at Roselle

1948: Roselle Park 7, Roselle 0 – at Roselle Park

1947: Roselle Park 0, Roselle 0 (tie) – at Roselle

1946: Roselle Park 12, Roselle 0 – at Roselle Park

1945: Roselle Park 32, Roselle 0 – at Roselle

1944: Roselle Park 26, Roselle 0 – at Roselle Park

1943: Roselle Park 25, Roselle 0 – at Roselle

1942: Roselle 9, Roselle Park 2 – at Roselle Park

1941: Roselle Park 0, Roselle 0 (tie) – at Roselle

1940: Roselle Park 7, Roselle 2 – at Roselle Park

1939: Roselle 6, Roselle Park 0 – at Roselle

1938: Roselle 16, Roselle Park 0 – at Roselle Park

1937: Roselle Park 19, Roselle 0 – at Roselle

1936: Roselle Park 6, Roselle 6 (tie) – at Roselle Park

1935: Roselle 18, Roselle Park 6 – at Roselle

1934: Roselle 19, Roselle Park 0 – at Roselle Park

1933: Roselle Park 0, Roselle 0 (tie) – at Roselle

1932: Roselle 13, Roselle Park 0 – at Roselle Park

1931: Roselle Park 0, Roselle 0 (tie) – at Roselle

1930: Roselle Park 0, Roselle 0 (tie) – at Roselle Park

1929: Roselle Park 51, Roselle 0 – at Roselle

1928: Roselle Park 20, Roselle 0 – at Roselle Park

1927: Roselle 6, Roselle Park 0 – at Roselle

1926: Roselle Park 6, Roselle 0 – at Roselle Park

1925: Roselle Park 6, Roselle 0 – at Roselle

1924: Roselle Park 21, Roselle 0 – at Roselle Park

1923: Roselle Park 41, Roselle 0 – at Roselle

1922: Roselle 19, Roselle Park 6 – at Roselle Park

1921: Roselle 29, Roselle Park 0 – at Roselle

1920: Roselle 28, Roselle Park 0 – at Roselle Park

1919: Roselle 39, Roselle Park 0 – at Roselle

1915: Roselle 81, Roselle Park 0 – at Roselle

(Games were not played in 1916, 1917 and 1918 due to World War I.)

SERIES: Roselle Park leads 53-45-8.

7 OF THE 8 TIES WERE 0-0 SCORES.

LONGEST ROSELLE PARK WIN STREAK: (7) 1943-1949.
Roselle Park also won 6 straight from 1992-1997 and
5 straight from 2003-2007.

LONGEST ROSELLE WIN STREAK: (5) 1915-1922 (first 5 games).
Roselle also won 4 straight from 1980-1983 and 2008-2011.

AT ROSELLE PARK'S HERM SHAW FIELD – Roselle Park is 28-24-2.

AT ROSELLE'S E. RALPH ARMINIO FIELD – Roselle is 21-25-6.

ROSELLE SHUTOUT VICTORIES: 18.

ROSELLE PARK SHUTOUT VICTORIES: 16.

ROSELLE CONSECUTIVE SHUTOUT VICTORIES:
4 (twice)
1915, 1919, 1920, 1921 (the first 4 games) and 2008-2011.

ROSELLE PARK CONSECUTIVE SHUTOUT VICTORIES:
4 (twice)
1923-1926 and 1943-1946.

LARGEST ROSELLE MARGIN OF VICTORY (81):
1915: Roselle 81-0 – at Roselle.

LARGEST ROSELLE PARK MARGIN OF VICTORY (51):
1929: Roselle Park 51-0 – at Roselle.

CLOSEST VICTORIES:
1962 at Roselle Park – Roselle Park 7, Roselle 6
2003 at Roselle – Roselle Park 13, Roselle 12
2017 at Roselle Park – Roselle Park 7, Roselle 6

ROSELLE PARK HEAD COACH
JOHN WAGNER’S 25-SEASON (1981-2005)
RECORD IN GAME: 14-10-1
Wagner is Roselle Park Class of 1969.

ROSELLE HEAD COACH
LOU GRASSO, SR.’S 25-SEASON (1979-2003)
RECORD IN GAME: 11-13-1
Grasso, Sr. is Roselle Class of 1968.

TOP 10 LONGEST THANKSGIVING DAY
FOOTBALL RIVALRIES IN NEW JERSEY:

1-Millville-Vineland, 153 years - still going

2-Westfield-Plainfield, 120 years - finished in 2024

3-Phillipsburg-Easton, Pa., 119 years - still going

4-Haddonfield-Haddon Heights, 116 years - still going

5-Barringer-East Orange Campus, 112 years - still going

6-Salem-Woodstown, 111 years - finished in 2021

7-Roselle Park-Roselle, 110 years - finishing in 2025

8-Middle Township-Lower Cape May, 104 years - finished in 2021

9-Ocean City-Pleasantville, 101 years - finished in 2022

10-Toms River South-Lakewood, 100 years - finished in 2019

         

 Follow JR Parachini on 'X' @parachini_jr 

 


       


 



 



 

 

 

 

Official Bill Young, a 1975 graduate of Roselle Park, and a former Panthers player, was on hand to work final Thanksgiving Day game between his high school alma mater and the archrival Roselle Rams as Panthers took the field for final time on a Turkey Day vs. their neighbors as the tradition-laden contest will now move to being in week 8 in 2026.

 

copyright 2005 Sideline Chatter - comments - contact the webmaster