Oregon School Activities Association
OnPoint Community Credit Union

Horizon Christian, Tualatin Baseball Program

School
Classification
3A (Private)
Regular District
3A-1 Lewis & Clark League

Team Staff
Head Coach
Sam Sumner
Asst. Coaches
Anthony Taylor-Weber, Doug Collins
JV Head Coach
Bryton Massingill
JV Asst. Coach
Dan Paldino
Program Information
Classification
3A (2025-26)
League
3A-SD1 Special District 1
Officials
Portland Baseball Umpires Association
Varsity Contests
26 / 26
Ranking Information
Overall Record
14-8
League Record
8-3
OSAA Rank
#11
RPI Record
13-8
RPI Rating
552.237
RPI Rank
#14
Colley Record
13-4
Colley Rating
729.974
Colley Rank
#7

Last Calculated
3:33 am, May. 11, 2026

» Go Hawks!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
W 18-8 Non-League M 3/16/26 5:30pm vs. Harrisburg (Roto Rooter Stadium in Salem) 2:55pm 3:15pm
W 11-1 Non-League W 3/18/26 4pm vs. Scio (at Snyder Park in Sherwood) 2:20pm 2:30pm
L 1-6 Non-League
Tournament
S 3/21/26 10:30am @ Marshall HS (CA) {12-11} (Anaheim Lions - Katella HS)
L 1-19 Non-League
Tournament
S 3/21/26 2:30pm @ Ramona HS (CA) {18-8} (Anaheim Lions - Boysen Park, Anaheim)
L 0-26 Non-League M 3/23/26 TBD @ Pacifica Christian HS (CA) {18-5} (Orange Coast College)
L 1-15 Non-League
Tournament
T 3/24/26 6pm vs. Galena HS (NV) {15-13} (Anaheim Lions - Boysen Park, Anaheim)
W 3-2 Non-League T 3/31/26 4:30pm @ Creswell 12:50pm 1:10pm
W 8-4 Non-League F 4/3/26 6pm @ Gladstone (Clackamas High School)
W 5-4 Non-League M 4/6/26 4pm vs. Clatskanie (Snyder Park, Sherwood) 2:10pm 2:30pm
W 11-4 League W 4/8/26 4pm vs. Valley Catholic (at Snyder Park in Sherwood) 2:10pm 2:30pm
W 24-2 League F 4/10/26 4pm @ Rainier 12:50pm 1:10pm
W 11-1 League M 4/13/26 4pm vs. Westside Christian (at Snyder Park in Sherwood) 2:10pm 2:30pm
W 4-2 League F 4/17/26 4:30pm @ Warrenton 12:05pm 12:25pm
W 12-0 League M 4/20/26 3:30pm @ Banks 12:35pm 12:55pm
L 5-11 League R 4/23/26 7pm vs. Corbett (At Roto Rooter Stadium in Keizer) 2:55pm TBD
L 7-8 League F 4/24/26 4pm vs. Neah-Kah-Nie (at Snyder Park in Sherwood) 2:10pm 2:30pm
L 1-8 Non-League M 4/27/26 3pm vs. McLoughlin / Griswold (Quinton Street Ballpark The Dalles) 10:55am 11:15am
W 9-7 League W 4/29/26 4pm @ Valley Catholic 1:50pm 2:10pm
W 4-0 League R 4/30/26 4pm vs. Rainier (at Snyder Park in Sherwood) 2:10pm 2:30pm
W 12-1 League M 5/4/26 4pm @ Westside Christian (Snyder Park, Sherwood) 2:10pm 2:30pm
L 0-1 League W 5/6/26 3:30pm vs. Warrenton (at Snyder Park in Sherwood) 1:40pm 2pm
W 8-3 Non-League F 5/8/26 6:30pm vs. Heppner / Ione (Clackamas High School (turf))
Scheduled
League M 5/11/26 4pm vs. Banks (at Snyder Park in Sherwood. (Senior Night)) 2:10pm 2:30pm
Scheduled
League W 5/13/26 4pm @ Corbett 1:50pm 2:10pm
Scheduled
League M 5/18/26 4:30pm @ Neah-Kah-Nie 12:05pm 12:25pm
Scheduled
Non-League W 5/20/26 4:30pm @ Kennedy 2:20pm 2:40pm
OSAA 3A Rank
#11
Overall Record
14-8
League Record
8-3
Last Calculated
3:33 am, May. 11, 2026
RPI Rank
#14
RPI Record
13-8
RPI Rating
552.237
WWP
0.611
OWP
0.521
Colley Rank
#7
Colley Record
13-4
Colley Rating
729.974
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/16 Harrisburg WH 0.8 0.8 0.150 3-17 Yes
3/18 Scio WH 0.8 0.8 0.450 9-11 Yes
3/21 Marshall HS (CA) LA 0.0 0.8 0.522 12-11 No
3/21 Ramona HS (CA) LA 0.0 0.8 0.692 18-8 No
3/23 Pacifica Christian HS (CA) LA 0.0 0.8 0.783 18-5 No
3/24 Galena HS (NV) LH 0.0 1.2 0.536 15-13 No
3/31 Creswell WA 1.2 1.2 0.864 19-3 Yes
4/3 Gladstone (4A) WA 1.2 1.2 0.667 14-7 Yes
4/6 Clatskanie (2A/1A) WH 0.8 0.8 0.789 15-4 Yes
4/8 Valley Catholic WH 0.8 0.8 0.316 6-13 Yes
4/10 Rainier WA 1.2 1.2 0.529 9-8 Yes
4/13 Westside Christian WH 0.8 0.8 0.231 3-10 Yes
4/17 Warrenton WA 1.2 1.2 0.700 14-6 Yes
4/20 Banks WA 1.2 1.2 0.591 13-9 Yes
4/23 Corbett LH 0.0 1.2 0.368 7-12 Yes
4/24 Neah-Kah-Nie LH 0.0 1.2 0.389 7-11 Yes
4/27 McLoughlin / Griswold LH 0.0 1.2 0.579 11-8 Yes
4/29 Valley Catholic WA 1.2 1.2 0.316 6-13 Yes
4/30 Rainier WH 0.8 0.8 0.529 9-8 Yes
5/4 Westside Christian WA 1.2 1.2 0.231 3-10 Yes
5/6 Warrenton LH 0.0 1.2 0.700 14-6 Yes
21 contests 13-8
(WP)
13.2 ÷ 21.6 = 0.611
(WWP)
10.931 ÷ 21 opponents = 0.521
(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
3/3 Miles Whalen LHP/OF 11
4/4 Grant Prall INF 9
5/5 Grant Sumner INF/OF 12
7/7 Ashton Rellaford OF/INF 11
8/8 Ryker Taylor-Weber INF 9
9/9 Ben Sorrentino INF/RHP 12
11/11 Zach Cooper OF/LHP 11
12/12 Blake Jones OF/RHP 11
14/14 Brewer Langston INF 10
15/15 Drew Bergh RHP/INF 12
16/16 Dexter Roben C/RHP 9
17/17 Cody Goff INF 12
18/18 Gavin Thorne C/RHP 10
20/20 Grady Soriano INF 9
21/21 Bode Fraser OF 9
22/22 Gavin Massingill INF/RHP 11
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League T 3/17/26 4pm vs. Jefferson [JV] (@ Snyder Park in Sherwood) 2:20pm 2:30pm
Done Non-League M 3/30/26 4pm vs. Kennedy [JV] (Snyder Park, Sherwood) 2:10pm 2:30pm
Done League S 4/4/26 Noon @ Corbett [JV] TBD
L 3-9 Non-League T 4/7/26 4:30pm @ Crosshill Christian [JV] (Eagle Field - 4481 Hennies Rd SE) 2:35pm 2:55pm
Done League F 4/10/26 6pm @ Rainier [JV] 12:50pm 1:10pm
Done Non-League S 4/18/26 11am vs. St. Paul [JV] (Snyder Park, Sherwood) TBD
Done League M 4/20/26 5:30pm @ Banks [JV] (Varsity Field) 12:35pm 12:55pm
Done Non-League T 4/21/26 5pm @ Scio [JV] 2:35pm 2:55pm
Done Non-League R 4/23/26 4pm @ Jefferson [JV] 1:55pm 2:15pm
Done Non-League T 4/28/26 4:30pm vs. Country Christian / North Clackamas Christian [JV] (@ Snyder Park in Sherwood) 2:40pm 3pm
Done Non-League R 4/30/26 4:45pm @ Yamhill-Carlton [JV] 2:30pm 2:50pm
Done Non-League S 5/2/26 Noon @ David Douglas [JV2]
Done Non-League T 5/5/26 5pm @ Santiam Christian [JV] 2:25pm 2:45pm
Done League W 5/6/26 5:30pm vs. Warrenton [JV] (Snyder Park, Sherwood) 2:55pm
W 12-7 Non-League R 5/7/26 4pm vs. Crosshill Christian [JV] (@ Snyder Park in Sherwood) 2:10pm 2:30pm
Scheduled
League M 5/11/26 6pm vs. Banks [JV] 2:55pm 3:15pm
Scheduled
League W 5/13/26 4pm vs. Corbett [JV] (Snyder Park) 2:10pm 2:30pm
Scheduled
Non-League T 5/19/26 4:30pm @ St. Paul [JV] 2:30pm 2:50pm
Scheduled
Non-League R 5/21/26 4pm vs. Scio [JV] (@ Snyder Park in Sherwood) 2:10pm 2:30pm
# C Name Position Grade Height
1/1 Connor Wilcott RHP/INF 11
2/2 J J Daley OF 9
3/3 Miles Whalen LHP/OF 11
4/4 Grant Prall RHP/INF 9
6/6 Vincent Buehler OF 9
8/8 Ryker Taylor-Weber INF 9
13/13 Zach Kopacek RHP/INF 10
14/14 Brewer Langston RHP/INF 10
18/18 Gavin Thorne RHP/C 10
19/19 Josiah Walson OF 9
20/20 Grady Soriano INF 9
21/21 Brody Fraser OF/INF 9
24/24 Brogan Frank C/INF 9
25/25 Josiah Kimmel OF 9
Sample Pitch Count Charts

All Levels (V, & JV)

Horizon Christian, Tualatin Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
Drew Bergh V 74 pitches 3 rest days Fri 3/20
Blake Jones V 29 pitches 1 rest day Wed 3/18
3/17/2026 Tue
Miles Whalen JV 80 pitches 3 rest days Sat 3/21
Zach Kopacek JV 21 pitches 0 rest days Wed 3/18
Grant Prall JV 10 pitches 0 rest days Wed 3/18
3/18/2026 Wed
Gavin Massingill V 58 pitches 2 rest days Sat 3/21
Ben Sorrentino V 17 pitches 0 rest days Thu 3/19
3/19/2026 Thu
3/20/2026 Fri
3/21/2026 Sat
Drew Bergh V 52 pitches 2 rest days Tue 3/24
Blake Jones V 42 pitches 1 rest day Mon 3/23
Zach Cooper V 79 pitches 3 rest days Wed 3/25
Dexter Roben V 25 pitches 0 rest days Sun 3/22
Ashton Rellaford V 56 pitches 2 rest days Tue 3/24
3/23/2026 Mon
Gavin Massingill V 30 pitches 1 rest day Wed 3/25
Blake Jones V 72 pitches 3 rest days Fri 3/27
Gavin Thorne V 42 pitches 1 rest day Wed 3/25
Connor Wilcott V 14 pitches 0 rest days Tue 3/24
3/24/2026 Tue
Miles Whalen V 63 pitches 3 rest days Sat 3/28
Drew Bergh V 15 pitches 0 rest days Wed 3/25
Ben Sorrentino V 23 pitches 0 rest days Wed 3/25
3/30/2026 Mon
Connor Wilcott JV 68 pitches 3 rest days Fri 4/3
Zach Kopacek JV 75 pitches 3 rest days Fri 4/3
3/31/2026 Tue
Zach Cooper V 74 pitches 3 rest days Sat 4/4
Blake Jones V 41 pitches 1 rest day Thu 4/2
4/1/2026 Wed
4/2/2026 Thu
4/3/2026 Fri
Gavin Massingill V 112 pitches 4 rest days Wed 4/8
Blake Jones V 1 pitches 0 rest days Sat 4/4
4/4/2026 Sat
Miles Whalen JV 103 pitches 4 rest days Thu 4/9
Connor Wilcott JV 17 pitches 0 rest days Sun 4/5
Cody Goff JV 49 pitches 2 rest days Tue 4/7
4/6/2026 Mon
Drew Bergh V 96 pitches 4 rest days Sat 4/11
Blake Jones V 37 pitches 1 rest day Wed 4/8
4/7/2026 Tue
Zach Kopacek JV 89 pitches 4 rest days Sun 4/12
Cody Goff JV 13 pitches 0 rest days Wed 4/8
Connor Wilcott JV 16 pitches 0 rest days Wed 4/8
4/8/2026 Wed
Zach Cooper V 105 pitches 4 rest days Mon 4/13
Blake Jones V 14 pitches 0 rest days Thu 4/9
4/9/2026 Thu
4/10/2026 Fri
Dexter Roben V 19 pitches 0 rest days Sat 4/11
Blake Jones V 14 pitches 0 rest days Sat 4/11
Ben Sorrentino V 48 pitches 2 rest days Mon 4/13
Connor Wilcott JV 41 pitches 1 rest day Sun 4/12
Brewer Langston JV 44 pitches 1 rest day Sun 4/12
4/11/2026 Sat
4/13/2026 Mon
Drew Bergh V 89 pitches 4 rest days Sat 4/18
Ben Sorrentino V 11 pitches 0 rest days Tue 4/14
4/14/2026 Tue
4/15/2026 Wed
4/17/2026 Fri
Zach Cooper V 82 pitches 3 rest days Tue 4/21
Blake Jones V 23 pitches 0 rest days Sat 4/18
4/18/2026 Sat
Zach Kopacek JV 76 pitches 3 rest days Wed 4/22
Miles Whalen JV 22 pitches 0 rest days Sun 4/19
4/20/2026 Mon
Drew Bergh V 68 pitches 3 rest days Fri 4/24
Miles Whalen JV 33 pitches 1 rest day Wed 4/22
Brewer Langston JV 64 pitches 3 rest days Fri 4/24
Bode Fraser JV 18 pitches 0 rest days Tue 4/21
4/21/2026 Tue
Grant Prall JV 48 pitches 2 rest days Fri 4/24
Connor Wilcott JV 50 pitches 2 rest days Fri 4/24
Cody Goff JV 21 pitches 0 rest days Wed 4/22
4/22/2026 Wed
4/23/2026 Thu
Blake Jones V 32 pitches 1 rest day Sat 4/25
Gavin Massingill V 112 pitches 4 rest days Tue 4/28
Zach Kopacek JV 94 pitches 4 rest days Tue 4/28
4/24/2026 Fri
Zach Cooper V 86 pitches 4 rest days Wed 4/29
Ben Sorrentino V 38 pitches 1 rest day Sun 4/26
Drew Bergh V 16 pitches 0 rest days Sat 4/25
4/27/2026 Mon
Drew Bergh V 65 pitches 3 rest days Fri 5/1
Blake Jones V 88 pitches 4 rest days Sat 5/2
4/28/2026 Tue
Gavin Thorne JV 45 pitches 1 rest day Thu 4/30
Grant Prall JV 51 pitches 2 rest days Fri 5/1
Cody Goff JV 11 pitches 0 rest days Wed 4/29
4/29/2026 Wed
Zach Cooper V 51 pitches 2 rest days Sat 5/2
Miles Whalen V 87 pitches 4 rest days Mon 5/4
4/30/2026 Thu
Gavin Massingill V 93 pitches 4 rest days Tue 5/5
Ben Sorrentino V 52 pitches 2 rest days Sun 5/3
5/1/2026 Fri
5/2/2026 Sat
Connor Wilcott JV 34 pitches 1 rest day Mon 5/4
Cody Goff JV 80 pitches 3 rest days Wed 5/6
Grady Soriano JV 5 pitches 0 rest days Sun 5/3
Grant Prall JV 26 pitches 1 rest day Mon 5/4
5/4/2026 Mon
Drew Bergh V 59 pitches 2 rest days Thu 5/7
5/5/2026 Tue
Zach Kopacek JV 74 pitches 3 rest days Sat 5/9
Grant Prall JV 20 pitches 0 rest days Wed 5/6
5/6/2026 Wed
Blake Jones V 68 pitches 3 rest days Sun 5/10
Connor Wilcott JV 36 pitches 1 rest day Fri 5/8
Brewer Langston JV 43 pitches 1 rest day Fri 5/8
Cody Goff JV 18 pitches 0 rest days Thu 5/7
5/7/2026 Thu
Cody Goff JV 110 pitches 4 rest days Tue 5/12
5/8/2026 Fri
Gavin Massingill V 74 pitches 3 rest days Tue 5/12
Miles Whalen V 43 pitches 1 rest day Sun 5/10
5/9/2026 Sat
5/11/2026 Mon
5/13/2026 Wed
5/15/2026 Fri
5/16/2026 Sat
5/18/2026 Mon
5/19/2026 Tue
5/20/2026 Wed
5/21/2026 Thu

Information

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

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