Box Score
Final - Regulation
Scoring Summary
Rosters
| Pos. | # | Name | Sh | SOG | G | A | Fo |
|---|---|---|---|---|---|---|---|
| Jon Roeckle | 1 | 1 | 0 | 0 | 0 | ||
| Anthony Manning | 2 | 1 | 1 | 1 | 0 | ||
| Robert Kristo | 5 | 1 | 0 | 1 | 0 | ||
| Roman Vassel | 0 | 0 | 0 | 0 | 0 | ||
| Marco Heskamp | 2 | 0 | 0 | 0 | 0 | ||
| Raymond Lee | 1 | 0 | 0 | 0 | 0 | ||
| Kingsley Bryce | 2 | 1 | 1 | 1 | 0 | ||
| William Hidalgo | 3 | 3 | 1 | 1 | 0 | ||
| Francisco Vizcaino | 2 | 0 | 0 | 0 | 0 | ||
| Sascha Otte | 0 | 0 | 0 | 0 | 0 | ||
| Dirk van der Velde | 1 | 1 | 1 | 0 | 0 | ||
| Tyler David | 1 | 1 | 1 | 0 | 0 | ||
| Substitutes | |||||||
| Adnan Gabeljic | 0 | 0 | 0 | 0 | 0 | ||
| Nick Shackelford | 0 | 0 | 0 | 0 | 0 | ||
| Alex Sweetin | 0 | 0 | 0 | 0 | 0 | ||
| Max Karcher | 0 | 0 | 0 | 0 | 0 | ||
| Bryan Seefeld | 0 | 0 | 0 | 0 | 0 | ||
| David Graydon | 0 | 0 | 0 | 0 | 0 | ||
| Justin Graham | 0 | 0 | 0 | 0 | 0 | ||
| David Andre | 0 | 0 | 0 | 0 | 0 | ||
| Joe Saad | 0 | 0 | 0 | 0 | 0 | ||
| Josh Kohring | 0 | 0 | 0 | 0 | 0 | ||
| Julian Gieseke | 0 | 0 | 0 | 0 | 0 | ||
| Isaac Fraley | 0 | 0 | 0 | 0 | 0 | ||
| Miles Davis | 0 | 0 | 0 | 0 | 0 | ||
| Jair Minors | 0 | 0 | 0 | 0 | 0 | ||
| Luis Manta | 0 | 0 | 0 | 0 | 0 | ||
| Totals | 20 | 9 | 5 | 4 | 0 | ||
| Pos. | # | Name | Sh | SOG | G | A | Fo |
|---|---|---|---|---|---|---|---|
| Matt Keys | 0 | 0 | 0 | 0 | 0 | ||
| Matthew Mooney | 1 | 0 | 0 | 0 | 0 | ||
| Will Ellis | 0 | 0 | 0 | 0 | 0 | ||
| Jake Alvaro | 0 | 0 | 0 | 0 | 0 | ||
| Danny Belza | 0 | 0 | 0 | 0 | 0 | ||
| Mark Morris | 0 | 0 | 0 | 0 | 0 | ||
| Matt Pease | 0 | 0 | 0 | 0 | 0 | ||
| Ryan Buckingham | 0 | 0 | 0 | 0 | 0 | ||
| Tyler Szymkowicz | 1 | 0 | 0 | 0 | 0 | ||
| Josh Jess | 0 | 0 | 0 | 0 | 0 | ||
| Luke Pavone | 2 | 0 | 0 | 0 | 0 | ||
| Substitutes | |||||||
| Josh Schwartz | 2 | 1 | 0 | 0 | 0 | ||
| Peter Alvarenga | 1 | 0 | 0 | 0 | 0 | ||
| Taylor Culp | 0 | 0 | 0 | 0 | 0 | ||
| Carlo deMarco | 0 | 0 | 0 | 0 | 0 | ||
| Mike Rock | 0 | 0 | 0 | 0 | 0 | ||
| Brandon Vazquez | 0 | 0 | 0 | 0 | 0 | ||
| Casey Hamill | 0 | 0 | 0 | 0 | 0 | ||
| Brad Richey | 0 | 0 | 0 | 0 | 0 | ||
| Nick Martinelli | 0 | 0 | 0 | 0 | 0 | ||
| Connor Williams | 0 | 0 | 0 | 0 | 0 | ||
| Alex DeSantis | 0 | 0 | 0 | 0 | 0 | ||
| Henry Steinkamp | 0 | 0 | 0 | 0 | 0 | ||
| Lenoir Sery | 0 | 0 | 0 | 0 | 0 | ||
| Totals | 7 | 1 | 0 | 0 | 0 | ||
Goalkeepers
| # | Name | Min. | GA | Saves |
|---|---|---|---|---|
| Roman Vassel | 90 | 0 | 1 | |
| Sascha Otte | 90 | 0 | 1 | |
| Totals | 180 | 0 | 2 |
| # | Name | Min. | GA | Saves |
|---|---|---|---|---|
| Taylor Culp | 45 | 2 | 1 | |
| Ryan Buckingham | 45 | 3 | 3 | |
| Totals | 90 | 5 | 4 |
Penalties
| Saint Louis | Massachusetts |
|---|---|
| Marco Heskamp - Yellow Card | Mark Morris - Red Card |
| Dirk van der Velde - Yellow Card |
Match Statistics
| Saint Louis | Saint Louis | |
| 21 | Shots | 7 |
| 9 | Shots on Goal | 1 |
| 12 | Fouls | 7 |
| 6 | Corner Kicks | 2 |
| 6 | Offsides | 0 |
| 2 | Yellow Cards | 1 |
| 0 | Red Cards | 1 |
| 1 | Saves | 4 |
| Attempts: 0 Made: 0 | Penalties | Attempts: 0 Made: 0 |
Headlines
- Recruiting Roundup: November 24-30
- Tracking Division I Coaching Changes
- How Do I Get Scouted by TopDrawerSoccer?
-
2026 Men's DI Recruiting Rankings: Nov.
- TDS Women's Player of the Year Finalists
-
Men's NCAA Tournament Sweet 16 Preview
-
Commitments: Patriot League Pull
- TopDrawerSoccer TeamRank Update - Boys
- TDS Men's Player of the Year Leaderboard
- ECNL Boys Conference Cup Rosters
IMG Academy Top 200/150 Rankings