Oregon School Activities Association
OnPoint Community Credit Union

Central Baseball Program

School
Classification
5A (Public)
Regular District
5A-3 Mid-Willamette Conference

Team Staff
Head Coach
Ben Kramer
Asst. Coaches
Kameron Splonski, Matt Holliday, Scot McDonald, Tony Baker
JV Head Coach
Anthony Zellner
JV Asst. Coach
Josh Rodriguez
JV2 Head Coach
Kale Heth
Program Information
Classification
5A (2025-26)
League
5A-3 Mid-Willamette Conference
Officials
Salem Baseball Umpires Association
Varsity Contests
27 / 27
Ranking Information
Overall Record
16-6
League Record
11-2
OSAA Rank
#7
RPI Record
16-6
RPI Rating
593.718
RPI Rank
#5
Colley Record
14-4
Colley Rating
701.793
Colley Rank
#7

Last Calculated
1:31 am, May. 11, 2026

» Go Panthers!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
Done Jamboree M 3/16/26 3:30pm vs. Philomath (Santiam Christian High School, Adair Village)
Done Jamboree M 3/16/26 4:30pm @ Dallas (Santiam Christian High School, Adair Village)
Done Jamboree M 3/16/26 5pm @ Santiam Christian
W 9-2 Non-League T 3/17/26 5pm @ Franklin
L 1-4 Non-League
Tournament
S 3/21/26 6pm @ Apollo (AZ) {20-9} (Coach Bob Invitational - 8025 N 47th Ave, Glendale, AZ 85302)
W 9-4 Non-League
Tournament
M 3/23/26 7pm @ Paradise Honors (AZ) {20-7} (Coach Bob Invitational - 12775 N 175th Ave, Surprise, AZ 85388)
W 10-6 Non-League
Tournament
T 3/24/26 9am @ Green Mountain (CO) {5-16} (Coach Bob Invitational - Shadow Ridge HS 10909 N Perryville Rd, Surprise, AZ 85388)
L 2-4 Non-League
Tournament
R 3/26/26 9am @ Brighton (CO) {18-4} (Coach Bob Invitational - Canyon View HS 6024 N Perryville Rd, Waddell, AZ 85355)
L 1-3 Non-League T 3/31/26 5pm @ Century
L 6-7 Non-League R 4/2/26 5pm vs. La Salle Prep
W 15-3 Non-League T 4/7/26 5pm vs. McNary
W 8-6 League F 4/10/26 4:30pm @ Woodburn
W 10-0 League M 4/13/26 5pm vs. Woodburn
W 9-0 League R 4/16/26 5pm @ Lebanon
W 8-3 League F 4/17/26 5pm vs. Lebanon
W 8-2 League M 4/20/26 5pm vs. Silverton
W 8-5 League W 4/22/26 5pm @ Silverton
W 9-2 League F 4/24/26 7pm @ Crescent Valley / Kings Valley Char.
W 4-3 League M 4/27/26 5pm vs. Crescent Valley / Kings Valley Char.
W 23-0 League W 4/29/26 4:30pm @ McKay
W 10-6 Non-League R 4/30/26 5pm @ South Salem ((Gilmore Field 12th/Hoyt))
W 13-3 League F 5/1/26 5pm vs. McKay
L 2-3 League M 5/4/26 5pm @ West Albany
L 0-7 League W 5/6/26 5pm vs. West Albany
W 8-1 League F 5/8/26 5pm vs. Corvallis
Scheduled
League M 5/11/26 5pm @ Corvallis
Scheduled
League W 5/13/26 5pm vs. Dallas
Scheduled
League F 5/15/26 5pm @ Dallas
Scheduled
League M 5/18/26 5pm vs. South Albany
Scheduled
League W 5/20/26 5pm @ South Albany
OSAA 5A Rank
#7
Overall Record
16-6
League Record
11-2
Last Calculated
1:31 am, May. 11, 2026
RPI Rank
#5
RPI Record
16-6
RPI Rating
593.718
WWP
0.745
OWP
0.512
Colley Rank
#7
Colley Record
14-4
Colley Rating
701.793
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/17 Franklin (6A) WA 1.2 1.2 0.053 1-18 Yes
3/21 Apollo (AZ) LA 0.0 0.8 0.690 20-9 No
3/23 Paradise Honors (AZ) WA 1.2 1.2 0.741 20-7 No
3/24 Green Mountain (CO) WA 1.2 1.2 0.238 5-16 No
3/26 Brighton (CO) LA 0.0 0.8 0.818 18-4 No
3/31 Century (6A) LA 0.0 0.8 0.619 13-8 Yes
4/2 La Salle Prep LH 0.0 1.2 0.500 10-10 Yes
4/7 McNary (6A) WH 0.8 0.8 0.550 11-9 Yes
4/10 Woodburn WA 1.2 1.2 0.333 6-12 Yes
4/13 Woodburn WH 0.8 0.8 0.333 6-12 Yes
4/16 Lebanon WA 1.2 1.2 0.400 8-12 Yes
4/17 Lebanon WH 0.8 0.8 0.400 8-12 Yes
4/20 Silverton WH 0.8 0.8 0.650 13-7 Yes
4/22 Silverton WA 1.2 1.2 0.650 13-7 Yes
4/24 Crescent Valley / Kings Valley Char. WA 1.2 1.2 0.600 12-8 Yes
4/27 Crescent Valley / Kings Valley Char. WH 0.8 0.8 0.600 12-8 Yes
4/29 McKay WA 1.2 1.2 0.063 1-15 Yes
4/30 South Salem (6A) WA 1.2 1.2 0.714 15-6 Yes
5/1 McKay WH 0.8 0.8 0.063 1-15 Yes
5/4 West Albany LA 0.0 0.8 0.700 14-6 Yes
5/6 West Albany LH 0.0 1.2 0.700 14-6 Yes
5/8 Corvallis WH 0.8 0.8 0.850 17-3 Yes
22 contests 16-6
(WP)
16.4 ÷ 22.0 = 0.745
(WWP)
11.264 ÷ 22 opponents = 0.512
(OWP)
Opponent: Date and opposing team for this rankable contest.
Result: Result for this team: win (W), loss (L), or tie (T). The subscript indicates this team's designation: home team (H), away team (A), or at a neutral site (N).
Weight: Total amount of weighted points possible for this contest.
Counted: Amount of weighted points this team acquired for this contest based on the result.
OAWP: Opponent's Adjusted Winning Percentage, excluding this contest.
OAR: Opponent's Adjusted Record, excluding this contest.
Colley: Is this contest counted in the Colley method? Only contests between Oregon opponents in the same classification and ± 1 classification away are counted.
# C Name Position Grade Height
1/1 JT Girod INF/RHP 11
2/2 Emil Leos OF/RHP 11
3/3 Santi Alarcon INF/RHP 11
4/4 Josh Fitts INF 11
5/5 Cooper Larson OF/RHP 10
6/6 Jackson Barba OF/RHP 11
7/7 Joe Mendazona C/RHP 11
8/8 Easton Herbert OF/RHP 11
9/9 Owen Baker INF 12
10/10 Jace Matlack U 11
11/11 Tyler Olafson INF/RHP 10
12/12 Owen Petrone U/RHP 10
14/14 Aiden Dunigan OF/RHP 11
15/15 Jacob Bancroft C/RHP 9
18/18 Zachary Beasly INF/RHP 10
22/22 Sawyer Herbert INF/RHP 9
23/23 Logan Billman OF/LHP 11
24/24 Max Ferris INF/LHP 10




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League W 3/18/26 4:30pm vs. McNary [JV2]
Done Non-League M 3/23/26 1pm vs. Corvallis [JV]
Done League T 3/24/26 1pm vs. West Albany [JV] (Crescent Valley High School)
Done Non-League W 3/25/26 1pm vs. Dallas [JV]
Done Non-League T 3/31/26 4pm @ Century [JV] (Hillsboro Ballpark)
L 3-4 Non-League R 4/2/26 5pm vs. La Salle Prep [JV]
Done Non-League T 4/7/26 5pm vs. McNary [JV2]
Done League F 4/10/26 5pm vs. Woodburn [JV]
Done League M 4/13/26 4:30pm vs. Woodburn [JV]
Done League R 4/16/26 5pm @ Lebanon [JV2]
Done League F 4/17/26 5pm vs. Lebanon [JV2]
Done League M 4/20/26 5pm vs. Silverton [JV]
Done League R 4/23/26 5pm @ Silverton [JV]
Done League F 4/24/26 4:30pm @ Crescent Valley / Kings Valley Char. [JV]
Done League M 4/27/26 5pm vs. Crescent Valley / Kings Valley Char. [JV]
Canceled
League W 4/29/26 4:30pm @ McKay [JV]
Canceled
League F 5/1/26 5pm vs. McKay [JV]
Done League M 5/4/26 5pm @ West Albany [JV]
Done League W 5/6/26 5pm vs. West Albany [JV]
Done League F 5/8/26 5pm vs. Corvallis [JV]
Scheduled
League M 5/11/26 6:30pm @ Corvallis [JV]
Scheduled
League W 5/13/26 5pm vs. Dallas [JV]
Scheduled
League F 5/15/26 5pm @ Dallas [JV]
Scheduled
League M 5/18/26 5pm vs. South Albany [JV]
Scheduled
League W 5/20/26 5pm @ South Albany [JV]
# C Name Position Grade Height
Liam Indra 9
Sawyer Herbert 9
Owen Hayes 9
Christian Jones 9
Wyatt Radke 9
Liam Moore 9
Bayden Williams 9
Luca Graham 10
Max Ferris 10
Brayden Calip 9
Kayden Boaz 9
Eli Clift 9
Blake Crockett 9
Kasey Etherton 9
Devlon Diaz 10
Zachary Beasly 10




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
L 8-11 Non-League R 4/30/26 5pm @ South Salem [JV2] (Gilmore Field 12th/Hoyt)
Canceled
League R 5/7/26 6:30pm @ Corvallis [JV2]
Scheduled
League T 5/12/26 5pm vs. Corvallis [JV2]
Scheduled
League R 5/14/26 5pm @ West Albany [JV2]
# C Name Position Grade Height
No player information to display, yet.




