/seasons/2025/contrib/20250913w105hm

Calvin Cruises Past Concordia in First On-Campus Contest

More news about: Calvin

GRAND RAPIDS, Mich. – Calvin's first-ever on-campus football game will go in the books as a rebounding success. The Knights defeated Concordia University (Wis.) 34-7 on Saturday at Calvin Soccer Stadium as the Knights improved to 2-0 on the young season.

Calvin had four games in its inaugural 2024 campaign but all four were played at Grand Rapids Christian High School. With the move of Calvin's 2025 home schedule to Calvin Soccer Stadium, Saturday offered the first opportunity for the young program to play on campus.

Nearly 3,000 fans were treated to a hard-hitting Calvin defense and a pulsating rushing attack as the Knights cruised to the win against a team it had fallen to 34-24 the year before.

Sophomore running back Hunter Hogan was the catalyst in the Calvin offense as he rushed for a Calvin single-game record 215 yards and two touchdowns. Hogan was a workhorse as he carried the ball 34 times while netting his second straight game of 100 rushing yards or more.

Hogan's first touchdown run came on a 17-yard first quarter scamper that helped the Knights build a 14-0 lead. His final touchdown came in the opening moments of the fourth quarter to climax a six-play, 82-yard drive. Hogan had a key 30-yard run up the middle that put the Knights in the red zone. On the following play, he burst through the middle, leaped outside with an acrobatic jump cut and beat the defense to the right pylon. The touchdown and ensuing point-after by sophomore Sal Ruffino gave Calvin a commanding fourth quarter lead. Ruffino concluded the Calvin scoring with a 19-yard field goal, his second field goal of the game as the Knights closed out the win.

Calvin came out of the gates strong, scoring touchdowns on its first two drives. Sophomore Jude Klunder scored the opening touchdown on a 26-yard fade down the left sideline from sophomore quarterback Thomas Vaccaro with just 5:10 elapsed in the game. After another Calvin defense stop, the Knight marched 66 yards in eight plays, capped off by Hogan's 17-yard touchdown run to build a 14-0 lead.

Calvin's defense was stout throughout the game with Concordia's only points coming off an interception deep in Calvin territory in the second quarter. The interception gave the Falcons (1-1) the ball on the Calvin five-yard line and they cashed in on a touchdown run by quarterback Roman Funk to make it 14-7.

The Knights responded with a key drive to end the first half as the Knights moved 75 yards in three minutes to grab a 21-7 lead with 29 seconds left on the clock. The drive was completed by a 10-yard touchdown pass from Vaccaro to Klunder with Klunder snaring a deflected ball originally tipped by a Concordia defensive back in the end zone.

The second half was fueled by the Calvin defense as the Knights pitched a shutout over the final 30 minutes. Junior Alexander Minnehan intercepted a pass on Concordia's opening drive of the second half. Minnehan's lengthy return off the pick set up a 31-yard field goal by Ruffino.

Hogan later recovered a muffed punt by Concordia near midfield but the Knights were unable to cash in on the opportunity.

Calvin's defense limited the Falcons to just 105 yards of offense in the second half and forced another punt, leading to Calvin's game-clinching 82-yard touchdown drive early in the fourth quarter.

Vaccaro was 14 of 21 passing for 132 yards and two touchdowns. Klunder caught a career-high eight balls for 82 yards and two touchdowns. Hogan had four catches for 40 yards. Sophomore Nick Earles (Greenville, Mich./Greenville HS) added 47 rushing yards in 11 carries for the Knights with Vaccaro scrambling for 37 yards.

Funk was 24 of 36 for 218 yards and a rushing touchdown for Concordia. Eight different Falcons caught a pass led by Nick Crowell with seven receptions for 47 yards. The Falcons were limited to just 44 yards on the ground by the Calvin defense however.

Sophomore Carson Schnurstein had another big game on defense for the Knights with 14 tackles including two for loss. Sophomore Trevor Martens had seven tackles with sophomore Caiden Bolduc contributing six. As a team, Calvin broke up five Concordia passes. Freshman Reed Vogeler also came up with a blocked field goal attempt by Concordia in the first quarter as he snuffed out a 32-yard Falcon attempt.

COACHES COMMENT: "A huge thanks to Calvin University, to Knight Nation, to our players, to our staff…to everyone who helped make this (on-campus) game possible today," said Calvin head coach Trent Figg. "From day one we have asked that God would put the right people in our program, and he has done just that and we are so grateful. I am incredibly proud of everyone that helped make today such a special day."

NEXT UP: Calvin travels to Heidelberg University next Saturday night for its final non-conference contest. Kickoff is set for 7 p.m.

