Skip To Main Content

Haverford College

The Official Website of Haverford College Athletics Haverford College Athletics

TCNJ (5-3-4) -VS- Haverford (7-0-6)

Box Score

TCNJ logo
1
vs
Haverford logo
2

TCNJ (5-3-4)
-VS-
Haverford (7-0-6)

Team Score By Period
Team 12 Total F
TCNJ TCNJ 0 1 1
Winner Haverford HAVMSOC 1 1 2
Date:
10/7/2025
Time:
4:00 PM
Site:
Haverford, Pa.
Stadium:
Walton Field
Attendance:
73
Officials
Referee: Philippe David
Asst. Referee: Dennis Hagan
Mano Sellaiaha
Timekeeper: Haverford Ath. Comm
Scorer: Curran McCauley
VIEW
Match History vs TCNJ

Scoring Summary

Scoring Summary
Time Team Description
7:58 HAVMSOC HAVMSOC Charles Sharp (2)
Assisted By: Kieran Kunihiro
GOAL by Haverford Charles Sharp (FIRST GOAL), Assist by Kieran Kunihiro, goal number 2 for season.
79:49 TCNJ TCNJ Chris Meder (6)
TCNJ Chris Meder PENALTY KICK GOAL, goal number 6 for season.
83:41 HAVMSOC HAVMSOC Charles Sharp (3)
Assisted By: Thomas Vanni
GOAL by Haverford Charles Sharp, Assist by Thomas Vanni, goal number 3 for season.

Cautions and Ejections

Cautions and Ejections
Time Team Type Player
47:54 TCNJ #10 Massimo Rodio
53:53 HAVMSOC #9 Andrew Fritz
70:36 TCNJ #23 Sean Wood
79:49 TCNJ #18 Tyler Borenstein
88:42 HAVMSOC #16 Jonathan D'Amour

Team Statistics

Team Statistics
Statistic 1 2 T
Shots
TCNJ 0 4 4 (2)
HAVMSOC 4 7 11 (4)
Saves
TCNJ 0 2 2
HAVMSOC 0 1 1
Corner Kicks
TCNJ 0 2 2
HAVMSOC 2 3 5
Fouls
TCNJ 5 12 17
HAVMSOC 7 8 15
() Shots on goal.

Individual Statistics

TCNJ 1

TCNJ - Player Stats
Pos # Player SH SOG G A
Starters
00 00 Carson Dodd 0 0 0 0
3 3 Lawrence Mancino 0 0 0 0
4 4 Matt Maceri 0 0 0 0
7 7 Chris Meder 2 2 1 0
10 10 Massimo Rodio 1 0 0 0
11 11 Matt Will 0 0 0 0
13 13 Manny Thacher 1 0 0 0
14 14 J.J. Zaun 0 0 0 0
20 20 Omar Pollard 0 0 0 0
22 22 Aidan Ayar 0 0 0 0
24 24 Daniel Sameiro 0 0 0 0
Substitutes
2 2 Julien DeLorenzo 0 0 0 0
8 8 Aidan Grund 0 0 0 0
12 12 Pablo Argueta 0 0 0 0
15 15 John Ramos 0 0 0 0
18 18 Tyler Borenstein 0 0 0 0
19 19 Lucas Sample 0 0 0 0
21 21 Nathan Lipton 0 0 0 0
23 23 Sean Wood 0 0 0 0
Totals 4 2 1 0
TCNJ - Goalie Statistics
Position # Goalie Minutes GA Saves
Goalkeeping
GK 00 Carson Dodd 90:00 2 2
Totals 2 2

Haverford 2

