Oregon School Activities Association
OnPoint Community Credit Union

Molalla Baseball Program

School
Classification
4A (Public)
Regular District
4A-2 Tri-Valley Conference

Team Staff
Head Coach
Jonathan Bishop
Asst. Coaches
Greg Lord, Jeremy Joseph, Johnny Davis, Matthew Shultz, Phil Hansen, Scott Baton
JV Head Coach
Nicholas Matteen
Program Information
Classification
4A (2025-26)
League
4A-2 Tri-Valley Conference
Officials
Salem Baseball Umpires Association
Varsity Contests
26 / 26
Ranking Information
Overall Record
14-7
League Record
5-2
OSAA Rank
#7
RPI Record
14-7
RPI Rating
577.918
RPI Rank
#6
Colley Record
14-6
Colley Rating
715.008
Colley Rank
#9

Last Calculated
2:32 am, May. 11, 2026

» Go Indians!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
Done Jamboree
Tournament
M 3/16/26 4pm @ Putnam (Putnam Jamboree - Rex Putnam HS) 2:15pm
W 5-4 Non-League W 3/18/26 4:30pm @ Stayton 2:15pm
L 0-6 Non-League R 3/19/26 7pm @ Scappoose (Ron Tonkin Field) 4:15pm
L 8-9 Non-League
Tournament
R 3/26/26 11am @ Hidden Valley (Stangs Stampede - Hidden Valley High School)
L 13-14 Non-League
Tournament
F 3/27/26 2pm @ Del Norte (CA) {11-9} (Hidden Valley Tournament - Hidden Valley High School)
L 2-9 Non-League
Tournament
S 3/28/26 11:30am vs. Marshfield (Hidden Valley Tournament - Hidden Valley High School)
W 18-0 Non-League T 3/31/26 5pm @ North Marion / Gervais 3:10pm
W 6-0 Non-League F 4/3/26 3:15pm vs. Sweet Home
W 4-0 Non-League F 4/3/26 5:30pm vs. Crook County
W 13-1 Non-League M 4/6/26 5:30pm @ Seaside 1:50pm
W 10-2 Non-League R 4/9/26 5:30pm vs. Philomath
W 9-8 Non-League F 4/10/26 4:30pm vs. Baker / Powder Valley
L 1-2 Non-League W 4/15/26 7:30pm @ Marist Catholic (Oregon City High School)
W 2-1 Non-League R 4/16/26 5:30pm vs. Tillamook
W 3-0 League M 4/20/26 5:30pm vs. Estacada
L 0-2 League W 4/22/26 5pm @ Estacada 3:10pm
W 7-4 Non-League S 4/25/26 2:30pm vs. St. Helens
W 7-1 League W 4/29/26 4:30pm @ Madras 12:15pm
W 10-0 League R 4/30/26 5:30pm vs. Madras
*L 0-2 League M 5/4/26 5:30pm vs. Gladstone
W 4-2 League W 5/6/26 6pm @ Gladstone 4:15pm
W 14-5 League R 5/7/26 5:30pm @ The Dalles / Dufur 12:15pm
Scheduled
League M 5/11/26 5:30pm vs. The Dalles / Dufur
Scheduled
League W 5/13/26 5:30pm vs. Estacada
Scheduled
League M 5/18/26 4:30pm @ Madras 12:15pm
Scheduled
League W 5/20/26 5:30pm vs. Gladstone
Scheduled
League R 5/21/26 5:30pm @ The Dalles / Dufur 12:15pm

