Oregon School Activities Association
OnPoint Community Credit Union

Caldera Baseball Program

School
Classification
5A (Public)
Regular District
5A-4 Intermountain Conference

Team Staff
Head Coach
Ian MacDougall
Asst. Coaches
Eric Linehan, Jeff Gillespie, Sean Jacox
JV Head Coach
Jason Ringer
JV Asst. Coaches
Brent Forsythe, Hunter Johnson
FR Head Coach
Alex Gillespie
FR Asst. Coaches
Cade Hahn, Steve Gillespie
Program Information
Classification
5A (2025-26)
League
5A-4 Intermountain Conference
Officials
Central Oregon Baseball
Varsity Contests
25 / 25
Ranking Information
Overall Record
11-11
League Record
8-7
OSAA Rank
#19
RPI Record
11-11
RPI Rating
489.592
RPI Rank
#18
Colley Record
11-11
Colley Rating
487.484
Colley Rank
#18

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

» Go Wolfpack!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
W 15-10 Non-League R 3/19/26 4:30pm vs. Crescent Valley / Kings Valley Char.
L 3-5 Non-League
Tournament
T 3/24/26 4pm @ Sandy (Sandy Tournament - Sandy High School)
W 10-2 Non-League
Tournament
W 3/25/26 1pm vs. Franklin (Sandy Tournament - Sandy High School)
W 17-3 Non-League
Tournament
W 3/25/26 4pm @ Roosevelt (Sandy Tournament - Sandy High School - JV Field #2)
L 0-4 Non-League
Tournament
R 3/26/26 10pm @ Beaverton (Sandy Tournament - Sandy High School (Field #1))
L 4-5 Non-League
Endowment
F 4/3/26 5pm @ Wilsonville
L 2-6 Non-League S 4/4/26 1pm @ Thurston
L 2-10 League T 4/7/26 6:30pm @ Bend (Vince Genna Stadium, 401 SE Roosevelt Ave, 97702)
W 5-0 League W 4/8/26 4:30pm vs. Bend
L 8-12 League F 4/10/26 6:30pm @ Bend (Vince Genna Stadium, 401 SE Roosevelt Ave, 97702)
W 12-2 League T 4/14/26 4:30pm vs. Redmond
W 10-8 League W 4/15/26 4:30pm @ Redmond
W 10-0 League F 4/17/26 4:30pm vs. Redmond
L 0-11 League T 4/21/26 4:30pm vs. Ridgeview
L 3-7 League W 4/22/26 4:30pm @ Ridgeview
W 6-5 League F 4/24/26 4:30pm vs. Ridgeview
L 1-10 League T 4/28/26 4:30pm @ Summit
L 5-9 League W 4/29/26 4:30pm vs. Summit
L 1-11 League F 5/1/26 4:30pm @ Summit
W 8-4 League T 5/5/26 4:30pm @ Crook County
W 13-6 League W 5/6/26 4:30pm vs. Crook County
W 11-5 League F 5/8/26 4:30pm @ Crook County
Scheduled
League T 5/12/26 4:30pm vs. Mountain View
Scheduled
League W 5/13/26 4:30pm @ Mountain View
Scheduled
League F 5/15/26 4:30pm vs. Mountain View
Scheduled
Non-League T 5/19/26 4:30pm vs. Marist Catholic
OSAA 5A Rank
#19
Overall Record
11-11
League Record
8-7
Last Calculated
1:31 am, May. 11, 2026
RPI Rank
#18
RPI Record
11-11
RPI Rating
489.592
WWP
0.520
OWP
0.473
Colley Rank
#18
Colley Record
11-11
Colley Rating
487.484
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/19 Crescent Valley / Kings Valley Char. WH 0.8 0.8 0.571 12-9 Yes
3/24 Sandy (6A) LA 0.0 0.8 0.500 10-10 Yes
3/25 Franklin (6A) WH 0.8 0.8 0.053 1-18 Yes
3/25 Roosevelt (6A) WA 1.2 1.2 0.250 5-15 Yes
3/26 Beaverton (6A) LA 0.0 0.8 0.750 15-5 Yes
4/3 Wilsonville LA 0.0 0.8 0.650 13-7 Yes
4/4 Thurston LA 0.0 0.8 0.524 11-10 Yes
4/7 Bend LA 0.0 0.8 0.762 16-5 Yes
4/8 Bend WH 0.8 0.8 0.762 16-5 Yes
4/10 Bend LA 0.0 0.8 0.762 16-5 Yes
4/14 Redmond WH 0.8 0.8 0.222 4-14 Yes
4/15 Redmond WA 1.2 1.2 0.222 4-14 Yes
4/17 Redmond WH 0.8 0.8 0.222 4-14 Yes
4/21 Ridgeview LH 0.0 1.2 0.588 10-7 Yes
4/22 Ridgeview LA 0.0 0.8 0.588 10-7 Yes
4/24 Ridgeview WH 0.8 0.8 0.588 10-7 Yes
4/28 Summit LA 0.0 0.8 0.611 11-7 Yes
4/29 Summit LH 0.0 1.2 0.611 11-7 Yes
5/1 Summit LA 0.0 0.8 0.611 11-7 Yes
5/5 Crook County WA 1.2 1.2 0.188 3-13 Yes
5/6 Crook County WH 0.8 0.8 0.188 3-13 Yes
5/8 Crook County WA 1.2 1.2 0.188 3-13 Yes
22 contests 11-11
(WP)
10.4 ÷ 20.0 = 0.520
(WWP)
10.411 ÷ 22 opponents = 0.473
(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 Lucas Ninneman OF 11
2/2 Colton Robertson OF 10
3/3 Isaac Price RHP 12
4/4 Beckett Joersz RHP/OF 12
5/5 Kamdin Miller INF/RHP 11
6/6 Parker Russell RHP/OF 10
7/7 Carson Downing INF/RHP 12
8/8 Turner Hardesty V U 12
9/9 Ty Hattenhauer INF/RHP 12
10/10 Peyton Borges RHP/INF 11
11/11 Brody Whitcomb 1B/OF 12
12/12 Colin Ringer C/RHP 12
13/13 Nolan Clark C 12
14/14 Aiden Brieger DH 12
15/15 Preston Green 1B/RHP 10
16/16 Cannon Delamarter C 10
17/17 Will Anderson INF/RHP 10
18/18 Owen Walker RHP/DH 12
20/20 Sal Maniscalco U/RHP 11




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
W 12-10 Non-League R 3/19/26 4:30pm vs. Crescent Valley / Kings Valley Char. [JV]
L 1-2 Non-League F 4/3/26 5pm @ Wilsonville [JV]
W 21-0 Non-League S 4/4/26 1pm @ Thurston [JV]
W 13-6 League T 4/7/26 3:30pm @ Bend [JV] (Vince Genna Stadium, 401 SE Roosevelt Ave, 97702)
L 0-1 League W 4/8/26 4:30pm vs. Bend [JV]
W 9-7 League F 4/10/26 3:30pm @ Bend [JV] (Vince Genna Stadium, 401 SE Roosevelt Ave, 97702)
W 14-3 League T 4/14/26 4:30pm vs. Redmond [JV]
W 17-7 League W 4/15/26 4:30pm @ Redmond [JV]
W 27-1 League F 4/17/26 4:30pm vs. Redmond [JV]
W 3-2 League T 4/21/26 4:30pm vs. Ridgeview [JV]
W 19-0 League W 4/22/26 4:30pm @ Ridgeview [JV]
W 11-3 League F 4/24/26 4:30pm vs. Ridgeview [JV]
W 18-3 League T 4/28/26 4:30pm @ Summit [JV]
W 6-5 League W 4/29/26 4:30pm vs. Summit [JV]
L 5-8 League F 5/1/26 4:30pm @ Summit [JV]
W 11-4 League T 5/5/26 4:30pm @ Crook County [JV]
Done League W 5/6/26 4:30pm vs. Crook County [JV]
Done League R 5/7/26 4:30pm @ Crook County [JV]
Scheduled
League T 5/12/26 4:30pm vs. Mountain View [JV]
Scheduled
League W 5/13/26 4:30pm @ Mountain View [JV] (Big Sky Sports Park - 21690 Neff Rd)
Scheduled
League F 5/15/26 4:30pm vs. Mountain View [JV]
# C Name Position Grade Height
Connor Wall OF 10
Cole Schmidt INF 10
Ryder Kranz 1B/LHP 10
Easton Ringer INF/RHP 10
Kayden Borges INF/RHP 9
Joey Patterson C/RHP 10
Connor Johnson 1B/LHP 10
Will Anderson INF/RHP 10
Reid Nores 1B/RHP 11
Cannon Delamarter C/RHP 10
Logan Ganeff OF/RHP 10
Halen Hill OF/RHP 10
Sal Maniscalco OF/RHP 11




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
Done League R 4/30/26 4:30pm @ Summit [JV2]
Done League S 5/9/26 Noon @ Summit [JV2]
# C Name Position Grade Height
No player information to display, yet.




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
W 14-5 League R 4/2/26 4:30pm vs. Bend [FR]
W 7-2 League M 4/6/26 4:30pm vs. Bend [FR]
W 13-5 League R 4/9/26 4:30pm vs. Bend [FR]
W 5-1 League M 4/13/26 4:30pm vs. Mountain View [FR]
W 14-12 League R 4/16/26 4:30pm vs. Bend [FR]
Done League M 4/20/26 4:30pm @ Ridgeview [JV2]
Done League R 4/23/26 4:30pm vs. Summit [FR]
Done League M 4/27/26 4:30pm vs. Summit [FR]
Done League M 5/4/26 4:30pm vs. Crook County [FR]
Scheduled
League M 5/11/26 4:30pm @ Mountain View [FR] (Big Sky Sports Park - 21690 Neff Rd)
Scheduled
League R 5/14/26 4:30pm vs. Mountain View [FR]
Scheduled
League S 5/16/26 Noon @ Mountain View [FR]
Scheduled
League R 5/21/26 4:30pm vs. Bend [FR]
Scheduled
League S 5/23/26 Noon vs. Bend [FR]
Scheduled
League S 5/23/26 2pm vs. Bend [FR]
# C Name Position Grade Height
Kayden Borges 9
Mason Clark 9
Waydd Walther 9
Slade Hattan 9
Jack Callahan 9
Elijah Crosbie 9
Brandyn Echternkamp 9
Shawn Larson 9
Wyatt Nichols 9
Zephyr Long 9
Evan Slenning 9
Grayson Morris 9
Phin Riley 9
Vaughn Kranz 9




No Team Photo Found
Sample Pitch Count Charts

All Levels (V, JV, JV2, & FR)

Caldera Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/19/2026 Thu
Sal Maniscalco JV 61 pitches 3 rest days Mon 3/23
Reid Nores JV 56 pitches 2 rest days Sun 3/22
Will Anderson JV 42 pitches 1 rest day Sat 3/21
Peyton Borges V 64 pitches 3 rest days Mon 3/23
Owen Walker V 18 pitches 0 rest days Fri 3/20
Parker Russell V 69 pitches 3 rest days Mon 3/23
Ty Hattenhauer V 4 pitches 0 rest days Fri 3/20
3/24/2026 Tue
Carson Downing V 41 pitches 1 rest day Thu 3/26
Parker Russell V 60 pitches 2 rest days Fri 3/27
Ike Price V 20 pitches 0 rest days Wed 3/25
3/25/2026 Wed
Peyton Borges V 82 pitches 3 rest days Sun 3/29
Ty Hattenhauer V 86 pitches 4 rest days Mon 3/30
3/26/2026 Thu
Isaac Price V 33 pitches 1 rest day Sat 3/28
Carson Downing V 48 pitches 2 rest days Sun 3/29
3/31/2026 Tue
4/2/2026 Thu
Shawn Larson FR 67 pitches 3 rest days Mon 4/6
Vaughn Kranz FR 30 pitches 1 rest day Sat 4/4
4/3/2026 Fri
Carson Downing V 12 pitches 0 rest days Sat 4/4
Parker Russell V 75 pitches 3 rest days Tue 4/7
Preston Green V 17 pitches 0 rest days Sat 4/4
Ryder Kranz JV 24 pitches 0 rest days Sat 4/4
Slade Hatten FR 56 pitches 2 rest days Mon 4/6
Will Anderson JV 84 pitches 3 rest days Tue 4/7
Jack Callahan FR 56 pitches 2 rest days Mon 4/6
Evan Slenning FR 35 pitches 1 rest day Sun 4/5
4/4/2026 Sat
Peyton Borges V 80 pitches 3 rest days Wed 4/8
Connor Johnson JV 46 pitches 2 rest days Tue 4/7
Ty Hattenhauer V 15 pitches 0 rest days Sun 4/5
Logan Ganeff JV 20 pitches 0 rest days Sun 4/5
4/6/2026 Mon
Sean Larson FR 16 pitches 0 rest days Tue 4/7
Kayden Borges FR 74 pitches 3 rest days Fri 4/10
Mason Clark FR 25 pitches 0 rest days Tue 4/7
4/7/2026 Tue
Reid Nores JV 23 pitches 0 rest days Wed 4/8
Parker Russell V 90 pitches 4 rest days Sun 4/12
Kamdin Miller V 35 pitches 1 rest day Thu 4/9
Halen Hill JV 55 pitches 2 rest days Fri 4/10
Ryder Kranz JV 55 pitches 2 rest days Fri 4/10
4/8/2026 Wed
Carson Downing V 90 pitches 4 rest days Mon 4/13
Will Anderson JV 86 pitches 4 rest days Mon 4/13
4/9/2026 Thu
Sean Larson FR 86 pitches 4 rest days Tue 4/14
Evan Slenning FR 24 pitches 0 rest days Fri 4/10
Vaughn Kranz FR 24 pitches 0 rest days Fri 4/10
4/10/2026 Fri
Joey Patterson JV 87 pitches 4 rest days Wed 4/15
Sal Maniscalco JV 38 pitches 1 rest day Sun 4/12
Peyton Borges V 86 pitches 4 rest days Wed 4/15
Ty Hattenhauer V 23 pitches 0 rest days Sat 4/11
Preston Green V 23 pitches 0 rest days Sat 4/11
Owen Walker V 14 pitches 0 rest days Sat 4/11
4/13/2026 Mon
Kayden Borges FR 73 pitches 3 rest days Fri 4/17
4/14/2026 Tue
Carson Downing V 73 pitches 3 rest days Sat 4/18
Cannon Delamarter JV 71 pitches 3 rest days Sat 4/18
4/15/2026 Wed
Will Anderson JV 70 pitches 3 rest days Sun 4/19
Easton Ringer JV 36 pitches 1 rest day Fri 4/17
Sal Maniscalco JV 12 pitches 0 rest days Thu 4/16
Parker Russell V 97 pitches 4 rest days Mon 4/20
Owen Walker V 21 pitches 0 rest days Thu 4/16
4/16/2026 Thu
Vaughn Kranz FR 70 pitches 3 rest days Mon 4/20
Slade Hatten FR 26 pitches 1 rest day Sat 4/18
Mason Clark FR 31 pitches 1 rest day Sat 4/18
Shawn Larson FR 16 pitches 0 rest days Fri 4/17
4/17/2026 Fri
Peyton Borges V 70 pitches 3 rest days Tue 4/21
Connor Johnson JV 60 pitches 2 rest days Mon 4/20
4/20/2026 Mon
Sean Larson FR 78 pitches 3 rest days Fri 4/24
4/21/2026 Tue
Will Anderson JV 95 pitches 4 rest days Sun 4/26
Carson Downing V 43 pitches 1 rest day Thu 4/23
Owen Walker V 36 pitches 1 rest day Thu 4/23
Beckett Joerz V 28 pitches 1 rest day Thu 4/23
4/22/2026 Wed
Ryder Kranz JV 80 pitches 3 rest days Sun 4/26
Parker Russell V 83 pitches 3 rest days Sun 4/26
Ty Hattenhauer V 28 pitches 1 rest day Fri 4/24
Preston Green V 14 pitches 0 rest days Thu 4/23
4/23/2026 Thu
Kayden Borges FR 7 pitches 0 rest days Fri 4/24
Vaughn Kranz FR 85 pitches 3 rest days Mon 4/27
Slade Hatten FR 40 pitches 1 rest day Sat 4/25
4/24/2026 Fri
Peyton Borges V 76 pitches 3 rest days Tue 4/28
Owen Walker V 29 pitches 1 rest day Sun 4/26
Ty Hattenhauer V 13 pitches 0 rest days Sat 4/25
Sal Maniscalco JV 93 pitches 4 rest days Wed 4/29
Kayden Borges JV 14 pitches 0 rest days Sat 4/25
4/27/2026 Mon
4/28/2026 Tue
Will Anderson JV 100 pitches 4 rest days Sun 5/3
Joey Patterson JV 27 pitches 1 rest day Thu 4/30
Carson Downing V 55 pitches 2 rest days Fri 5/1
Owen Walker V 41 pitches 1 rest day Thu 4/30
Beckett Joersz V 19 pitches 0 rest days Wed 4/29
4/29/2026 Wed
Connor Johnson JV 96 pitches 4 rest days Mon 5/4
Cannon Delamarter JV 18 pitches 0 rest days Thu 4/30
Parker Russell V 79 pitches 3 rest days Sun 5/3
Ty Hattenhauer V 29 pitches 1 rest day Fri 5/1
4/30/2026 Thu
Kayden Borges FR 83 pitches 3 rest days Mon 5/4
5/1/2026 Fri
Peyton Borges V 55 pitches 2 rest days Mon 5/4
Owen Walker V 21 pitches 0 rest days Sat 5/2
Beckett Joersz V 21 pitches 0 rest days Sat 5/2
Ryder Kranz JV 80 pitches 3 rest days Tue 5/5
Logan Ganeff JV 41 pitches 1 rest day Sun 5/3
5/4/2026 Mon
5/5/2026 Tue
Parker Russell V 102 pitches 4 rest days Sun 5/10
Kayden Borges JV 84 pitches 3 rest days Sat 5/9
Will Anderson JV 5 pitches 0 rest days Wed 5/6
5/6/2026 Wed
Peyton Borges V 82 pitches 3 rest days Sun 5/10
Cannon Delamarter JV 87 pitches 4 rest days Mon 5/11
Ryder Kranz JV 25 pitches 0 rest days Thu 5/7
5/7/2026 Thu
Sal Maniscalco JV 102 pitches 4 rest days Tue 5/12
Joey Patterson JV 1 pitches 0 rest days Fri 5/8
5/8/2026 Fri
Will Anderson V 94 pitches 4 rest days Wed 5/13
Owen Walker V 12 pitches 0 rest days Sat 5/9
5/9/2026 Sat
5/11/2026 Mon
5/12/2026 Tue
5/13/2026 Wed
5/14/2026 Thu
5/15/2026 Fri
5/16/2026 Sat
5/19/2026 Tue
5/21/2026 Thu
5/22/2026 Fri
5/23/2026 Sat

Information

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

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