No Team Photo Found
Sample Pitch Count Charts

All Levels (V, JV, & JV2)

Central Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
Max Ferris V 40 pitches 1 rest day Wed 3/18
Owen Petrone V 24 pitches 0 rest days Tue 3/17
Jacob Bancroft V 13 pitches 0 rest days Tue 3/17
3/17/2026 Tue
Jackson Barba V 83 pitches 3 rest days Sat 3/21
Santi Alarcon V 35 pitches 1 rest day Thu 3/19
3/18/2026 Wed
Sawyer Herbert JV 73 pitches 3 rest days Sun 3/22
Zachary Beasly JV 54 pitches 2 rest days Sat 3/21
3/21/2026 Sat
JT Girod V 70 pitches 3 rest days Wed 3/25
Santi Alarcon V 44 pitches 1 rest day Mon 3/23
Owen Petrone V 10 pitches 0 rest days Sun 3/22
3/23/2026 Mon
Owen Hayes JV 42 pitches 1 rest day Wed 3/25
Brayden Calip JV 45 pitches 1 rest day Wed 3/25
Christian Jones JV 36 pitches 1 rest day Wed 3/25
Jackson Barba V 57 pitches 2 rest days Thu 3/26
Owen Petrone V 57 pitches 2 rest days Thu 3/26
Max Ferris V 22 pitches 0 rest days Tue 3/24
3/24/2026 Tue
Blake Crockett JV 55 pitches 2 rest days Fri 3/27
Easton Herbert V 29 pitches 1 rest day Thu 3/26
Kasey Etherton JV 1 pitches 0 rest days Wed 3/25
Liam Moore JV 99 pitches 4 rest days Sun 3/29
Max Ferris V 46 pitches 2 rest days Fri 3/27
Santi Alarcon V 48 pitches 2 rest days Fri 3/27
Bayden Williams JV 17 pitches 0 rest days Wed 3/25
3/25/2026 Wed
Brayden Calip JV 16 pitches 0 rest days Thu 3/26
Owen Hayes JV 80 pitches 3 rest days Sun 3/29
3/26/2026 Thu
JT Girod V 101 pitches 4 rest days Tue 3/31
3/31/2026 Tue
Jackson Barba V 101 pitches 4 rest days Sun 4/5
Santi Alarcon V 6 pitches 0 rest days Wed 4/1
Sawyer Herbert JV 39 pitches 1 rest day Thu 4/2
Brayden Calip JV 87 pitches 4 rest days Sun 4/5
Zachary Beasly JV 33 pitches 1 rest day Thu 4/2
4/2/2026 Thu
JT Girod V 81 pitches 3 rest days Mon 4/6
Santi Alarcon V 35 pitches 1 rest day Sat 4/4
Owen Hayes JV 96 pitches 4 rest days Tue 4/7
Zachary Beasly JV 16 pitches 0 rest days Fri 4/3
4/7/2026 Tue
Max Ferris JV 105 pitches 4 rest days Sun 4/12
Zachary Beasly JV 10 pitches 0 rest days Wed 4/8
Jackson Barba V 62 pitches 3 rest days Sat 4/11
Owen Petrone V 10 pitches 0 rest days Wed 4/8
4/10/2026 Fri
JT Girod V 47 pitches 2 rest days Mon 4/13
Owen Petrone V 9 pitches 0 rest days Sat 4/11
Easton Herbert V 23 pitches 0 rest days Sat 4/11
Santi Alarcon V 33 pitches 1 rest day Sun 4/12
Owen Hayes JV 65 pitches 3 rest days Tue 4/14
4/13/2026 Mon
Sawyer Herbert JV 56 pitches 2 rest days Thu 4/16
Zachary Beasly JV 20 pitches 0 rest days Tue 4/14
Jackson Barba V 39 pitches 1 rest day Wed 4/15
Jacob Bancroft V 22 pitches 0 rest days Tue 4/14
Max Ferris V 14 pitches 0 rest days Tue 4/14
4/16/2026 Thu
JT Girod V 77 pitches 3 rest days Mon 4/20
Max Ferris V 28 pitches 1 rest day Sat 4/18
Owen Hayes JV 81 pitches 3 rest days Mon 4/20
Brayden Calip JV 18 pitches 0 rest days Fri 4/17
4/17/2026 Fri
Jackson Barba V 87 pitches 4 rest days Wed 4/22
Santi Alarcon V 21 pitches 0 rest days Sat 4/18
Sawyer Herbert JV 65 pitches 3 rest days Tue 4/21
Zachary Beasly JV 41 pitches 1 rest day Sun 4/19
4/20/2026 Mon
Owen Hayes JV 81 pitches 3 rest days Fri 4/24
Zachary Beasly JV 81 pitches 3 rest days Fri 4/24
Brayden Calip JV 29 pitches 1 rest day Wed 4/22
Max Ferris V 67 pitches 3 rest days Fri 4/24
Santi Alarcon V 47 pitches 2 rest days Thu 4/23
4/22/2026 Wed
JT Girod V 115 pitches 4 rest days Mon 4/27
Owen Petrone V 10 pitches 0 rest days Thu 4/23
4/23/2026 Thu
Sawyer Herbert JV 72 pitches 3 rest days Mon 4/27
Blake Crockett JV 37 pitches 1 rest day Sat 4/25
4/24/2026 Fri
Jackson Barba V 96 pitches 4 rest days Wed 4/29
Santi Alarcon V 36 pitches 1 rest day Sun 4/26
Owen Hayes JV 97 pitches 4 rest days Wed 4/29
Zachary Beasly JV 17 pitches 0 rest days Sat 4/25
4/27/2026 Mon
JT Girod V 67 pitches 3 rest days Fri 5/1
Santi Alarcon V 36 pitches 1 rest day Wed 4/29
Sawyer Herbert JV 80 pitches 3 rest days Fri 5/1
Zachary Beasly JV 41 pitches 1 rest day Wed 4/29
4/29/2026 Wed
Max Ferris V 25 pitches 0 rest days Thu 4/30
Jacob Bancroft V 27 pitches 1 rest day Fri 5/1
Aiden Dunigan V 19 pitches 0 rest days Thu 4/30
4/30/2026 Thu
Jackson Barba V 77 pitches 3 rest days Mon 5/4
Owen Petrone V 44 pitches 1 rest day Sat 5/2
Owen Hayes JV2 99 pitches 4 rest days Tue 5/5
Zachary Beasly JV2 31 pitches 1 rest day Sat 5/2
Brayden Calip JV2 31 pitches 1 rest day Sat 5/2
5/1/2026 Fri
Joe Mendazona V 24 pitches 0 rest days Sat 5/2
Max Ferris V 13 pitches 0 rest days Sat 5/2
Owen Baker V 34 pitches 1 rest day Sun 5/3
Logan Billman V 13 pitches 0 rest days Sat 5/2
5/4/2026 Mon
Sawyer Herbert JV 72 pitches 3 rest days Fri 5/8
Zachary Beasly JV 52 pitches 2 rest days Thu 5/7
JT Girod V 77 pitches 3 rest days Fri 5/8
Joe Mendazona V 47 pitches 2 rest days Thu 5/7
Santi Alarcon V 23 pitches 0 rest days Tue 5/5
5/6/2026 Wed
Owen Hayes JV 103 pitches 4 rest days Mon 5/11
Liam Moore JV 43 pitches 1 rest day Fri 5/8
Jackson Barba V 69 pitches 3 rest days Sun 5/10
Max Ferris V 50 pitches 2 rest days Sat 5/9
Owen Petrone V 17 pitches 0 rest days Thu 5/7
5/7/2026 Thu
5/8/2026 Fri
JT Girod V 98 pitches 4 rest days Wed 5/13
Santi Alarcon V 20 pitches 0 rest days Sat 5/9
Zachary Beasly JV 24 pitches 0 rest days Sat 5/9
Sawyer Herbert JV 76 pitches 3 rest days Tue 5/12
5/11/2026 Mon
5/12/2026 Tue
5/13/2026 Wed
5/14/2026 Thu
5/15/2026 Fri
5/18/2026 Mon
5/20/2026 Wed

Information

Schools are required to track pitch counts for all pitchers at all levels (V, JV, & JV2).

1-25 pitches 0 rest days
26-45 pitches 1 rest day
46-60 pitches 2 rest days
61-85 pitches 3 rest days
86+ pitches 4 rest days

» More Information and Exceptions