Season 2023 · BBCOR Era

2023

3A SSCHead Coach: Shane Hannon
10–14W–L
.289Team AVG
4.54Team ERA
Season Record · 2023

Roster

22 players
Seniors8
Alex Vela
Brady Altman
Brendan Masini
Chase Pringle
Garrick Cosmos
Jay Clark
Ryan Vorpahl
Sam Haddon
Juniors8
Cole Flowers
Cooper McCutcheon
Cutter Peterson
Josh Dunham
Nick Lang
Riley Westfall
Ryland Heckman
Tristan Schaefer
Sophomores5
Cole Krilich
Daniel Porras
Ethan Mar
Jayce Corley
Wesley Bonnici
Freshmen1
Hunter Payne

Schedule & Results

24 games
Running Record1014
DateLocOpponentW/LScore
Mar 11, 2023Neutral
Richland
Tri-City Tournament
L0-7
Mar 11, 2023Neutral
Sumner
Tri-City Tournament
L4-6
Mar 21, 2023Away
Yelm
W13-2
Mar 22, 2023Home
Yelm
W10-0
Mar 28, 2023Home
River Ridge
W5-1
Mar 29, 2023Away
River Ridge
L1-3
Apr 3, 2023Home
Central Kitsap
W4-3
Apr 4, 2023Away
Central Kitsap
W7-3
Apr 8, 2023Neutral
Prairie
Non-league · at Central Kitsap HS
L12-16
Apr 11, 2023Home
Timberline
W10-5
Apr 14, 2023Away
Timberline
L1-6
Apr 18, 2023Home
Capital
W20-3
Apr 22, 2023Neutral
Capital
at Regional Athletic Complex
L3-4
Apr 25, 2023Away
North Thurston
W8-0
Apr 26, 2023Home
North Thurston
L6-12
Apr 27, 2023Neutral
Bainbridge
at Cheney Stadium
L3-4
May 2, 2023Away
Peninsula
W11-2
May 3, 2023Home
Peninsula
L0-1
May 4, 2023Away
Rogers
L5-15
May 5, 2023Home
South Kitsap
L7-13
May 9, 2023Away
Prairie
District Tournament — 1st Round
W12-4
May 13, 2023Neutral
Timberline
District Tournament
L7-8
May 13, 2023Neutral
Silas
District Tournament
L3-4
May 16, 2023Neutral
Stadium
State Tournament — 1st Round
L4-7

2023 Top Performers

