Oregon School Activities Association
OnPoint Community Credit Union

Western Christian Baseball Program

School
Classification
2A (Private)
Regular District
2A-2 Tri-River Conference

Team Staff
Head Coach
Garrett McPherson
Asst. Coaches
Isaiah Mahn, Sean Church, Seth Rice, Zach Sommer
Program Information
Classification
2A/1A (2025-26)
League
2A/1A-SD2 Special District 2
Officials
Salem Baseball Umpires Association
Varsity Contests
20 / 20
Ranking Information
Overall Record
4-13
League Record
2-7
OSAA Rank
#36
RPI Record
2-12
RPI Rating
399.524
RPI Rank
#35
Colley Record
2-12
Colley Rating
252.135
Colley Rank
#36

Last Calculated
1:34 pm, May. 11, 2026

» Go Pioneers!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
L 2-14 Non-League M 3/16/26 4:30pm @ Dayton
L 2-15 Non-League M 3/30/26 4:30pm vs. East Linn Christian
L 2-17 Non-League T 3/31/26 4:30pm vs. North Douglas / Elkton
L 5-6 Non-League F 4/3/26 4:30pm vs. Corbett
L 0-17 Non-League M 4/6/26 4:30pm @ Nestucca 1:45pm
L 5-6 Non-League T 4/7/26 4:30pm vs. Yamhill-Carlton [JV]
Canceled
Non-League M 4/13/26 4:30pm vs. Mohawk
W 18-4 Non-League W 4/15/26 4:30pm vs. Santiam Christian [JV]
W 2-1 Non-League F 4/17/26 4:30pm vs. Salem Acad. [JV]
L 2-20 League M 4/20/26 4:30pm vs. Kennedy
L 2-14 League R 4/23/26 4:30pm vs. Kennedy
L 0-18 League F 4/24/26 4:30pm @ Kennedy 2:30pm
W 16-13 League M 4/27/26 4:30pm @ Colton 2pm
L 1-13 League W 4/29/26 4:30pm vs. Colton
L 3-13 League R 4/30/26 4:30pm @ Colton 2pm
L 2-12 League M 5/4/26 4:30pm @ Country Christian / North Clackamas Christian
L 0-10 League W 5/6/26 4:30pm @ Country Christian / North Clackamas Christian
W 12-11 League R 5/7/26 4:30pm vs. Country Christian / North Clackamas Christian
Scheduled
League M 5/11/26 4:30pm vs. St. Paul
Scheduled
League W 5/13/26 4:30pm @ St. Paul
Scheduled
League R 5/14/26 4:30pm vs. St. Paul
OSAA 2A/1A Rank
#36
Overall Record
4-13
League Record
2-7
Last Calculated
1:34 pm, May. 11, 2026
RPI Rank
#35
RPI Record
2-12
RPI Rating
399.524
WWP
0.143
OWP
0.538
Colley Rank
#36
Colley Record
2-12
Colley Rating
252.135
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/16 Dayton (3A) LA 0.0 0.8 0.600 12-8 Yes
3/30 East Linn Christian LH 0.0 1.2 0.421 8-11 Yes
3/31 North Douglas / Elkton LH 0.0 1.2 0.421 8-11 Yes
4/3 Corbett (3A) LH 0.0 1.2 0.368 7-12 Yes
4/6 Nestucca LA 0.0 0.8 0.556 10-8 Yes
4/20 Kennedy LH 0.0 1.2 0.889 16-2 Yes
4/23 Kennedy LH 0.0 1.2 0.889 16-2 Yes
4/24 Kennedy LA 0.0 0.8 0.889 16-2 Yes
4/27 Colton WA 1.2 1.2 0.182 2-9 Yes
4/29 Colton LH 0.0 1.2 0.182 2-9 Yes
4/30 Colton LA 0.0 0.8 0.182 2-9 Yes
5/4 Country Christian / North Clackamas Christian LA 0.0 0.8 0.650 13-7 Yes
5/6 Country Christian / North Clackamas Christian LA 0.0 0.8 0.650 13-7 Yes
5/7 Country Christian / North Clackamas Christian WH 0.8 0.8 0.650 13-7 Yes
14 contests 2-12
(WP)
2.0 ÷ 14.0 = 0.143
(WWP)
7.528 ÷ 14 opponents = 0.538
(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/24 Maddox Hodson 10
2/44 Marco Politopoulos 9
4/1 Landon Orth 9
7/7 Jace Clark 9
8/51 Ben Casalegno 11
10/10 Noah Rice 10
11/11 Kasey Taber 9
12/12 Jackson Popp 12
14/14 Justus Bessett 10
15/15 Gabe Mahn 10
16/16 Evan High 10
17/17 Bruce Kierstead 10
19/13 Josh Mason 9
21/21 Colton Saucier 9
22/2 Anderson Popp 10




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)