Sep. 3: All times Eastern
5:00 PM
Merchant Marine at Montclair State
6:00 PM
Millikin at Olivet
StatView Live stats
6:00 PM
Wilkes at King's
7:00 PM
Bluffton at Ohio Wesleyan
7:00 PM
Wilmington at Wooster
7:00 PM
Westminster (Pa.) at Marietta
7:00 PM
Buffalo State at Brockport
7:00 PM
Gettysburg at Juniata
7:00 PM
Southern Virginia at UW-River Falls
7:30 PM
Chicago at Trine
8:00 PM
Belhaven at Millsaps
8:00 PM
Rockford at Beloit
Sep. 4: All times Eastern
6:00 PM
Randolph-Macon at Dickinson
6:00 PM
Mary Hardin-Baylor at Rowan
6:00 PM
Gallaudet at Albright
6:00 PM
Shenandoah at Methodist
6:00 PM
MIT at Nichols
6:30 PM
Alvernia at Keystone
7:00 PM
St. Lawrence at Norwich
7:00 PM
Lebanon Valley at Franklin and Marshall
7:00 PM
Case Western Reserve at Rochester
7:00 PM
Alfred at Hobart
7:00 PM
Bridgewater at Stevenson
7:00 PM
Hartwick at Misericordia
7:00 PM
Western New England at Springfield
7:00 PM
Delaware Valley at Ursinus
7:00 PM
Salve Regina at Mass-Dartmouth
7:30 PM
Catholic at McDaniel
Live stats
8:00 PM
Lakeland at Carthage
10:00 PM
Howard Payne at Pacific
Sep. 5: All times Eastern
TBA
Maine Maritime at Massachusetts Maritime
Live stats
12:00 PM
New England College at Plymouth State
12:00 PM
Fitchburg State at Dean
Live stats
12:00 PM
University of New England at Coast Guard
12:00 PM
Muhlenberg at Moravian
Live stats
12:00 PM
Curry at Bridgewater State
12:00 PM
Maryville (Tenn.) at Heidelberg
12:00 PM
Eastern at Endicott
Video Live stats
12:00 PM
Hampden-Sydney at Wabash
Video Live stats
12:00 PM
Washington and Jefferson at Utica
12:00 PM
Ithaca at Johns Hopkins
12:00 PM
Illinois Wesleyan at Albion
12:00 PM
Cortland at Grove City
12:00 PM
WPI at RPI
12:00 PM
Calvin at Otterbein
1:00 PM
Lycoming at TCNJ
1:00 PM
Capital at Waynesburg
1:00 PM
Hilbert at St. Vincent
1:00 PM
Wittenberg at Washington and Lee
1:00 PM
Ohio Northern at Adrian
1:00 PM
Hope at Denison
1:00 PM
Western Connecticut at William Paterson
1:00 PM
Susquehanna at Union
1:00 PM
Morrisville State at Kean
1:00 PM
Kenyon at Kalamazoo
1:00 PM
Westminster (Mo.) at Manchester
1:00 PM
Framingham State at Husson
1:00 PM
Worcester State at SUNY-Maritime
Live stats
1:00 PM
Westfield State at Vermont State Castleton
1:00 PM
Chapman at Hardin-Simmons
1:00 PM
Alma at UW-Eau Claire
1:00 PM
Bethel at North Central (Ill.)
1:00 PM
Illinois College at Elmhurst
1:30 PM
Allegheny at Anderson
2:00 PM
Centre at Hanover
2:00 PM
Roanoke at Virginia-Lynchburg
2:00 PM
FDU-Florham at St. John Fisher
2:00 PM
John Carroll at Carnegie Mellon
Live stats
2:00 PM
Hiram at Oberlin
2:00 PM
Linfield at UW-Oshkosh
2:00 PM
Augsburg at UW-Stevens Point
2:00 PM
Carleton at UW-Whitewater
2:00 PM
Mount Mercy at Grinnell
2:00 PM
Concordia-Moorhead at Nebraska Wesleyan
Video Live stats
2:00 PM
Lawrence at Luther
2:00 PM
Mount Union at Wheaton (Ill.)
2:00 PM
Carroll at St. Norbert
2:00 PM
Macalester at Martin Luther
2:00 PM
Cornell at Coe
2:00 PM
Knox at Eureka
2:00 PM
Greenville at Lake Forest
2:00 PM
UW-La Crosse at St. John's
2:00 PM
Aurora at UW-Platteville
2:00 PM
Benedictine at Buena Vista
2:00 PM
Concordia-Chicago at Minnesota-Morris
2:00 PM
Hamline at Crown
2:00 PM
Central at Gustavus Adolphus
2:00 PM
Bethany at Sewanee
2:00 PM
Concordia (Wis.) at Ripon
2:00 PM
Wisconsin Lutheran at St. Scholastica
3:00 PM
Widener at Geneva
3:00 PM
Willamette at Pomona-Pitzer
Video Live stats
4:00 PM
Thiel at Alfred State
4:00 PM
Northwestern (Minn.) at Claremont-Mudd-Scripps
4:00 PM
Cal Lutheran at Pacific Lutheran
4:00 PM
Lewis and Clark at Puget Sound
5:00 PM
East Texas Baptist at Lyon
6:00 PM
N.C. Wesleyan at Averett
6:00 PM
North Park at Franklin
6:00 PM
Guilford at Greensboro
6:00 PM
St. Olaf at Loras
7:00 PM
DePauw at Rose-Hulman
7:00 PM
Muskingum at Mount St. Joseph
7:00 PM
Apprentice at Christopher Newport
7:00 PM
Berry at Huntingdon
7:00 PM
Austin at Schreiner
7:00 PM
Simpson at Augustana
7:00 PM
McMurry at Southwestern
7:00 PM
UW-Stout at Dubuque
7:30 PM
Point at LaGrange
8:00 PM
Texas Lutheran at Trinity (Texas)
8:00 PM
Washington U. at Rhodes
8:00 PM
Wartburg at Monmouth
8:00 PM
Azusa Pacific at La Verne
8:00 PM
Simpson (Calif.) at Whittier
10:05 PM
Redlands at George Fox
Maintenance in progress.