* Indicates the teams swapped designations; home team batted first.
OSAA 4A Rank
#7
Overall Record
14-7
League Record
5-2
Last Calculated
2:32 am, May. 11, 2026
RPI Rank
#6
RPI Record
14-7
RPI Rating
577.918
WWP
0.694
OWP
0.515
Colley Rank
#9
Colley Record
14-6
Colley Rating
715.008
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/18 Stayton WA 1.2 1.2 0.895 17-2 Yes
3/19 Scappoose LA 0.0 0.8 0.714 15-6 Yes
3/26 Hidden Valley LA 0.0 0.8 0.889 16-2 Yes
3/27 Del Norte (CA) LA 0.0 0.8 0.550 11-9 No
3/28 Marshfield LH 0.0 1.2 0.400 6-9 Yes
3/31 North Marion / Gervais WA 1.2 1.2 0.167 3-15 Yes
4/3 Sweet Home WH 0.8 0.8 0.500 9-9 Yes
4/3 Crook County (5A) WH 0.8 0.8 0.167 3-15 Yes
4/6 Seaside WA 1.2 1.2 0.300 6-14 Yes
4/9 Philomath WH 0.8 0.8 0.474 9-10 Yes
4/10 Baker / Powder Valley WH 0.8 0.8 0.211 4-15 Yes
4/15 Marist Catholic LA 0.0 0.8 0.789 15-4 Yes
4/16 Tillamook WH 0.8 0.8 0.550 11-9 Yes
4/20 Estacada WH 0.8 0.8 0.579 11-8 Yes
4/22 Estacada LA 0.0 0.8 0.579 11-8 Yes
4/25 St. Helens WH 0.8 0.8 0.316 6-13 Yes
4/29 Madras WA 1.2 1.2 0.438 7-9 Yes
4/30 Madras WH 0.8 0.8 0.438 7-9 Yes
5/4 Gladstone LH* 0.0 0.8 0.650 13-7 Yes
5/6 Gladstone WA 1.2 1.2 0.650 13-7 Yes
5/7 The Dalles / Dufur WA 1.2 1.2 0.571 12-9 Yes
21 contests 14-7
(WP)
13.6 ÷ 19.6 = 0.694
(WWP)
10.825 ÷ 21 opponents = 0.515
(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
1/1 Garrett Brusseau C/INF 12
2/2 Gavin Dunn OF 12
3/3 Tanner Brady OF 11
4/4 Jordan Perez OF 10
5/5 Owen Ritter OF 12
6/6 Josh LaVoie LHP/OF 9
7/7 Kyler Dickerson LHP 12
8/8 Anderssen Cutler OF/LHP 12
11/11 Camdyn Morey OF/RHP 12
12/12 Tyler Cox C/INF 9
13/13 Dillon Shultz INF/RHP 12
14/14 Douglas Wells INF 12
20/20 Colton Anderson LF/RHP 11
21/21 Grant Brusseau INF 12
23/23 Mason Strohmeyer INF/RHP 11
24/24 Bradley Brusseau INF/OF 10
32/32 Zeke Kappas RHP 10
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League W 3/18/26 4:30pm @ Stayton [JV] 2:15pm
Done Non-League
Tournament
S 3/21/26 9am vs. Roosevelt [JV] (Ranger Showdown - Estacada High School) 7:15am
Done Non-League Su 3/22/26 11:30am vs. La Grande [JV] (Estacada High School) 9:45am
L 4-9 Non-League
Tournament
M 3/23/26 2pm vs. La Salle Prep [FR] (Ranger Showdown - Estacada High School) 12:15pm
Done Non-League T 3/31/26 5pm @ North Marion / Gervais [JV] 3:10pm
Done Non-League T 4/7/26 5pm vs. Banks [JV]
Done Non-League R 4/9/26 3pm vs. Philomath [JV]
Canceled
Non-League T 4/14/26 5pm vs. Marist Catholic [JV]
Done Non-League R 4/16/26 3pm vs. Tillamook [JV]
Done Non-League F 4/17/26 5pm @ Silverton [JV] 3pm
Done League M 4/20/26 3pm vs. Estacada [JV]
Done League F 4/24/26 5pm vs. Estacada [JV]
Done Non-League S 4/25/26 Noon vs. St. Helens [JV]
Done League W 4/29/26 4:30pm @ Madras [JV] 12:15pm
Done League R 4/30/26 3pm vs. Madras [JV]
Done League M 5/4/26 3pm vs. Gladstone [JV]
Done League W 5/6/26 3pm @ Gladstone [JV] 1:15pm
Done League R 5/7/26 3:30pm @ The Dalles / Dufur [JV] (Kramer Field, The Dalles) 12:15pm
Scheduled
League M 5/11/26 3pm vs. The Dalles / Dufur [JV]
Scheduled
League W 5/13/26 3pm vs. Estacada [JV]
Scheduled
League M 5/18/26 4:30pm @ Madras [JV] 12:15pm
Scheduled
League W 5/20/26 3pm vs. Gladstone [JV]
Scheduled
League R 5/21/26 3:30pm @ The Dalles / Dufur [JV] (Kramer Field, The Dalles) 12:15pm
# C Name Position Grade Height
3/3 Tanner Brady OF/INF 11
4/4 Jordan Perez OF 10
6/6 Josh LaVoie LHP/OF 9
9/9 Gerson Morfin OF 10
15/15 Brooks Lister INF/OF 10
16/16 Adin Maclaren OF 10
18/18 Evan Taylor INF/OF 10
22/22 Chandler Furbee INF 10
24/24 Bradley Brusseau INF/RHP 10
25/25 Jayden Guest INF 10
26/26 Keegan Asher C 10
28/28 Noah King RHP/OF 10
29/29 Omar Contreras C/OF 10
31/31 Riley Ritter INF 9
32/32 Zeke Kappas RHP 10
Sample Pitch Count Charts

All Levels (V, & JV)

Molalla Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
Zeke Kappas V 18 pitches 0 rest days Tue 3/17
Camdyn Morey V 14 pitches 0 rest days Tue 3/17
Bradley Brusseau V 14 pitches 0 rest days Tue 3/17
Kyler Dickerson V 16 pitches 0 rest days Tue 3/17
Dillon Shultz V 19 pitches 0 rest days Tue 3/17
Josh LaVoie V 11 pitches 0 rest days Tue 3/17
3/18/2026 Wed
Noah King JV 77 pitches 3 rest days Sun 3/22
Brooks Lister JV 38 pitches 1 rest day Fri 3/20
Bradley Brusseau JV 13 pitches 0 rest days Thu 3/19
Colton Anderson V 98 pitches 4 rest days Mon 3/23
3/19/2026 Thu
Camdyn Morey V 70 pitches 3 rest days Mon 3/23
Zeke Kappas V 51 pitches 2 rest days Sun 3/22
3/20/2026 Fri
3/21/2026 Sat
Josh LaVoie JV 77 pitches 3 rest days Wed 3/25
Bradley Brusseau JV 37 pitches 1 rest day Mon 3/23
Brooks Lister JV 5 pitches 0 rest days Sun 3/22
3/22/2026 Sun
Noah King JV 89 pitches 4 rest days Fri 3/27
Brooks Lister JV 25 pitches 0 rest days Mon 3/23
Jordan Perez JV 23 pitches 0 rest days Mon 3/23
Adin Maclaren JV 16 pitches 0 rest days Mon 3/23
3/23/2026 Mon
Zeke Kappas JV 45 pitches 1 rest day Wed 3/25
Brooks Lister JV 85 pitches 3 rest days Fri 3/27
Riley Ritter JV 1 pitches 0 rest days Tue 3/24
3/26/2026 Thu
Kyler Dickerson V 105 pitches 4 rest days Tue 3/31
Camdyn Morey V 23 pitches 0 rest days Fri 3/27
Dillon Shultz V 7 pitches 0 rest days Fri 3/27
3/27/2026 Fri
Camdyn Morey V 60 pitches 2 rest days Mon 3/30
Zeke Kappas V 41 pitches 1 rest day Sun 3/29
Josh LaVoie V 24 pitches 0 rest days Sat 3/28
Dillon Shultz V 15 pitches 0 rest days Sat 3/28
3/28/2026 Sat
Colton Anderson V 88 pitches 4 rest days Thu 4/2
Bradley Brusseau V 16 pitches 0 rest days Sun 3/29
Josh LaVoie V 21 pitches 0 rest days Sun 3/29
3/31/2026 Tue
Camdyn Morey V 83 pitches 3 rest days Sat 4/4
Brooks Lister JV 65 pitches 3 rest days Sat 4/4
Noah King JV 73 pitches 3 rest days Sat 4/4
4/1/2026 Wed
4/2/2026 Thu
4/3/2026 Fri
Zeke Kappas V 96 pitches 4 rest days Wed 4/8
Kyler Dickerson V 78 pitches 3 rest days Tue 4/7
4/6/2026 Mon
Camdyn Morey V 56 pitches 2 rest days Thu 4/9
Colton Anderson V 17 pitches 0 rest days Tue 4/7
4/7/2026 Tue
Noah King JV 80 pitches 3 rest days Sat 4/11
Josh LaVoie JV 48 pitches 2 rest days Fri 4/10
Bradley Brusseau JV 24 pitches 0 rest days Wed 4/8
4/8/2026 Wed
4/9/2026 Thu
Kyler Dickerson V 108 pitches 4 rest days Tue 4/14
Colton Anderson V 31 pitches 1 rest day Sat 4/11
Bradley Brusseau JV 90 pitches 4 rest days Tue 4/14
Brooks Lister JV 32 pitches 1 rest day Sat 4/11
4/10/2026 Fri
Zeke Kappas V 104 pitches 4 rest days Wed 4/15
Camdyn Morey V 39 pitches 1 rest day Sun 4/12
4/14/2026 Tue
4/15/2026 Wed
Kyler Dickerson V 114 pitches 4 rest days Mon 4/20
4/16/2026 Thu
Camdyn Morey V 104 pitches 4 rest days Tue 4/21
Colton Anderson V 36 pitches 1 rest day Sat 4/18
Noah King JV 62 pitches 3 rest days Mon 4/20
Brooks Lister JV 61 pitches 3 rest days Mon 4/20
Riley Ritter JV 5 pitches 0 rest days Fri 4/17
4/17/2026 Fri
Josh LaVoie JV 79 pitches 3 rest days Tue 4/21
Bradley Brusseau JV 46 pitches 2 rest days Mon 4/20
Adin Maclaren JV 16 pitches 0 rest days Sat 4/18
4/20/2026 Mon
Bradley Brusseau JV 93 pitches 4 rest days Sat 4/25
Brooks Lister JV 32 pitches 1 rest day Wed 4/22
Evan Taylor JV 15 pitches 0 rest days Tue 4/21
Zeke Kappas V 101 pitches 4 rest days Sat 4/25
Colton Anderson V 14 pitches 0 rest days Tue 4/21
4/22/2026 Wed
Kyler Dickerson V 95 pitches 4 rest days Mon 4/27
4/23/2026 Thu
4/24/2026 Fri
Josh LaVoie JV 87 pitches 4 rest days Wed 4/29
Evan Taylor JV 27 pitches 1 rest day Sun 4/26
Brooks Lister JV 22 pitches 0 rest days Sat 4/25
Adin Maclaren JV 33 pitches 1 rest day Sun 4/26
Riley Ritter JV 29 pitches 1 rest day Sun 4/26
4/25/2026 Sat
Colton Anderson V 110 pitches 4 rest days Thu 4/30
Camdyn Morey V 17 pitches 0 rest days Sun 4/26
Bradley Brusseau JV 23 pitches 0 rest days Sun 4/26
Noah King JV 78 pitches 3 rest days Wed 4/29
Chandler Furbee JV 22 pitches 0 rest days Sun 4/26
Jayden Guest JV 19 pitches 0 rest days Sun 4/26
4/29/2026 Wed
Kyler Dickerson V 94 pitches 4 rest days Mon 5/4
Zeke Kappas V 14 pitches 0 rest days Thu 4/30
Josh LaVoie JV 52 pitches 2 rest days Sat 5/2
Riley Ritter JV 12 pitches 0 rest days Thu 4/30
4/30/2026 Thu
Camdyn Morey V 79 pitches 3 rest days Mon 5/4
Bradley Brusseau JV 40 pitches 1 rest day Sat 5/2
Brooks Lister JV 37 pitches 1 rest day Sat 5/2
Noah King JV 49 pitches 2 rest days Sun 5/3
5/4/2026 Mon
Colton Anderson V 93 pitches 4 rest days Sat 5/9
Zeke Kappas V 16 pitches 0 rest days Tue 5/5
Josh LaVoie JV 59 pitches 2 rest days Thu 5/7
Riley Ritter JV 42 pitches 1 rest day Wed 5/6
Noah King JV 12 pitches 0 rest days Tue 5/5
5/5/2026 Tue
5/6/2026 Wed
Kyler Dickerson V 104 pitches 4 rest days Mon 5/11
Bradley Brusseau JV 81 pitches 3 rest days Sun 5/10
Riley Ritter JV 24 pitches 0 rest days Thu 5/7
Noah King JV 15 pitches 0 rest days Thu 5/7
5/7/2026 Thu
Camdyn Morey V 108 pitches 4 rest days Tue 5/12
Zeke Kappas V 5 pitches 0 rest days Fri 5/8
Josh LaVoie JV 73 pitches 3 rest days Mon 5/11
Tanner Brady JV 22 pitches 0 rest days Fri 5/8
Noah King JV 35 pitches 1 rest day Sat 5/9
5/11/2026 Mon
5/13/2026 Wed
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).

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