Oregon School Activities Association
OnPoint Community Credit Union

West Albany Baseball Program

School
Classification
5A (Public)
Regular District
5A-3 Mid-Willamette Conference

Team Staff
Head Coach
Marty Johnston
Asst. Coaches
Bill Rice, Dan Gordon, Matt Rice, Shawn Stinson, Steve Ockerman
JV Head Coach
Chris Reese
JV Asst. Coach
Grafton Stroup
JV2 Asst. Coaches
Marcus Louk, Tony Derueda
Program Information
Classification
5A (2025-26)
League
5A-3 Mid-Willamette Conference
Officials
Mid-Valley Baseball
Varsity Contests
26 / 26
Ranking Information
Overall Record
16-6
League Record
11-2
OSAA Rank
#8
RPI Record
16-6
RPI Rating
551.831
RPI Rank
#9
Colley Record
16-6
Colley Rating
645.861
Colley Rank
#8

Last Calculated
9:31 am, May. 11, 2026

» Go Bulldogs!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
L 3-5 Non-League W 3/18/26 5pm @ Wilsonville
W 4-2 Non-League
Tournament
M 3/23/26 Noon @ Cascade (Springfield Tournament - Hamlin Sports Complex - Springfield)
W 5-3 Non-League
Tournament
T 3/24/26 3:30pm vs. Sprague (Springfield Tournament - Hamlin Middle School)
W 4-1 Non-League
Tournament
W 3/25/26 Noon vs. Cascade (Springfield Tournament - Hamlin Sports Complex - Springfield)
L 1-11 Non-League
Tournament
R 3/26/26 9am vs. Sprague (Springfield Tournament - Bushnell University)
L 0-6 Non-League T 3/31/26 5pm vs. Thurston (LBCC)
L 0-11 Non-League F 4/3/26 5pm vs. Summit (Linn Benton Community College)
W 11-1 Non-League
Endowment
M 4/6/26 5pm vs. Ida B. Wells
W 9-3 Non-League T 4/7/26 5pm @ Philomath
L 2-3 League M 4/13/26 5:30pm vs. Dallas (Linn Benton Community College)
W 6-4 League W 4/15/26 7pm @ Crescent Valley / Kings Valley Char.
L 1-10 League R 4/16/26 5pm @ Dallas
W 3-0 League F 4/17/26 5pm vs. Crescent Valley / Kings Valley Char.
W 17-3 League M 4/20/26 5pm @ South Albany
W 15-0 League W 4/22/26 5:30pm vs. South Albany (LBCC)
W 12-2 League M 4/27/26 3:30pm vs. McKay
W 23-0 League M 4/27/26 5:30pm @ McKay
W 2-0 League W 4/29/26 5pm vs. Woodburn
W 12-0 League F 5/1/26 4:30pm @ Woodburn
W 3-2 League M 5/4/26 5pm vs. Central
W 7-0 League W 5/6/26 5pm @ Central
W 3-2 League F 5/8/26 5:30pm @ Lebanon
Scheduled
League M 5/11/26 5pm vs. Lebanon
Scheduled
League W 5/13/26 5pm vs. Corvallis
Scheduled
League F 5/15/26 4:30pm @ Corvallis
Scheduled
League M 5/18/26 5pm vs. Silverton
Scheduled
League W 5/20/26 5pm @ Silverton
OSAA 5A Rank
#8
Overall Record
16-6
League Record
11-2
Last Calculated
9:31 am, May. 11, 2026
RPI Rank
#9
RPI Record
16-6
RPI Rating
551.831
WWP
0.714
OWP
0.464
Colley Rank
#8
Colley Record
16-6
Colley Rating
645.861
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/18 Wilsonville LA 0.0 0.8 0.650 13-7 Yes
3/23 Cascade (4A) WA 1.2 1.2 0.389 7-11 Yes
3/24 Sprague (6A) WH 0.8 0.8 0.632 12-7 Yes
3/25 Cascade (4A) WH 0.8 0.8 0.389 7-11 Yes
3/26 Sprague (6A) LH 0.0 1.2 0.632 12-7 Yes
3/31 Thurston LH 0.0 1.2 0.524 11-10 Yes
4/3 Summit LH 0.0 1.2 0.650 13-7 Yes
4/6 Ida B. Wells (6A) WH 0.8 0.8 0.571 12-9 Yes
4/7 Philomath (4A) WA 1.2 1.2 0.474 9-10 Yes
4/13 Dallas LH 0.0 1.2 0.556 10-8 Yes
4/15 Crescent Valley / Kings Valley Char. WA 1.2 1.2 0.600 12-8 Yes
4/16 Dallas LA 0.0 0.8 0.556 10-8 Yes
4/17 Crescent Valley / Kings Valley Char. WH 0.8 0.8 0.600 12-8 Yes
4/20 South Albany WA 1.2 1.2 0.111 2-16 Yes
4/22 South Albany WH 0.8 0.8 0.111 2-16 Yes
4/27 McKay WH 0.8 0.8 0.063 1-15 Yes
4/27 McKay WA 1.2 1.2 0.063 1-15 Yes
4/29 Woodburn WH 0.8 0.8 0.333 6-12 Yes
5/1 Woodburn WA 1.2 1.2 0.333 6-12 Yes
5/4 Central WH 0.8 0.8 0.800 16-4 Yes
5/6 Central WA 1.2 1.2 0.800 16-4 Yes
5/8 Lebanon WA 1.2 1.2 0.381 8-13 Yes
22 contests 16-6
(WP)
16.0 ÷ 22.4 = 0.714
(WWP)
10.216 ÷ 22 opponents = 0.464
(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
/18 Lewis, Caden [ OF ] OF 10
1/1 Linton, Blake [ OF ] OF 12
2/2 Cummings, Scott [ OF ] OF/C 12
3/3 Reese, Eli [ INF ] INF 9
4/4 Bryant, Jaiken [ INF ] INF 11
5/5 Kerns, Tegan [ OF ] OF 11
6/6 Thompson, Austin [ C ] C/INF 12
7/7 Bending, Gaige [ INF ] INF 11
8/8 Bending, Grant [ INF ] INF 11
9/9 Koehler, Garrett [ OF ] OF 11
11/11 Southard, Reagan [ INF ] INF 10
13/13 Fifhause, Jaden [ INF ] INF 12
Status Details Date Start Time Opponent Dismiss Depart Return
L 2-4 Non-League W 3/18/26 5pm @ Wilsonville [JV]
Done League M 3/23/26 10am @ Corvallis [JV] (Crescent Valley High School)
Done League T 3/24/26 1pm @ Central [JV] (Crescent Valley High School)
Done League W 3/25/26 TBD @ TBD (Crescent Valley High School)
W 12-2 Non-League T 3/31/26 4pm @ Benson [JV] (Buckman Field)
Done Non-League F 4/3/26 4pm vs. Summit [JV]
W 7-1 Non-League M 4/6/26 5pm vs. Ida B. Wells [JV]
Done Non-League T 4/7/26 5pm @ Philomath [JV]
Done League M 4/13/26 5pm vs. Dallas [JV]
Done League W 4/15/26 4:30pm @ Crescent Valley / Kings Valley Char. [JV]
Done League R 4/16/26 5pm @ Dallas [JV]
Done League F 4/17/26 5pm vs. Crescent Valley / Kings Valley Char. [JV]
Done Non-League F 4/24/26 5pm @ Sandy [JV]
Done Non-League M 4/27/26 5pm vs. Cleveland [JV]
Done Non-League R 4/30/26 5:30pm @ Nelson [JV]
Done Non-League F 5/1/26 5pm @ South Salem [JV] (Gilmore Field 12th/Hoyt)
Done League M 5/4/26 5pm vs. Central [JV]
Done League W 5/6/26 5pm @ Central [JV]
Done League F 5/8/26 3:30pm @ Lebanon [JV2]
Scheduled
League M 5/11/26 5pm vs. Lebanon [JV2]
Scheduled
League W 5/13/26 5pm vs. Corvallis [JV]
Scheduled
League F 5/15/26 6pm @ Corvallis [JV]
Scheduled
League M 5/18/26 5pm vs. Silverton [JV]
Scheduled
League W 5/20/26 5pm @ Silverton [JV]
# C Name Position Grade Height
Elder, Drayson [ C ] C/INF 9
4/4 Nelson, Cam [ OF ] OF 10
6/6 Gibb, Glen [ INF ] INF/OF 10
8/8 Sterling, Noah [ INF ] INF 10
9/9 Roberts, Trenton [ INF ] INF 10
9/9 Wood, Owen [ OF ] OF 11
11/11 Southard, Reagan [ INF ] INF 10
11/11 Fortier, Jude [ OF ] OF 10
12/12 Joynt, Maddox [ OF ] OF 10
12/12 Silvers, Blake [ INF ] INF 9
14/22 Robinson, Ryder [ INF ] INF 10
20/20 Fifehause, Caleb [ INF ] INF 9
25/25 Marsh, Jax [ INF ] INF 10
Status Details Date Start Time Opponent Dismiss Depart Return
T 6-6 Non-League W 3/18/26 5pm vs. Wilsonville [JV2]
Done Non-League F 3/20/26 4:30pm @ McNary [JV2]
W 11-10 Non-League T 3/31/26 5pm vs. Thurston [JV]
Done Non-League F 4/3/26 4pm vs. Summit [JV2]
L 2-10 Non-League M 4/6/26 5pm @ Nelson [JV2]
L 9-16 Non-League W 4/8/26 5pm vs. Nelson [JV2]
Done League R 4/9/26 7pm @ Corvallis [JV2]
Done League M 4/13/26 5:30pm @ Lebanon [JV2]
Done League R 4/16/26 5pm vs. Crescent Valley / Kings Valley Char. [JV2]
Done League R 4/16/26 5pm vs. Crescent Valley / Kings Valley Char. [JV2]
Done League F 4/17/26 5pm @ Crescent Valley / Kings Valley Char. [JV2]
Done League M 4/20/26 5pm @ South Albany [JV]
Done League W 4/22/26 5pm vs. South Albany [JV]
Done Non-League F 4/24/26 5pm @ Sandy [JV2]
Done Non-League M 4/27/26 4pm @ Cleveland [JV2] (Sellwood)
Done League W 4/29/26 3pm vs. Woodburn [JV]
Done League F 5/8/26 5pm vs. Silverton [JV2]
Canceled
League S 5/9/26 Noon @ Woodburn [JV]
Scheduled
League T 5/12/26 5pm vs. South Albany [JV2]
Scheduled
League R 5/14/26 5:30pm vs. Central [JV2]
Scheduled
Non-League S 5/16/26 1pm @ Dallas [JV]
Scheduled
League M 5/18/26 5pm @ Silverton [JV2]
Scheduled
League W 5/20/26 5pm vs. Silverton [JV2]
# C Name Position Grade Height
Hagan, Nathan [ INF ] INF 9
Carapinha, Jacob [ INF ] INF 10
Hart, Gibson [ OF ] OF 9
Hoby, Tate [ INF ] INF 9
Beathe, Michael [ OF ] OF 10
Hay, Xander [ OF ] OF 10
Gibb, Glen [ INF ] INF 10
Jentry-Rakestraw, Talon [ INF ] INF/OF 9
Mathiesen, Taron [ OF ] OF 9
Louk, Baron [ OF ] OF 9
Schapper, Maddox [ OF ] OF 9
Wright, Owen [ OF ] OF 9
Jio, Jackson [ OF ] OF 9
Wines, Jaxon [ INF ] INF 10
Marsh, Jax [ INF ] INF 10
Sample Pitch Count Charts

All Levels (V, JV, & JV2)

West Albany Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/18/2026 Wed
Gage Bending V 31 pitches 1 rest day Fri 3/20
Gibson Hart JV2 43 pitches 1 rest day Fri 3/20
Jaxson Wines JV2 26 pitches 1 rest day Fri 3/20
Maddox Schapper JV2 32 pitches 1 rest day Fri 3/20
Michael Beathe JV2 14 pitches 0 rest days Thu 3/19
Taron Mathiesen JV2 37 pitches 1 rest day Fri 3/20
Jaden Fifhause V 60 pitches 2 rest days Sat 3/21
Blake Silvers JV 36 pitches 1 rest day Fri 3/20
Trenton Roberts JV 21 pitches 0 rest days Thu 3/19
Cameron Nelson JV 26 pitches 1 rest day Fri 3/20
Caleb Fifhause JV 5 pitches 0 rest days Thu 3/19
3/20/2026 Fri
Glen Gibb JV2 44 pitches 1 rest day Sun 3/22
Tate Hoby JV2 45 pitches 1 rest day Sun 3/22
Jackson Jio JV2 18 pitches 0 rest days Sat 3/21
3/23/2026 Mon
Grant Bending V 90 pitches 4 rest days Sat 3/28
Jaiiken Bryant V 7 pitches 0 rest days Tue 3/24
Caleb Fifhause JV 46 pitches 2 rest days Thu 3/26
Taron Mathiesen JV 47 pitches 2 rest days Thu 3/26
Reagan Southard JV 15 pitches 0 rest days Tue 3/24
3/24/2026 Tue
Jaden Fifhause V 103 pitches 4 rest days Sun 3/29
Trenton Roberts JV 44 pitches 1 rest day Thu 3/26
Cameron Nelson JV 39 pitches 1 rest day Thu 3/26
Ryder Robinson JV 10 pitches 0 rest days Wed 3/25
3/25/2026 Wed
Jaiiken Bryant V 61 pitches 3 rest days Sun 3/29
Eli Reese V 37 pitches 1 rest day Fri 3/27
Ryder Robinson JV 45 pitches 1 rest day Fri 3/27
Reagan Southard JV 46 pitches 2 rest days Sat 3/28
3/26/2026 Thu
Gage Bending V 55 pitches 2 rest days Sun 3/29
Blake Silvers V 44 pitches 1 rest day Sat 3/28
Caden Lewis V 37 pitches 1 rest day Sat 3/28
3/31/2026 Tue
Tate Hoby JV2 50 pitches 2 rest days Fri 4/3
Jaxson Wines JV2 32 pitches 1 rest day Thu 4/2
Jax Marsh JV2 55 pitches 2 rest days Fri 4/3
Nathan Hagan JV2 15 pitches 0 rest days Wed 4/1
Jaden Fifhause V 81 pitches 3 rest days Sat 4/4
Eli Reese V 14 pitches 0 rest days Wed 4/1
Trenton Roberts JV 43 pitches 1 rest day Thu 4/2
Caleb Fifhause JV 39 pitches 1 rest day Thu 4/2
Taron Mathiesen JV 33 pitches 1 rest day Thu 4/2
4/3/2026 Fri
Gibson Hart JV2 48 pitches 2 rest days Mon 4/6
Jackson Jio JV2 22 pitches 0 rest days Sat 4/4
Gage Bending V 38 pitches 1 rest day Sun 4/5
Blake Silvers V 29 pitches 1 rest day Sun 4/5
Jaiiken Bryant V 55 pitches 2 rest days Mon 4/6
Ryder Robinson V 43 pitches 1 rest day Sun 4/5
Cameron Nelson JV 37 pitches 1 rest day Sun 4/5
Taron Mathiesen JV 29 pitches 1 rest day Sun 4/5
4/6/2026 Mon
Jaden Fifhause V 82 pitches 3 rest days Fri 4/10
Tate Hoby JV2 60 pitches 2 rest days Thu 4/9
Jackson Jio JV2 42 pitches 1 rest day Wed 4/8
Michael Beathe JV2 13 pitches 0 rest days Tue 4/7
Taron Mathiesen JV 54 pitches 2 rest days Thu 4/9
Cameron Nelson JV 39 pitches 1 rest day Wed 4/8
Caleb Fifhause JV 15 pitches 0 rest days Tue 4/7
4/7/2026 Tue
Grant Bending V 79 pitches 3 rest days Sat 4/11
Eli Reese V 28 pitches 1 rest day Thu 4/9
Robinson JV 44 pitches 1 rest day Thu 4/9
Caleb Fifhause JV 38 pitches 1 rest day Thu 4/9
Roberts JV 14 pitches 0 rest days Wed 4/8
4/8/2026 Wed
Gibson Hart JV2 56 pitches 2 rest days Sat 4/11
Jax Marsh JV2 46 pitches 2 rest days Sat 4/11
Nathan Hagan JV2 18 pitches 0 rest days Thu 4/9
Jaxson Wines JV2 19 pitches 0 rest days Thu 4/9
4/9/2026 Thu
Maddox Schapper JV2 66 pitches 3 rest days Mon 4/13
Nathan Hagan JV2 29 pitches 1 rest day Sat 4/11
Jaxson Wines JV2 9 pitches 0 rest days Fri 4/10
4/10/2026 Fri
Jaden Fifhause V 70 pitches 3 rest days Tue 4/14
Caleb Fifhause JV 44 pitches 1 rest day Sun 4/12
4/13/2026 Mon
Gage Bending V 84 pitches 3 rest days Fri 4/17
Gibson Hart JV2 33 pitches 1 rest day Wed 4/15
Grant Bending V 44 pitches 1 rest day Wed 4/15
Jax Marsh JV2 34 pitches 1 rest day Wed 4/15
Jaxson Wines JV2 42 pitches 1 rest day Wed 4/15
Tate Hoby JV2 42 pitches 1 rest day Wed 4/15
Cam Nelson JV 34 pitches 1 rest day Wed 4/15
Trent Roberts JV 25 pitches 0 rest days Tue 4/14
Taron Mathiesen JV 59 pitches 2 rest days Thu 4/16
Caleb Fifhause JV 6 pitches 0 rest days Tue 4/14
4/14/2026 Tue
4/15/2026 Wed
Jaden Fifhause V 87 pitches 4 rest days Mon 4/20
Cam Nelson JV 71 pitches 3 rest days Sun 4/19
Caleb Fifhause JV 25 pitches 0 rest days Thu 4/16
Ryder Robinson JV 17 pitches 0 rest days Thu 4/16
4/16/2026 Thu
Eli Reese V 25 pitches 0 rest days Fri 4/17
Jaiiken Bryant V 17 pitches 0 rest days Fri 4/17
Grant Bending V 24 pitches 0 rest days Fri 4/17
Caden Lewis V 4 pitches 0 rest days Fri 4/17
Tate Hoby JV2 75 pitches 3 rest days Mon 4/20
Caleb Fifhause JV 57 pitches 2 rest days Sun 4/19
4/17/2026 Fri
Gage Bending V 67 pitches 3 rest days Tue 4/21
Jackson Jio JV2 52 pitches 2 rest days Mon 4/20
Gibson Hart JV2 33 pitches 1 rest day Sun 4/19
Maddox Schapper JV2 27 pitches 1 rest day Sun 4/19
Ryder Robinson JV 48 pitches 2 rest days Mon 4/20
Taron Mathiesen JV 72 pitches 3 rest days Tue 4/21
4/18/2026 Sat
4/20/2026 Mon
Jaden Fifhause V 87 pitches 4 rest days Sat 4/25
Tate Hoby JV2 84 pitches 3 rest days Fri 4/24
Michael Beathe JV2 4 pitches 0 rest days Tue 4/21
4/22/2026 Wed
Maddox Schapper JV2 63 pitches 3 rest days Sun 4/26
Gage Bending V 74 pitches 3 rest days Sun 4/26
4/24/2026 Fri
Jackson Jio JV2 58 pitches 2 rest days Mon 4/27
Jax Marsh JV2 46 pitches 2 rest days Mon 4/27
Taron Mathiesen JV 53 pitches 2 rest days Mon 4/27
Trent Roberts JV 31 pitches 1 rest day Sun 4/26
4/27/2026 Mon
Cam Nelson JV 53 pitches 2 rest days Thu 4/30
Gibson Hart JV2 60 pitches 2 rest days Thu 4/30
Grant Bending V 80 pitches 3 rest days Fri 5/1
Eli Reese V 7 pitches 0 rest days Tue 4/28
Noah Sterling JV 8 pitches 0 rest days Tue 4/28
Jaden Fifhause V 37 pitches 1 rest day Wed 4/29
Blake Linton V 10 pitches 0 rest days Tue 4/28
4/29/2026 Wed
Jaden Fifhause V 94 pitches 4 rest days Mon 5/4
Tate Hoby JV2 73 pitches 3 rest days Sun 5/3
Nathan Hagan JV2 13 pitches 0 rest days Thu 4/30
4/30/2026 Thu
Cam Nelson JV 56 pitches 2 rest days Sun 5/3
Taron Mathiesen JV 11 pitches 0 rest days Fri 5/1
Noah Sterling JV 5 pitches 0 rest days Fri 5/1
Trenton Roberts JV 6 pitches 0 rest days Fri 5/1
Caleb Fifhause JV 20 pitches 0 rest days Fri 5/1
Ryder Robinson JV 28 pitches 1 rest day Sat 5/2
5/1/2026 Fri
Gage Bending V 48 pitches 2 rest days Mon 5/4
Blake Linton V 25 pitches 0 rest days Sat 5/2
Caleb Fifhause JV 81 pitches 3 rest days Tue 5/5
5/4/2026 Mon
Taron Mathiesen JV 62 pitches 3 rest days Fri 5/8
Cam Nelson JV 62 pitches 3 rest days Fri 5/8
Jaden Fifhause V 104 pitches 4 rest days Sat 5/9
Blake Linton V 28 pitches 1 rest day Wed 5/6
5/5/2026 Tue
5/6/2026 Wed
Gage Bending V 95 pitches 4 rest days Mon 5/11
Caleb Fifhause JV 84 pitches 3 rest days Sun 5/10
Noah Sterling JV 13 pitches 0 rest days Thu 5/7
5/8/2026 Fri
Grant Bending V 98 pitches 4 rest days Wed 5/13
Blake Linton V 19 pitches 0 rest days Sat 5/9
Jackson Jio JV2 72 pitches 3 rest days Tue 5/12
Gibson Hart JV2 75 pitches 3 rest days Tue 5/12
Tate Hoby JV 52 pitches 2 rest days Mon 5/11
Owen Wood JV 23 pitches 0 rest days Sat 5/9
Maddox Joynt JV 18 pitches 0 rest days Sat 5/9
5/9/2026 Sat
5/11/2026 Mon
5/12/2026 Tue
5/13/2026 Wed
5/14/2026 Thu
5/15/2026 Fri
5/16/2026 Sat
5/18/2026 Mon
5/20/2026 Wed

Information

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

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