Oregon School Activities Association
OnPoint Community Credit Union

Westside Christian Baseball Program

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

Team Staff
Head Coach
Carlos Stevenson
Asst. Coaches
Kiernan Webb, Michael Rose
Program Information
Classification
3A (2025-26)
League
3A-SD1 Special District 1
Officials
Portland Baseball Umpires Association
Varsity Contests
19 / 19
Ranking Information
Overall Record
4-12
League Record
1-10
OSAA Rank
#37
RPI Record
3-12
RPI Rating
397.884
RPI Rank
#36
Colley Record
3-12
Colley Rating
241.011
Colley Rank
#37

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

» Go Eagles!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
W 5-1 Non-League R 3/19/26 4:30pm vs. Colton (Snyder Park, Sherwood) 2:15pm 2:45pm
L 6-18 Non-League T 3/31/26 4:30pm @ Blanchet Catholic
W 18-7 Non-League R 4/2/26 4:30pm vs. David Douglas [JV2] (Snyder Park, Sherwood) 2:15pm 2:45pm
L 2-6 League M 4/6/26 3:30pm @ Warrenton Noon 12:30pm
W 10-3 Non-League R 4/9/26 4:30pm @ Colton 2pm 2:15pm
L 1-7 League F 4/10/26 4:30pm vs. Banks (Snyder Park, Sherwood) 2:15pm 2:45pm
L 1-11 League M 4/13/26 4pm @ Horizon Christian, Tualatin (at Snyder Park in Sherwood) 2:15pm 2:45pm
L 7-19 League W 4/15/26 4:30pm vs. Corbett (Snyder Park, Sherwood) 2:15pm 2:45pm
L 4-6 League F 4/17/26 4pm @ Rainier 1pm 1:30pm
L 7-11 League M 4/20/26 4:30pm vs. Neah-Kah-Nie (Snyder Park, Sherwood) 2:15pm 2:45pm
L 3-6 League M 4/27/26 4:30pm vs. Warrenton (Snyder Park, Sherwood) 2:15pm 2:45pm
L 1-11 Non-League T 4/28/26 5pm @ Dayton
L 4-19 League F 5/1/26 4pm @ Banks 1:30pm 2pm
L 1-12 League M 5/4/26 4pm vs. Horizon Christian, Tualatin (Snyder Park, Sherwood) 2pm 2:20pm
L 4-5 League W 5/6/26 4:30pm @ Corbett 2pm 2:30pm
*W 8-7 League F 5/8/26 4:30pm vs. Rainier (Snyder Park, Sherwood) 2:15pm 2:45pm
Scheduled
League M 5/11/26 4:30pm @ Neah-Kah-Nie 12:15pm 12:45pm
Scheduled
League W 5/13/26 4pm @ Valley Catholic 1:45pm 2:15pm
Scheduled
League F 5/15/26 4pm vs. Valley Catholic (Snyder Park, Sherwood -- Senior Night) 2pm 2:30pm

* Indicates the teams swapped designations; home team batted first.
OSAA 3A Rank
#37
Overall Record
4-12
League Record
1-10
Last Calculated
8:33 am, May. 11, 2026
RPI Rank
#36
RPI Record
3-12
RPI Rating
397.884
WWP
0.216
OWP
0.496
Colley Rank
#37
Colley Record
3-12
Colley Rating
241.011
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/19 Colton (2A/1A) WH 0.8 0.8 0.333 4-8 Yes
3/31 Blanchet Catholic LA 0.0 0.8 0.667 12-6 Yes
4/6 Warrenton LA 0.0 0.8 0.650 13-7 Yes
4/9 Colton (2A/1A) WA 1.2 1.2 0.333 4-8 Yes
4/10 Banks LH 0.0 1.2 0.524 11-10 Yes
4/13 Horizon Christian, Tualatin LA 0.0 0.8 0.579 11-8 Yes
4/15 Corbett LH 0.0 1.2 0.333 6-12 Yes
4/17 Rainier LA 0.0 0.8 0.471 8-9 Yes
4/20 Neah-Kah-Nie LH 0.0 1.2 0.389 7-11 Yes
4/27 Warrenton LH 0.0 1.2 0.650 13-7 Yes
4/28 Dayton LA 0.0 0.8 0.600 12-8 Yes
5/1 Banks LA 0.0 0.8 0.524 11-10 Yes
5/4 Horizon Christian, Tualatin LH 0.0 1.2 0.579 11-8 Yes
5/6 Corbett LA 0.0 0.8 0.333 6-12 Yes
5/8 Rainier WH* 1.2 1.2 0.471 8-9 Yes
15 contests 3-12
(WP)
3.2 ÷ 14.8 = 0.216
(WWP)
7.436 ÷ 15 opponents = 0.496
(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).
* Indicates the teams swapped designations; home team batted first.
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
Ruedi Graf 12
Casey Cracker 9
Matthew Graves 9
Griffin Haddon 11
Jonas Cartmill 12
Charles Eayrs 10
Joey Laidlaw 11
Tristan Stevenson 9
Oliver Hines 10
Skyler Weaver 10
Levi Willey 10
Joey Hammer 9
Joshua Huskey 12




