Oregon School Activities Association
OnPoint Community Credit Union

Sandy Baseball Program

School
Classification
6A (Public)
Regular District
6A-4 Mt. Hood Conference

Team Staff
Head Coach
Matt Smallwood
Asst. Coaches
Carson Dwyre, Gabe Shields, Huston Emmons, Matt Schulfer, Russ Sanders
JV2 Head Coach
Matt Gist
JV2 Asst. Coach
Drew Huskey
Program Information
Classification
6A (2025-26)
League
6A-4 Mt. Hood Conference
Officials
Portland Baseball Umpires Association
Varsity Contests
26 / 26
Ranking Information
Overall Record
11-10
League Record
8-5
OSAA Rank
#30
RPI Record
11-10
RPI Rating
487.602
RPI Rank
#30
Colley Record
11-10
Colley Rating
488.992
Colley Rank
#30

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

» Go Pioneers!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
Done Jamboree
Tournament
M 3/16/26 4:15pm vs. Hood River Valley (Sandy Jamboree - Sandy High School)
Done Jamboree
Tournament
M 3/16/26 5:30pm vs. Forest Grove (Sandy Jamboree - Sandy High School)
L 0-10 Non-League R 3/19/26 4:30pm vs. Lincoln
W 5-3 Non-League
Tournament
T 3/24/26 4pm vs. Caldera (Sandy Tournament - Sandy High School)
W 12-11 Non-League
Tournament
W 3/25/26 10am vs. Southridge (Sandy Tournament - Sandy High School)
L 0-1 Non-League
Tournament
W 3/25/26 4pm vs. Crescent Valley / Kings Valley Char. (Sandy Tournament - Sandy High School)
W 7-5 Non-League
Tournament
R 3/26/26 1pm vs. Franklin (Sandy Tournament - Sandy High School)
L 0-6 Non-League T 3/31/26 5pm @ Beaverton
L 1-8 Non-League R 4/2/26 5pm @ Tualatin
L 2-12 Non-League T 4/7/26 5pm @ Sprague
W 10-6 League R 4/9/26 5pm @ Reynolds (Reynolds Middle School)
W 11-1 League W 4/15/26 4:30pm vs. Reynolds
W 4-3 League R 4/16/26 5pm vs. Nelson
L 2-4 League F 4/17/26 5pm @ Nelson
L 0-1 League T 4/21/26 5pm @ Barlow
W 17-6 League W 4/22/26 5pm vs. David Douglas
L 2-5 League R 4/23/26 5pm vs. Barlow
W 18-6 League T 4/28/26 5pm @ David Douglas
L 2-5 League R 4/30/26 5pm vs. Central Catholic
W 4-3 League F 5/1/26 5pm @ Central Catholic (NE Sports Complex)
W 14-0 League T 5/5/26 5pm @ Gresham
W 10-0 League R 5/7/26 5pm vs. Gresham
L 0-9 League S 5/9/26 3pm vs. Clackamas
Scheduled
League T 5/12/26 5pm @ Clackamas
Scheduled
League
Tournament
R 5/14/26 TBD @ TBD (Sandy Tournament - Sandy High School)
Scheduled
League
Tournament
F 5/15/26 TBD @ TBD (Sandy Tournament - Sandy High School)
Scheduled
League
Tournament
M 5/18/26 TBD @ TBD (Sandy Tournament - Sandy High School)
Scheduled
League
Tournament
W 5/20/26 TBD @ TBD (Sandy Tournament - Sandy High School)
Scheduled
Non-League
Endowment
R 5/21/26 5pm vs. McNary
OSAA 6A Rank
#30
Overall Record
11-10
League Record
8-5
Last Calculated
8:30 am, May. 11, 2026
RPI Rank
#30
RPI Record
11-10
RPI Rating
487.602
WWP
0.510
OWP
0.476
Colley Rank
#30
Colley Record
11-10
Colley Rating
488.992
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/19 Lincoln LH 0.0 1.2 0.667 14-7 Yes
3/24 Caldera (5A) WH 0.8 0.8 0.524 11-10 Yes
3/25 Southridge WH 0.8 0.8 0.250 5-15 Yes
3/25 Crescent Valley / Kings Valley Char. (5A) LH 0.0 1.2 0.524 11-10 Yes
3/26 Franklin WH 0.8 0.8 0.053 1-18 Yes
3/31 Beaverton LA 0.0 0.8 0.750 15-5 Yes
4/2 Tualatin LA 0.0 0.8 0.773 17-5 Yes
4/7 Sprague LA 0.0 0.8 0.600 12-8 Yes
4/9 Reynolds WA 1.2 1.2 0.474 9-10 Yes
4/15 Reynolds WH 0.8 0.8 0.474 9-10 Yes
4/16 Nelson WH 0.8 0.8 0.500 10-10 Yes
4/17 Nelson LA 0.0 0.8 0.500 10-10 Yes
4/21 Barlow LA 0.0 0.8 0.611 11-7 Yes
4/22 David Douglas WH 0.8 0.8 0.050 1-19 Yes
4/23 Barlow LH 0.0 1.2 0.611 11-7 Yes
4/28 David Douglas WA 1.2 1.2 0.050 1-19 Yes
4/30 Central Catholic LH 0.0 1.2 0.611 11-7 Yes
5/1 Central Catholic WA 1.2 1.2 0.611 11-7 Yes
5/5 Gresham WA 1.2 1.2 0.250 5-15 Yes
5/7 Gresham WH 0.8 0.8 0.250 5-15 Yes
5/9 Clackamas LH 0.0 1.2 0.857 18-3 Yes
21 contests 11-10
(WP)
10.4 ÷ 20.4 = 0.510
(WWP)
9.989 ÷ 21 opponents = 0.476
(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
2/2 Luke Corpron INF/RHP 11
3/3 Tallon Davis 2B/RHP 12
4/4 Andrew Robertson C/OF 11
6/6 Henry Scott 1B/LHP 11
7/7 Griffin Fleming OF/RHP 11
8/8 Kamden Luebbert OF/RHP 12
9/9 Cal Green SS/RHP 12
10/10 Carter Boyes 3B/RHP 12
12/12 Gage Schilperoort C/U 11
14/14 Tanner Randall INF/RHP 11
15/15 Brady Andrews OF/RHP 11
18/18 Holden Cook 1B/RHP 12
22/22 Luke Hatton OF/RHP 12
25/25 Boden Wolf 3B/RHP 11




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
L 5-10 Non-League R 3/19/26 6:30pm vs. Lincoln [JV]
Done Non-League
Tournament
F 3/27/26 8:30am vs. Silverton [JV] (Sandy JV Spring Break Tournament - Sandy High School Field 1)
Done Non-League
Tournament
F 3/27/26 6:30pm vs. Mountainside [JV] (Sandy Tournament - Sandy High School)
Done Non-League
Tournament
S 3/28/26 6:30pm vs. Beaverton [JV] (Sandy Tournament - Sandy High School (Field #1))
Done Non-League T 3/31/26 5pm vs. Beaverton [JV]
Done Non-League R 4/2/26 5pm vs. Tualatin [JV]
Done Non-League T 4/7/26 5pm @ Sprague [JV]
Done Non-League R 4/9/26 5pm @ Glencoe [JV]
Canceled
Non-League T 4/14/26 5pm @ South Salem [JV] (Gilmore Field (12th & Hoyt))
L 5-7 League R 4/16/26 5pm @ Nelson [JV]
L 3-4 League F 4/17/26 5pm vs. Nelson [JV]
Done League T 4/21/26 5pm vs. Barlow [JV]
Done League R 4/23/26 4pm @ Barlow [JV]
Done Non-League F 4/24/26 5pm vs. West Albany [JV]
Done Non-League T 4/28/26 5pm @ Wilsonville [JV]
Done League R 4/30/26 6:30pm @ Central Catholic [JV] (NE Sports Complex)
Done League F 5/1/26 5pm vs. Central Catholic [JV]
L 0-16 Non-League T 5/5/26 5pm vs. Ida B. Wells [JV]
Canceled
Non-League R 5/7/26 5pm vs. Grant [JV]
Done League S 5/9/26 3pm @ Clackamas [JV]
Scheduled
League T 5/12/26 5pm vs. Clackamas [JV]
Scheduled
Non-League R 5/21/26 5pm vs. La Salle Prep [JV]
# C Name Position Grade Height
1/1 Caden Hunt 10
3/3 Kaysin Silvis 10
3/3 Griffin Fleming 9
4/4 Miguel De Leon 11
4/4 Andrew Robertson 9
5/5 Gavin Warner 10
6/6 Henry Scott 9
7/7 Jackstan Hargrave 10
8/8 Cody Hart 10
8/8 Noah Sanders 11
9/9 Conner Diaz De Leon 10
13/13 Jackson Mulick 10
16/16 Zakary Lane 10
17/17 Jacob Kosderka 10
23/23 Logan Brian 9




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
L 2-19 Non-League R 3/19/26 4:30pm vs. Lincoln [JV2]
Done Non-League
Tournament
S 3/21/26 8:30am vs. Oregon City [JV2] (Sandy Tournament - Sandy High School)
Done Non-League
Tournament
S 3/21/26 6:30pm vs. Mountain View [FR] (Sandy Invite - Sandy High School)
Done Non-League
Tournament
Su 3/22/26 8:30am vs. Silverton [JV2] (Sandy Tournament - Sandy High School)
Done Non-League
Tournament
Su 3/22/26 4pm @ Forest Grove [JV2] (Sandy JV2 Spring Break Tournament - Sandy High School)
Done Non-League T 3/31/26 5pm vs. Glencoe [FR]
Done Non-League R 4/2/26 5pm vs. Tualatin [FR]
Canceled
Non-League W 4/8/26 5pm vs. Sprague [FR]
Done League R 4/9/26 5pm vs. Reynolds [JV2] (Sandy High School)
Done League W 4/15/26 6:30pm @ Reynolds [JV2] (Sandy High School)
L 1-16 League R 4/16/26 5pm @ Nelson [JV2]
L 5-16 League F 4/17/26 5pm vs. Nelson [JV2]
Done League T 4/21/26 5pm vs. Barlow [FR]
Done League R 4/23/26 5pm @ Barlow [FR]
Done Non-League F 4/24/26 5pm vs. West Albany [JV2]
Done Non-League T 4/28/26 5pm @ Canby [FR]
Done League R 4/30/26 4pm @ Central Catholic [FR] (NE Sports Complex)
Done League F 5/1/26 5pm vs. Central Catholic [FR]
Done League T 5/5/26 5pm vs. Gresham [JV2]
Done League R 5/7/26 5pm @ Gresham [JV2]
Done League S 5/9/26 12:30pm @ Clackamas [JV2]
Done League S 5/9/26 12:30pm @ Clackamas [FR]
Scheduled
League T 5/12/26 5pm vs. Clackamas [FR]
Scheduled
League T 5/12/26 5pm vs. Clackamas [JV2]
Scheduled
Non-League R 5/21/26 5pm @ McNary [JV2]
# C Name Position Grade Height
2/2 Rigoberto Gomez 9
3/3 Jaxson Robinson 9
7/7 Samuel Lundquist 9
9/9 Eli Warren 9
10/10 Caleb Hood 9
11/11 Luke Galstad 9
12/12 Taelen Donnelly 9
13/13 Jaxon Chase 9
14/14 Henry Merriss 9
19/19 Cole McKinney 9
20/20 Bryce McNeil 9




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
# 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)

Sandy Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
Bo Wolf V 29 pitches 1 rest day Wed 3/18
Henry Scott V 13 pitches 0 rest days Tue 3/17
Brady Andrews V 16 pitches 0 rest days Tue 3/17
Carter Boyes V 18 pitches 0 rest days Tue 3/17
Holden Cook V 14 pitches 0 rest days Tue 3/17
Griffin Fleming V 22 pitches 0 rest days Tue 3/17
3/19/2026 Thu
Bo Wolf V 49 pitches 2 rest days Sun 3/22
Henry Scott V 58 pitches 2 rest days Sun 3/22
Jackstan Hargrave JV 62 pitches 3 rest days Mon 3/23
Logan Brian JV 46 pitches 2 rest days Sun 3/22
Gavin Warner JV 63 pitches 3 rest days Mon 3/23
Caleb Hood JV2 59 pitches 2 rest days Sun 3/22
Taelen Donnelly JV2 33 pitches 1 rest day Sat 3/21
Luke Galstad JV2 33 pitches 1 rest day Sat 3/21
Rigoberto Gomez JV2 16 pitches 0 rest days Fri 3/20
3/21/2026 Sat
Taelen Donnelly JV2 74 pitches 3 rest days Wed 3/25
Rigoberto Gomez JV2 32 pitches 1 rest day Mon 3/23
Sam Lundquist JV2 35 pitches 1 rest day Mon 3/23
Luke Galstad JV2 70 pitches 3 rest days Wed 3/25
Bryce McNeil JV2 23 pitches 0 rest days Sun 3/22
Eli Warren JV2 70 pitches 3 rest days Wed 3/25
Henry Merriss JV2 29 pitches 1 rest day Mon 3/23
3/22/2026 Sun
Bryce McNeil JV2 76 pitches 3 rest days Thu 3/26
Caleb Hood JV2 30 pitches 1 rest day Tue 3/24
Luke Corpron JV2 81 pitches 3 rest days Thu 3/26
Kaysin Silvis JV2 23 pitches 0 rest days Mon 3/23
3/23/2026 Mon
3/24/2026 Tue
Cal Green V 44 pitches 1 rest day Thu 3/26
Brady Andrews V 78 pitches 3 rest days Sat 3/28
Griffin Fleming V 25 pitches 0 rest days Wed 3/25
3/25/2026 Wed
Bo Wolf V 86 pitches 4 rest days Mon 3/30
Henry Scott V 69 pitches 3 rest days Sun 3/29
Carter Boyes V 85 pitches 3 rest days Sun 3/29
Logan Brian V 11 pitches 0 rest days Thu 3/26
3/26/2026 Thu
Griffin Fleming V 80 pitches 3 rest days Mon 3/30
Holden Cook V 54 pitches 2 rest days Sun 3/29
3/27/2026 Fri
Logan Brian JV 67 pitches 3 rest days Tue 3/31
Jackstan Hargrave JV 74 pitches 3 rest days Tue 3/31
Zak Lane JV 32 pitches 1 rest day Sun 3/29
3/28/2026 Sat
Gavin Warner JV 47 pitches 2 rest days Tue 3/31
Caden Hunt JV 67 pitches 3 rest days Wed 4/1
3/29/2026 Sun
3/31/2026 Tue
Boden Wolf V 91 pitches 4 rest days Sun 4/5
Henry Scott JV 80 pitches 3 rest days Sat 4/4
Kaysin Silvis JV 36 pitches 1 rest day Thu 4/2
Taelen Donnelly JV2 53 pitches 2 rest days Fri 4/3
Bryce McNeil JV2 74 pitches 3 rest days Sat 4/4
4/2/2026 Thu
Carter Boyes V 92 pitches 4 rest days Tue 4/7
Griffin Fleming V 34 pitches 1 rest day Sat 4/4
Holden Cook V 3 pitches 0 rest days Fri 4/3
Jackstan Hargrave JV 72 pitches 3 rest days Mon 4/6
Zak Lane JV 42 pitches 1 rest day Sat 4/4
Caleb Hood JV2 87 pitches 4 rest days Tue 4/7
Luke Galstad JV2 68 pitches 3 rest days Mon 4/6
4/7/2026 Tue
Cal Green V 38 pitches 1 rest day Thu 4/9
Carter Boyes V 77 pitches 3 rest days Sat 4/11
Henry Scott JV 97 pitches 4 rest days Sun 4/12
Logan Brian JV 50 pitches 2 rest days Fri 4/10
4/8/2026 Wed
Taelen Donnelly JV2 37 pitches 1 rest day Fri 4/10
Luke Galstad JV2 85 pitches 3 rest days Sun 4/12
Henry Merriss JV2 29 pitches 1 rest day Fri 4/10
4/9/2026 Thu
Boden Wolf V 100 pitches 4 rest days Tue 4/14
Brady Andrews V 43 pitches 1 rest day Sat 4/11
Griffin Fleming JV 53 pitches 2 rest days Sun 4/12
Zak Lane JV 12 pitches 0 rest days Fri 4/10
Caleb Hood JV2 51 pitches 2 rest days Sun 4/12
Bryce McNeil JV2 76 pitches 3 rest days Mon 4/13
4/10/2026 Fri
4/14/2026 Tue
4/15/2026 Wed
Carter Boyes V 76 pitches 3 rest days Sun 4/19
Luke Galstad JV2 104 pitches 4 rest days Mon 4/20
Henry Merriss JV2 25 pitches 0 rest days Thu 4/16
Eli Warren JV2 13 pitches 0 rest days Thu 4/16
4/16/2026 Thu
Boden Wolf V 93 pitches 4 rest days Tue 4/21
Kamden Luebbert V 21 pitches 0 rest days Fri 4/17
Griffin Fleming JV 87 pitches 4 rest days Tue 4/21
Zak Lane JV 34 pitches 1 rest day Sat 4/18
Bryce McNeil JV2 79 pitches 3 rest days Mon 4/20
Henry Merriss JV2 59 pitches 2 rest days Sun 4/19
4/17/2026 Fri
Cal Green V 75 pitches 3 rest days Tue 4/21
Brady Andrews V 55 pitches 2 rest days Mon 4/20
Jackstan Hargrave JV 96 pitches 4 rest days Wed 4/22
Caden Hunt JV 23 pitches 0 rest days Sat 4/18
Caleb Hood JV2 107 pitches 4 rest days Wed 4/22
Jaxson Robinson JV2 32 pitches 1 rest day Sun 4/19
4/21/2026 Tue
Carter Boyes V 81 pitches 3 rest days Sat 4/25
Caden Hunt JV 82 pitches 3 rest days Sat 4/25
Luke Galstad JV2 63 pitches 3 rest days Sat 4/25
Bryce McNeil JV2 73 pitches 3 rest days Sat 4/25
4/22/2026 Wed
Luke Corpron V 62 pitches 3 rest days Sun 4/26
Holden Cook V 43 pitches 1 rest day Fri 4/24
4/23/2026 Thu
Boden Wolf V 101 pitches 4 rest days Tue 4/28
Kamden Luebbert V 17 pitches 0 rest days Fri 4/24
Griffin Fleming JV 102 pitches 4 rest days Tue 4/28
Caleb Hood JV2 88 pitches 4 rest days Tue 4/28
Henry Merriss JV2 18 pitches 0 rest days Fri 4/24
4/24/2026 Fri
Jackstan Hargrave JV 85 pitches 3 rest days Tue 4/28
Kaysin Silvis JV2 79 pitches 3 rest days Tue 4/28
Jaxson Robinson JV2 54 pitches 2 rest days Mon 4/27
4/28/2026 Tue
Kamden Luebbert V 49 pitches 2 rest days Fri 5/1
Holden Cook V 67 pitches 3 rest days Sat 5/2
Henry Scott V 11 pitches 0 rest days Wed 4/29
Zak Lane JV 76 pitches 3 rest days Sat 5/2
Kaysin Silvis JV 36 pitches 1 rest day Thu 4/30
Taelen Donnelly JV2 105 pitches 4 rest days Sun 5/3
Henry Merriss JV2 48 pitches 2 rest days Fri 5/1
4/30/2026 Thu
Carter Boyes V 80 pitches 3 rest days Mon 5/4
Brady Andrews V 9 pitches 0 rest days Fri 5/1
Kaysin Silvis JV 97 pitches 4 rest days Tue 5/5
Luke Galstad JV2 104 pitches 4 rest days Tue 5/5
Jaxson Robinson JV2 15 pitches 0 rest days Fri 5/1
5/1/2026 Fri
Boden Wolf V 104 pitches 4 rest days Wed 5/6
Jackstan Hargrave JV 112 pitches 4 rest days Wed 5/6
Caleb Hood JV2 105 pitches 4 rest days Wed 5/6
Jaxson Robinson JV2 52 pitches 2 rest days Mon 5/4
5/5/2026 Tue
Carter Boyes V 58 pitches 2 rest days Fri 5/8
Kamden Luebbert V 17 pitches 0 rest days Wed 5/6
Kaysin Silvis JV 97 pitches 4 rest days Sun 5/10
Connor Diaz DeLeon JV 53 pitches 2 rest days Fri 5/8
Zak Lane JV 3 pitches 0 rest days Wed 5/6
Bryce McNeil JV2 81 pitches 3 rest days Sat 5/9
5/7/2026 Thu
Boden Wolf V 70 pitches 3 rest days Mon 5/11
Henry Scott V 33 pitches 1 rest day Sat 5/9
Henry Merriss JV2 90 pitches 4 rest days Tue 5/12
Taelen Donnelly JV2 37 pitches 1 rest day Sat 5/9
5/8/2026 Fri
5/9/2026 Sat
Carter Boyes V 91 pitches 4 rest days Thu 5/14
Kamden Luebbert V 68 pitches 3 rest days Wed 5/13
Holden Cook V 8 pitches 0 rest days Sun 5/10
Jackstan Hargrave JV 99 pitches 4 rest days Thu 5/14
Luke Galstad JV2 103 pitches 4 rest days Thu 5/14
Taelen Donnelly JV2 43 pitches 1 rest day Mon 5/11
5/12/2026 Tue
5/14/2026 Thu
5/15/2026 Fri
5/18/2026 Mon
5/20/2026 Wed
5/21/2026 Thu

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