Western Christian Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
Noah Rice V 77 pitches 3 rest days Fri 3/20
Gabriel Mahn V 36 pitches 1 rest day Wed 3/18
3/18/2026 Wed
3/20/2026 Fri
3/30/2026 Mon
Noah Rice V 60 pitches 2 rest days Thu 4/2
Anderson Popp V 17 pitches 0 rest days Tue 3/31
Justus Bessett V 81 pitches 3 rest days Fri 4/3
3/31/2026 Tue
Anderson Popp V 45 pitches 1 rest day Thu 4/2
Evan High V 37 pitches 1 rest day Thu 4/2
Landon Orth V 62 pitches 3 rest days Sat 4/4
4/1/2026 Wed
4/3/2026 Fri
Gabriel Mahn V 84 pitches 3 rest days Tue 4/7
4/6/2026 Mon
Anderson Popp V 62 pitches 3 rest days Fri 4/10
Josh Mason V 46 pitches 2 rest days Thu 4/9
Justus Bessett V 30 pitches 1 rest day Wed 4/8
4/7/2026 Tue
Gabriel Mahn V 91 pitches 4 rest days Sun 4/12
Noah Rice V 20 pitches 0 rest days Wed 4/8
4/9/2026 Thu
4/10/2026 Fri
4/13/2026 Mon
4/14/2026 Tue
4/15/2026 Wed
Anderson Popp V 10 pitches 0 rest days Thu 4/16
Noah Rice V 79 pitches 3 rest days Sun 4/19
4/16/2026 Thu
4/17/2026 Fri
Evan High V 75 pitches 3 rest days Tue 4/21
Landon Orth V 23 pitches 0 rest days Sat 4/18
4/20/2026 Mon
Gabriel Mahn V 68 pitches 3 rest days Fri 4/24
Justus Bessett V 16 pitches 0 rest days Tue 4/21
Landon Orth V 43 pitches 1 rest day Wed 4/22
Ben Casalegno V 6 pitches 0 rest days Tue 4/21
4/22/2026 Wed
4/23/2026 Thu
Noah Rice V 70 pitches 3 rest days Mon 4/27
Landon Orth V 23 pitches 0 rest days Fri 4/24
Josh Mason V 16 pitches 0 rest days Fri 4/24
Justus Bessett V 44 pitches 1 rest day Sat 4/25
4/24/2026 Fri
Evan High V 43 pitches 1 rest day Sun 4/26
Ben Casalegno V 65 pitches 3 rest days Tue 4/28
Landon Orth V 27 pitches 1 rest day Sun 4/26
4/27/2026 Mon
Ben Casalegno V 15 pitches 0 rest days Tue 4/28
Justus Bessett V 41 pitches 1 rest day Wed 4/29
Anderson Popp V 48 pitches 2 rest days Thu 4/30
Josh Mason V 49 pitches 2 rest days Thu 4/30
4/29/2026 Wed
Noah Rice V 55 pitches 2 rest days Sat 5/2
Landon Orth V 69 pitches 3 rest days Sun 5/3
Justus Bessett V 16 pitches 0 rest days Thu 4/30
4/30/2026 Thu
Justus Bessett V 4 pitches 0 rest days Fri 5/1
Gabriel Mahn V 79 pitches 3 rest days Mon 5/4
Anderson Popp V 47 pitches 2 rest days Sun 5/3
5/4/2026 Mon
Noah Rice V 99 pitches 4 rest days Sat 5/9
Justus Bessett V 33 pitches 1 rest day Wed 5/6
Anderson Popp V 7 pitches 0 rest days Tue 5/5
5/6/2026 Wed
Gabriel Mahn V 80 pitches 3 rest days Sun 5/10
5/7/2026 Thu
Ben Casalegno V 83 pitches 3 rest days Mon 5/11
Landon Orth V 17 pitches 0 rest days Fri 5/8
Anderson Popp V 38 pitches 1 rest day Sat 5/9
5/8/2026 Fri
5/11/2026 Mon
5/13/2026 Wed
5/14/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