Oregon School Activities Association
OnPoint Community Credit Union

Sprague Baseball Program

School
Classification
6A (Public)
Regular District
6A-6 Central Valley Conference

Team Staff
Head Coach
Luke Buchheit
Asst. Coaches
Brian Stinnett, Keith Chabot
JV Head Coach
Kasey Williams
JV Asst. Coach
Chris Chabot
JV2 Head Coach
Jared Lund
Program Information
Classification
6A (2025-26)
League
6A-6 Central Valley Conference
Officials
Salem Baseball Umpires Association
Varsity Contests
25 / 25
Ranking Information
Overall Record
13-8
League Record
3-3
OSAA Rank
#19
RPI Record
13-8
RPI Rating
550.476
RPI Rank
#17
Colley Record
13-8
Colley Rating
616.246
Colley Rank
#21

Last Calculated
2:30 am, May. 11, 2026

» Go Olympians!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
L 0-1 Non-League M 3/16/26 4:30pm @ Grant
W 20-0 Non-League
Tournament
M 3/23/26 9am @ Springfield (Springfield Tournament - Bushnell University)
L 3-5 Non-League
Tournament
T 3/24/26 3:30pm @ West Albany (Springfield Tournament - Hamlin Middle School)
W 18-1 Non-League
Tournament
W 3/25/26 9am @ McDaniel (Bushnell - Hamline Sports Complex)
W 11-1 Non-League
Tournament
R 3/26/26 9am @ West Albany (Springfield Tournament - Bushnell University)
L 0-3 Non-League F 4/3/26 5pm vs. Tigard
W 11-4 Non-League M 4/6/26 4:30pm @ Cleveland (Powell Park)
W 12-2 Non-League T 4/7/26 5pm vs. Sandy
W 10-4 Non-League R 4/9/26 5pm vs. Sheldon
L 6-12 Non-League F 4/10/26 5:30pm @ Lakeridge
L 7-10 Non-League T 4/14/26 5pm vs. Roseburg (Salem-Keizer Volcanoe Stadium)
W 2-1 Non-League R 4/16/26 5pm vs. Beaverton
W 5-2 Non-League F 4/17/26 5pm @ Sherwood
L 1-5 League W 4/22/26 5pm vs. West Salem
W 5-2 League R 4/23/26 5pm @ West Salem
W 7-5 League F 4/24/26 5pm @ West Salem
W 14-3 Non-League T 4/28/26 4:30pm @ South Eugene
W 17-4 Non-League R 4/30/26 5pm @ Southridge
L 0-11 League T 5/5/26 5pm vs. South Salem
W 4-0 League W 5/6/26 5pm @ South Salem
L 0-4 League F 5/8/26 5pm vs. South Salem
Scheduled
League T 5/12/26 5pm vs. McNary
Scheduled
League W 5/13/26 5pm @ McNary
Scheduled
League F 5/15/26 5pm vs. McNary
Scheduled
Non-League T 5/19/26 5pm @ West Linn
Pending
Non-League
Endowment
W 5/20/26 5pm @ Tualatin
OSAA 6A Rank
#19
Overall Record
13-8
League Record
3-3
Last Calculated
2:30 am, May. 11, 2026
RPI Rank
#17
RPI Record
13-8
RPI Rating
550.476
WWP
0.632
OWP
0.507
Colley Rank
#21
Colley Record
13-8
Colley Rating
616.246
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/16 Grant LA 0.0 0.8 0.714 15-6 Yes
3/23 Springfield (5A) WA 1.2 1.2 0.000 0-13 Yes
3/24 West Albany (5A) LA 0.0 0.8 0.750 15-5 Yes
3/25 McDaniel WA 1.2 1.2 0.333 7-14 Yes
3/26 West Albany (5A) WA 1.2 1.2 0.750 15-5 Yes
4/3 Tigard LH 0.0 1.2 0.318 7-15 Yes
4/6 Cleveland WA 1.2 1.2 0.700 14-6 Yes
4/7 Sandy WH 0.8 0.8 0.550 11-9 Yes
4/9 Sheldon WH 0.8 0.8 0.714 15-6 Yes
4/10 Lakeridge LA 0.0 0.8 0.455 10-12 Yes
4/14 Roseburg LH 0.0 1.2 0.524 11-10 Yes
4/16 Beaverton WH 0.8 0.8 0.800 16-4 Yes
4/17 Sherwood WA 1.2 1.2 0.737 14-5 Yes
4/22 West Salem LH 0.0 1.2 0.316 6-13 Yes
4/23 West Salem WA 1.2 1.2 0.316 6-13 Yes
4/24 West Salem WA 1.2 1.2 0.316 6-13 Yes
4/28 South Eugene WA 1.2 1.2 0.048 1-20 Yes
4/30 Southridge WA 1.2 1.2 0.250 5-15 Yes
5/5 South Salem LH 0.0 1.2 0.684 13-6 Yes
5/6 South Salem WA 1.2 1.2 0.684 13-6 Yes
5/8 South Salem LH 0.0 1.2 0.684 13-6 Yes
21 contests 13-8
(WP)
14.4 ÷ 22.8 = 0.632
(WWP)
10.643 ÷ 21 opponents = 0.507
(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
Jadeyn Kammerer (Team Manager) 10
2 Riley Wilson 12
3 Paul Herb 11
4 Cameron VanKempen 12
5 Grant Moyer 12
6 Cole Vestal 12
7 Mason Splonski 12
9 Camden Buchheit 9
10 Lucas Allen 12
12 Jeff Bloom 11
13 Cole Bartels 12
17/16 Holden Rasmussen 12
18 Parker Kruse 11
18 Robby VanBishler 9
21 Owen Powell 12
22 Jaxson Redel 12
25 Sam Hoda 10
27 Jake Isham 12
30 Teddy Bohnstead 11
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League M 3/16/26 6:30pm @ Grant [JV]
Done Non-League F 3/20/26 5pm @ McMinnville [JV] (Patton Middle School)
Done Non-League F 4/3/26 5pm vs. Tigard [JV]
Done Non-League M 4/6/26 5pm vs. Cleveland [JV]
Done Non-League T 4/7/26 5pm vs. Sandy [JV]
L 1-6 Non-League R 4/9/26 5pm vs. Sheldon [JV]
Done Non-League F 4/10/26 5pm vs. Lakeridge [JV]
Canceled
Non-League T 4/14/26 5pm vs. Roseburg [JV]
Done Non-League R 4/16/26 5pm vs. Beaverton [JV]
L 2-8 Non-League F 4/17/26 5pm @ Sherwood [JV]
Canceled
League T 4/21/26 5pm @ West Salem [JV]
Done League W 4/22/26 5pm vs. West Salem [JV]
Done League F 4/24/26 5pm @ West Salem [JV]
Done Non-League T 4/28/26 5pm vs. South Eugene [JV]
Done Non-League R 4/30/26 5pm vs. Southridge [JV]
Done League T 5/5/26 5pm vs. South Salem [JV]
Done League W 5/6/26 5pm @ South Salem [JV] (Gilmore Field 12th/Hoyt)
Done League F 5/8/26 5pm vs. South Salem [JV]
Scheduled
Non-League F 5/15/26 6:45pm @ Canby [JV]
Scheduled
Non-League T 5/19/26 7:15pm @ West Linn [JV]
# C Name Position Grade Height
Ryker Chitwood 10
Nolan Ricks 10
Teddy Bohnstedt 11
Codey Saele 10
Jack Chapman 10
Kaison Campbell 10
Marcus Ackerman 10
Cuyler Burnham 9
Jacob Castronovo 10
Aiden Lawrence 10
Robbie VanBishler 10
Camden Buchheit 9
Shai Rasmussen 9




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League M 3/16/26 5pm vs. Grant [JV2]
Done Non-League R 3/19/26 5pm vs. Silverton [JV2]
Done Non-League F 4/3/26 5pm @ Tigard [JV2]
Done Non-League R 4/9/26 6:15pm @ Sunset [JV2]
Done Non-League F 4/10/26 5pm vs. Lakeridge [JV2]
L 3-13 Non-League F 4/17/26 5pm vs. Sherwood [FR]
Canceled
League R 4/23/26 5pm @ West Salem [JV]
L 4-6 Non-League T 4/28/26 5pm vs. La Salle Prep [FR]
Done Non-League R 4/30/26 5pm vs. Southridge [JV2]
Done League F 5/1/26 4pm vs. West Salem [JV]
L 1-6 League T 5/5/26 5pm @ South Salem [JV2] (Gilmore Field 12th/Hoyt)
W 11-10 League W 5/6/26 5pm vs. South Salem [JV2]
L 0-6 League F 5/8/26 5pm @ South Salem [JV2] (Gilmore Field 12th/Hoyt)
Scheduled
League T 5/12/26 5pm vs. McNary [JV2]
Scheduled
League W 5/13/26 5pm @ McNary [JV2]
Scheduled
League F 5/15/26 5pm vs. McNary [JV2]
Scheduled
Non-League T 5/19/26 5pm vs. West Linn [FR]
Scheduled
League W 5/20/26 5pm vs. West Salem [JV2]
# C Name Position Grade Height
Braden Bui 9
Cuyler Burnham 9
Jack Hall 9
Paxton Campbell 9
Maeson Collins 9
Keanu Miller 9
Caden Hubbard 9
Shai Rasmussen 9
Camden Buchheit 9
Ryker Chitwood 10
Vladimir Perkins-Rust 10
Damion Campos 9
Aiden Fields 9




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
Canceled
Non-League W 4/8/26 5pm @ Sandy [JV2]
Scheduled
Non-League T 5/12/26 5pm @ Mountainside [FR]
# C Name Position Grade Height
No player information to display, yet.




No Team Photo Found
Sample Pitch Count Charts

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

Sprague Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
Rasmussen V 69 pitches 3 rest days Fri 3/20
Hoda V 35 pitches 1 rest day Wed 3/18
Redel V 23 pitches 0 rest days Tue 3/17
Burnham JV2 59 pitches 2 rest days Thu 3/19
Hubbard JV2 59 pitches 2 rest days Thu 3/19
Montes JV2 29 pitches 1 rest day Wed 3/18
Buchheit JV 77 pitches 3 rest days Fri 3/20
Saele JV 49 pitches 2 rest days Thu 3/19
VanBishler JV 19 pitches 0 rest days Tue 3/17
3/19/2026 Thu
Campbell, P JV2 63 pitches 3 rest days Mon 3/23
Ricks JV2 30 pitches 1 rest day Sat 3/21
3/20/2026 Fri
Bloom JV 57 pitches 2 rest days Mon 3/23
Lawrence JV 62 pitches 3 rest days Tue 3/24
Saele JV 22 pitches 0 rest days Sat 3/21
3/23/2026 Mon
VanKempen V 43 pitches 1 rest day Wed 3/25
Allen V 38 pitches 1 rest day Wed 3/25
3/24/2026 Tue
Hoda V 81 pitches 3 rest days Sat 3/28
Redel V 15 pitches 0 rest days Wed 3/25
Wilson V 12 pitches 0 rest days Wed 3/25
Bartels V 21 pitches 0 rest days Wed 3/25
Splonski V 5 pitches 0 rest days Wed 3/25
3/25/2026 Wed
Redel V 71 pitches 3 rest days Sun 3/29
Buchheit V 8 pitches 0 rest days Thu 3/26
3/26/2026 Thu
Rasmussen V 76 pitches 3 rest days Mon 3/30
VanKempen V 6 pitches 0 rest days Fri 3/27
4/3/2026 Fri
Burnham JV2 58 pitches 2 rest days Mon 4/6
Montes JV2 40 pitches 1 rest day Sun 4/5
Buchheit JV 64 pitches 3 rest days Tue 4/7
Saele JV 67 pitches 3 rest days Tue 4/7
Lawrence JV 10 pitches 0 rest days Sat 4/4
Rasmussen V 54 pitches 2 rest days Mon 4/6
Bartels V 37 pitches 1 rest day Sun 4/5
4/6/2026 Mon
Redel V 96 pitches 4 rest days Sat 4/11
Allen V 2 pitches 0 rest days Tue 4/7
VanBishler JV 78 pitches 3 rest days Fri 4/10
Lawrence JV 42 pitches 1 rest day Wed 4/8
4/7/2026 Tue
Campbell, K JV 32 pitches 1 rest day Thu 4/9
VanKempen V 76 pitches 3 rest days Sat 4/11
Bloom JV 75 pitches 3 rest days Sat 4/11
4/8/2026 Wed
Hubbard JV2 52 pitches 2 rest days Sat 4/11
Campos JV2 60 pitches 2 rest days Sat 4/11
Montes JV2 15 pitches 0 rest days Thu 4/9
4/9/2026 Thu
Hoda V 92 pitches 4 rest days Tue 4/14
Burnham JV2 60 pitches 2 rest days Sun 4/12
Campbell, P JV2 55 pitches 2 rest days Sun 4/12
Saele JV 73 pitches 3 rest days Mon 4/13
Bohnstead JV 40 pitches 1 rest day Sat 4/11
Chapman JV 7 pitches 0 rest days Fri 4/10
4/10/2026 Fri
Kruse V 75 pitches 3 rest days Tue 4/14
Bartels V 26 pitches 1 rest day Sun 4/12
Allen V 41 pitches 1 rest day Sun 4/12
Montes JV2 33 pitches 1 rest day Sun 4/12
Bui JV2 66 pitches 3 rest days Tue 4/14
Miller JV2 34 pitches 1 rest day Sun 4/12
Collins JV2 25 pitches 0 rest days Sat 4/11
Lawrence JV 66 pitches 3 rest days Tue 4/14
VanBishler JV 60 pitches 2 rest days Mon 4/13
4/14/2026 Tue
Redel V 88 pitches 4 rest days Sun 4/19
Buchheit V 46 pitches 2 rest days Fri 4/17
4/16/2026 Thu
Hoda V 93 pitches 4 rest days Tue 4/21
Bloom V 67 pitches 3 rest days Mon 4/20
Saele JV 48 pitches 2 rest days Sun 4/19
4/17/2026 Fri
VanKempen V 99 pitches 4 rest days Wed 4/22
Burnham JV2 60 pitches 2 rest days Mon 4/20
Montes JV2 28 pitches 1 rest day Sun 4/19
Campbell, P JV2 16 pitches 0 rest days Sat 4/18
Campos JV2 18 pitches 0 rest days Sat 4/18
VanBishler JV 84 pitches 3 rest days Tue 4/21
Lawrence JV 28 pitches 1 rest day Sun 4/19
4/21/2026 Tue
4/22/2026 Wed
Bloom JV 74 pitches 3 rest days Sun 4/26
Campbell, K JV 44 pitches 1 rest day Fri 4/24
Redel V 89 pitches 4 rest days Mon 4/27
Allen V 18 pitches 0 rest days Thu 4/23
Bartels V 3 pitches 0 rest days Thu 4/23
4/23/2026 Thu
Hoda V 103 pitches 4 rest days Tue 4/28
Lawrence JV 94 pitches 4 rest days Tue 4/28
VanBishler JV 5 pitches 0 rest days Fri 4/24
4/24/2026 Fri
VanKempen V 70 pitches 3 rest days Tue 4/28
Bartels V 25 pitches 0 rest days Sat 4/25
Buchheit V 17 pitches 0 rest days Sat 4/25
Saele JV 84 pitches 3 rest days Tue 4/28
VanBishler JV 32 pitches 1 rest day Sun 4/26
4/28/2026 Tue
Kruse V 69 pitches 3 rest days Sat 5/2
Bartels V 31 pitches 1 rest day Thu 4/30
Bohnstead JV 41 pitches 1 rest day Thu 4/30
Castronovo JV 22 pitches 0 rest days Wed 4/29
Hubbard JV2 39 pitches 1 rest day Thu 4/30
Campos JV2 59 pitches 2 rest days Fri 5/1
Bui JV2 17 pitches 0 rest days Wed 4/29
4/30/2026 Thu
Redel V 78 pitches 3 rest days Mon 5/4
Hoda V 46 pitches 2 rest days Sun 5/3
Campbell, K JV 34 pitches 1 rest day Sat 5/2
Saele JV 66 pitches 3 rest days Mon 5/4
Lawrence JV 35 pitches 1 rest day Sat 5/2
Campbell, P JV2 60 pitches 2 rest days Sun 5/3
Montes JV2 64 pitches 3 rest days Mon 5/4
Hubbard JV2 18 pitches 0 rest days Fri 5/1
5/1/2026 Fri
Burnham JV2 63 pitches 3 rest days Tue 5/5
Hubbard JV2 36 pitches 1 rest day Sun 5/3
Campos JV2 18 pitches 0 rest days Sat 5/2
5/5/2026 Tue
Lawrence JV 85 pitches 3 rest days Sat 5/9
VanBishler JV 37 pitches 1 rest day Thu 5/7
Hoda V 97 pitches 4 rest days Sun 5/10
Bartels V 56 pitches 2 rest days Fri 5/8
Campos JV2 74 pitches 3 rest days Sat 5/9
Bui JV2 23 pitches 0 rest days Wed 5/6
5/6/2026 Wed
Redel V 100 pitches 4 rest days Mon 5/11
VanKempen V 13 pitches 0 rest days Thu 5/7
Saele JV 78 pitches 3 rest days Sun 5/10
Bohnstead JV 45 pitches 1 rest day Fri 5/8
Hubbard JV2 56 pitches 2 rest days Sat 5/9
Bui JV2 43 pitches 1 rest day Fri 5/8
Campbell, P JV2 18 pitches 0 rest days Thu 5/7
5/8/2026 Fri
VanKempen V 99 pitches 4 rest days Wed 5/13
Campbell, K JV 89 pitches 4 rest days Wed 5/13
Chapman JV2 86 pitches 4 rest days Wed 5/13
Ricks JV2 17 pitches 0 rest days Sat 5/9
5/12/2026 Tue
5/13/2026 Wed
5/15/2026 Fri
5/19/2026 Tue
5/20/2026 Wed

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