No Team Photo Found
Sample Pitch Count Charts

All Levels (V)

Westside Christian Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/19/2026 Thu
Haddon V 49 pitches 2 rest days Sun 3/22
Willey V 44 pitches 1 rest day Sat 3/21
Cartmill V 20 pitches 0 rest days Fri 3/20
3/31/2026 Tue
Willey V 65 pitches 3 rest days Sat 4/4
Cartmill V 34 pitches 1 rest day Thu 4/2
Graff V 15 pitches 0 rest days Wed 4/1
4/2/2026 Thu
Stevenson V 80 pitches 3 rest days Mon 4/6
Hammer V 27 pitches 1 rest day Sat 4/4
Haddon V 12 pitches 0 rest days Fri 4/3
4/6/2026 Mon
Willey V 79 pitches 3 rest days Fri 4/10
Haddon V 60 pitches 2 rest days Thu 4/9
Graff V 8 pitches 0 rest days Tue 4/7
4/9/2026 Thu
Cartmill V 81 pitches 3 rest days Mon 4/13
Hammer V 58 pitches 2 rest days Sun 4/12
Graf V 17 pitches 0 rest days Fri 4/10
4/10/2026 Fri
Haddon V 101 pitches 4 rest days Wed 4/15
Willey V 22 pitches 0 rest days Sat 4/11
4/13/2026 Mon
Willey V 81 pitches 3 rest days Fri 4/17
Cartmill V 26 pitches 1 rest day Wed 4/15
4/15/2026 Wed
Haddon V 98 pitches 4 rest days Mon 4/20
Hammer V 25 pitches 0 rest days Thu 4/16
Graf V 60 pitches 2 rest days Sat 4/18
4/17/2026 Fri
Cartmill V 93 pitches 4 rest days Wed 4/22
Willey V 40 pitches 1 rest day Sun 4/19
4/20/2026 Mon
Willey V 101 pitches 4 rest days Sat 4/25
Stevenson V 22 pitches 0 rest days Tue 4/21
Graf V 32 pitches 1 rest day Wed 4/22
4/27/2026 Mon
Haddon V 98 pitches 4 rest days Sat 5/2
Graf V 36 pitches 1 rest day Wed 4/29
Willey V 8 pitches 0 rest days Tue 4/28
4/28/2026 Tue
Cartmill V 65 pitches 3 rest days Sat 5/2
Hammer V 46 pitches 2 rest days Fri 5/1
Willey V 7 pitches 0 rest days Wed 4/29
5/1/2026 Fri
Willey V 50 pitches 2 rest days Mon 5/4
Graf V 39 pitches 1 rest day Sun 5/3
Hammer V 19 pitches 0 rest days Sat 5/2
Graves V 47 pitches 2 rest days Mon 5/4
Laidlaw V 18 pitches 0 rest days Sat 5/2
5/4/2026 Mon
Haddon V 62 pitches 3 rest days Fri 5/8
Stevenson V 57 pitches 2 rest days Thu 5/7
5/6/2026 Wed
Willey V 95 pitches 4 rest days Mon 5/11
Graf V 9 pitches 0 rest days Thu 5/7
5/8/2026 Fri
Haddon V 100 pitches 4 rest days Wed 5/13
Graf V 65 pitches 3 rest days Tue 5/12
5/11/2026 Mon
5/13/2026 Wed
5/15/2026 Fri

Information

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

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