HAVMSOC - Player Stats
Pos # Player SH SOG G A
Starters
0 0 Benson, Grayson 0 0 0 0
4 4 Brown, Josh 1 1 0 0
10 10 Vanni, Thomas 0 0 0 1
11 11 Knopf, Gabe 0 0 0 0
16 16 D'Amour, Jonathan 1 0 0 0
20 20 Lee, Aiden 0 0 0 0
21 21 Rivera, Juan 1 0 0 0
22 22 Kunihiro, Kieran 1 0 0 1
24 24 Kroenke, Carter 0 0 0 0
29 29 McKinney, Max 0 0 0 0
37 37 Sharp, Charles 4 2 2 0
Substitutes
5 5 Yurkov, Pavel 0 0 0 0
7 7 Park, Aaron 0 0 0 0
8 8 Dowd, John 0 0 0 0
9 9 Fritz, Andrew 1 0 0 0
14 14 Bonner, Jack 1 1 0 0
26 26 Coyanda-Parkzes, Conrad 1 0 0 0
Totals 11 4 2 2
Haverford - Goalie Statistics
Position # Goalie Minutes GA Saves
Goalkeeping
GK 0 Benson, Grayson 90:00 1 1
Totals 1 1

Play By Play

Period 1 Plays

Period 1 Plays
Clock TCNJ - Play Description Visiting Team Score Team Logo Home Team Score HAVMSOC - Play Description
0:00 Grayson Benson at goalie for Haverford.
0:00 Carson Dodd at goalie for TCNJ.
-- Foul on TCNJ.
7:38 Corner kick by Haverford Thomas Vanni [7:38].
7:58 0 HAVMSOC 1 GOAL by Haverford Charles Sharp (FIRST GOAL), Assist by Kieran Kunihiro, goal number 2 for season.
-- Foul on TCNJ.
-- Foul on Haverford.
12:45 TCNJ substitution: Sean Wood for Daniel Sameiro.
-- Foul on TCNJ.
15:32 Shot by Haverford Charles Sharp, Blocked.
-- Foul on Haverford.
19:09 Haverford substitution: Andrew Fritz for Aiden Lee.
-- Foul on Haverford.
21:24 Shot by Haverford Jonathan D'Amour, Wide.
-- Foul on Haverford.
26:14 TCNJ substitution: John Ramos for Manny Thacher.
26:14 Haverford substitution: John Dowd for Jonathan D'Amour.
26:14 Haverford substitution: Aaron Park for Thomas Vanni.
26:43 Shot by Haverford Andrew Fritz, Wide Right.
28:37 Haverford substitution: Jack Bonner for Charles Sharp.
29:40 TCNJ substitution: Nathan Lipton for Matt Will.
29:40 TCNJ substitution: Lucas Sample for Chris Meder.
-- Foul on TCNJ.
33:42 Haverford substitution: Conrad Coyanda-Parkz for Carter Kroenke.
33:42 Haverford substitution: Pavel Yurkov for Gabe Knopf.
-- Foul on Haverford.
36:24 TCNJ substitution: Tyler Borenstein for J.J. Zaun.
37:26 TCNJ substitution: Julien DeLorenzo for Aidan Ayar.
-- Foul on Haverford.
40:49 TCNJ substitution: Pablo Argueta for Massimo Rodio.
-- Foul on Haverford.
-- Foul on TCNJ.
44:09 Corner kick by Haverford Aaron Park [44:09].
45:00 End of period [45:00].

Period 2 Plays