Hall of Fame
Compare against
Batting
Highest Average
.420
Josh Dunham
30+ AB · 29-69
#4of 136 BBCOR
Record .467 · Toglia '21
Most Hits
29
Josh Dunham
#6of 268 BBCOR
Record 37 · Jordan Haworth '18
Most Singles
20
Chase Pringle
#6of 268 BBCOR
Record 30 · Jayce Corley '25
Most Doubles
7
Brady Altman
#3of 268 BBCOR
Record 10 · Daniel Porras '25 · Jordan Haworth '18 · Cameron MacIntosh '17
Most Triples
4
Josh Dunham
#4of 268 BBCOR
Record 8 · Owen Guenther '12
Most Home Runs
2
Josh Dunham
#3of 268 BBCOR
Record 4 · Brady Altman '22 · Jon Burghardt '15 · Mike Toglia '15
Most RBIs
26
Josh Dunham
#2of 268 BBCOR
Record 28 · Ethan Mar '25 · Zach Toglia '19 · Jordan Haworth '18
Most Runs Scored
28
Josh Dunham
#3of 247 BBCOR
Record 33 · Brady Altman '22
Most Total Bases
48
Josh Dunham
#6of 268 BBCOR
Record 67 · Jordan Haworth '18
Most Walks
21
Ryland Heckman
#3of 247 BBCOR
Record 24 · Ethan Mar '25
Most Stolen Bases
16
Brady Altman
Cooper McCutcheon
#2of 268 BBCOR
Record 17 · Justin Holum '22 · Mike Toglia '15
Most HBP
9
Josh Dunham
#2of 226 BBCOR
Record 14 · Cooper McCutcheon '24 · Cage Hardy '19
Best On-Base %
.540
Ryland Heckman
30+ AB · 24-62
#6of 136 BBCOR
Record .557 · Ethan Mar '25
Best Slugging %
.696
Josh Dunham
30+ AB · 29-69
#3of 136 BBCOR
Record .779 · Jordan Haworth '18
Most At Bats
73
Chase Pringle
#17of 268 BBCOR
Record 92 · Jayce Corley '25
Lowest K Ratio
9.0%
Cooper McCutcheon
7-78 (PA)
#26of 136 BBCOR
Record 0.0% · Nick Gagliardi '12 · Haak Wagner '12
Pitching
Lowest ERA
3.20
Brendan Masini
min 15 IP
#23of 31 BBCOR
Record 0.42 · Quentin Bockhorn '25
Most Wins Pitching
5
Garrick Cosmos
#4of 137 BBCOR
Record 9 · Jake Cuda '25 · Owen Wild '19
Most K's
47
Brendan Masini
#9of 137 BBCOR
Record 112 · Owen Wild '19
Most Innings Pitched
50.0
Garrick Cosmos
#6of 137 BBCOR
Record 78.0 · Owen Wild '19
Most Saves
1
Ryland Heckman
#3of 126 BBCOR
Record 3 · Justin Holum '21 · Alex Harrison '15
Lowest WHIP
1.41
Ryan Vorpahl
min 15 IP
#23of 31 BBCOR
Record 0.69 · Mike Toglia '16
Best K/Game
9.4
Brendan Masini
min 15 IP
#2of 31 BBCOR
Record 10.1 · Owen Wild '19
Best K/BB Ratio
2.14
Brendan Masini
min 15 IP
#21of 31 BBCOR
Record 7.88 · Avery Jones '17

Team Batting

Click any column to sort · 22
Chase Pringle247315252023015711733.342.422.452
Brady Altman24692220117201516151631.290.443.449
Josh Dunham2469282918542268161248.420.505.696
Ryland Heckman2462182418321212112134.387.540.548
Cooper McCutcheon24611818162009971620.295.434.328
Jayce Corley215561616000969416.291.361.291
Cole Krilich2245712930081111115.267.450.333
Nick Lang16326632108711110.188.422.312
Daniel Porras182773102065507.111.306.259
Cutter Peterson132623300026813.115.303.115
Tristan Schaefer212410541002109126.208.441.250
Wesley Bonnici111954220034626.211.348.316
Alex Vela131746600013336.353.450.353
Jay Clark131432200045522.143.381.143
Hunter Payne41233300002013.250.357.250
Ethan Mar41012200032202.200.308.200
Sam Haddon1100000000100.000.000.000
Brendan Masini1000000000000.000.000
Cole Flowers2010000000000.000.000
Garrick Cosmos0000000000000.000.000.000
Riley Westfall0000000000000.000.000.000
Ryan Vorpahl0000000000000.000.000.000
TEAM246161561781342714313212213179242.289.430.393
Highlighted cells show team leaders. Min 30 AB for AVG/OBP/SLG.

Team Pitching

Click any column to sort · 12
Garrick Cosmos53050.0226523024242253.36
Brendan Masini33035.0170332416472253.20
Ryan Vorpahl02023.1112171512241653.60
Riley Westfall12015.18418151231165.48
Cole Flowers01010.258512851565.25
Sam Haddon0105.2304537633.71
Josh Dunham0105.03029751329.80
Ethan Mar0103.22568845315.27
Ryland Heckman0012.11535422412.00
Daniel Porras0001.11003307115.75
Chase Pringle0001.071111217.00
Cole Krilich0001.0722202014.00
TEAM9141154.1774143129100122123414.54
Highlighted cells show team leaders. Min 15 IP for ERA.