Period 2 Plays
Clock TCNJ - Play Description Visiting Team Score Team Logo Home Team Score HAVMSOC - Play Description
45:00 Start of 2nd period [45:00].
45:00 For Haverford: #0 Grayson Benson, #4 Josh Brown, #7 Aaron Park, #8 John Dowd, #9 Andrew Fritz, #10 Thomas Vanni, #11 Gabe Knopf, #14 Jack Bonner, #22 Kieran Kunihiro, #26 Conrad Coyanda-Parkz, #29 Max McKinney.
45:00 For TCNJ: #3 Lawrence Mancino, #4 Matt Maceri, #7 Chris Meder, #10 Massimo Rodio, #11 Matt Will, #13 Manny Thacher, #18 Tyler Borenstein, #20 Omar Pollard, #22 Aidan Ayar, #23 Sean Wood, #00 Carson Dodd.
-- Foul on TCNJ.
47:54 Yellow card on TCNJ Massimo Rodio.
-- Foul on Haverford.
51:50 Header Shot by TCNJ Massimo Rodio, Wide.
51:56 Haverford substitution: Jonathan D'Amour for Thomas Vanni.
51:56 Haverford substitution: Charles Sharp for Jack Bonner.
-- Foul on TCNJ.
-- Foul on Haverford.
53:53 Yellow card on Haverford Andrew Fritz.
54:12 Shot by TCNJ Manny Thacher, Blocked.
54:51 Corner kick by TCNJ Matt Will [54:51].
55:23 Corner kick by TCNJ Matt Will [55:23].
57:20 Haverford substitution: Juan Rivera for Andrew Fritz.
59:18 Shot by TCNJ Chris Meder, Save (by goalie) Grayson Benson.
-- Foul on TCNJ.
62:21 Shot by Haverford Juan Rivera, High.
62:28 Haverford substitution: Thomas Vanni for Gabe Knopf.
63:03 Shot by Haverford Charles Sharp, Wide.
63:13 TCNJ substitution: Julien DeLorenzo for Chris Meder.
63:13 TCNJ substitution: J.J. Zaun for Tyler Borenstein.
-- Foul on TCNJ.
-- Foul on TCNJ.
-- Foul on TCNJ.
67:39 TCNJ substitution: Nathan Lipton for Matt Will.
67:52 Offside against Haverford.
70:36 Yellow card on TCNJ Sean Wood.
-- Foul on Haverford.
71:17 Haverford substitution: Gabe Knopf for John Dowd.
71:17 Haverford substitution: Jack Bonner for Charles Sharp.
71:17 TCNJ substitution: Tyler Borenstein for Manny Thacher.
71:17 TCNJ substitution: Lucas Sample for Aidan Ayar.
71:17 TCNJ substitution: Chris Meder for Massimo Rodio.
72:18 Shot by Haverford Conrad Coyanda-Parkz, High.
-- Foul on TCNJ.
73:53 Haverford substitution: John Dowd for Juan Rivera.
-- Foul on TCNJ.
74:58 Corner kick by Haverford Aaron Park [74:58].
75:25 Header Shot by Haverford Kieran Kunihiro, Wide.
75:33 TCNJ substitution: Manny Thacher for Nathan Lipton.
75:33 TCNJ substitution: Aidan Ayar for J.J. Zaun.
75:33 TCNJ substitution: Massimo Rodio for Julien DeLorenzo.
76:50 TCNJ substitution: Matt Will for Lucas Sample.
76:57 Corner kick by Haverford Thomas Vanni [76:57].
-- Foul on Haverford.
-- Foul on Haverford.
79:49 TCNJ Chris Meder PENALTY KICK GOAL, goal number 6 for season. 1 TCNJ 1
79:49 Haverford substitution: Andrew Fritz for Aaron Park.
-- Foul on TCNJ.
79:49 Yellow card on TCNJ Tyler Borenstein.
79:53 Header Shot by Haverford Josh Brown, Save (by goalie) Carson Dodd.
80:07 Corner kick by Haverford Thomas Vanni [80:07].
80:25 Shot by Haverford Jack Bonner, Save (by goalie) Carson Dodd.
81:07 Haverford substitution: Charles Sharp for Jack Bonner.
-- Foul on TCNJ.
-- Foul on Haverford.
83:41 1 HAVMSOC 2 GOAL by Haverford Charles Sharp, Assist by Thomas Vanni, goal number 3 for season.
83:43 Haverford substitution: Carter Kroenke for Conrad Coyanda-Parkz.
-- Foul on TCNJ.
84:41 TCNJ substitution: Aidan Grund for Sean Wood.
-- Foul on Haverford.
-- Foul on TCNJ.
-- Foul on Haverford.
88:42 Yellow card on Haverford Jonathan D'Amour.
90:00 End of period [90:00].
Skip Sponsors