Oregon School Activities Association
OnPoint Community Credit Union

Mountain View Baseball Program

School
Classification
5A (Public)
Regular District
5A-4 Intermountain Conference

Team Staff
Head Coach
Ryan Johnson
Asst. Coaches
Brian Crum, Matt Gylling, Matt Eisenhower, Will Taylor
JV Head Coach
Foster Roy
JV Asst. Coaches
Cameron Smith, Tanner Cook
FR Head Coach
Alex Hall
Program Information
Classification
5A (2025-26)
League
5A-4 Intermountain Conference
Officials
Central Oregon Baseball
Varsity Contests
26 / 26
Ranking Information
Overall Record
10-10
League Record
7-5
OSAA Rank
#16
RPI Record
10-10
RPI Rating
494.789
RPI Rank
#16
Colley Record
8-8
Colley Rating
499.625
Colley Rank
#17

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

» Go Cougars!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
L 5-7 Non-League R 3/19/26 4:30pm @ North Medford (Jim McAbee Field at North Medford High School)
L 5-6 Non-League
Tournament
M 3/23/26 9am @ Damonte Ranch (NV) {14-12-1} (Coach Bob Invitational - Desert Mountain HS, AZ)
L 2-12 Non-League
Tournament
T 3/24/26 1pm @ Bishop Manogue (NV) {26-7} (Coach Bob Invitational - West Point High School, AZ)
W 4-1 Non-League
Tournament
W 3/25/26 9am @ Green Mountain (CO) {4-15} (Coach Bob Invitational - Shadow Ridge High School, AZ)
W 10-4 Non-League
Tournament
R 3/26/26 9am @ Vista Ridge (CO) {6-14} (Coach Bob Invitational - Mt. Pointe High School, AZ)
W 10-9 Non-League R 4/2/26 4:30pm vs. Wilsonville
L 1-11 Non-League S 4/4/26 Noon @ South Salem (Gilmore Field (12th & Hoyt))
L 0-10 Non-League S 4/4/26 2:15pm @ South Salem (Gilmore Field (12th & Hoyt))
W 12-0 League T 4/7/26 4:30pm @ Crook County
W 8-7 League W 4/8/26 4:30pm vs. Crook County
W 10-2 League F 4/10/26 4:30pm @ Crook County
L 9-23 League T 4/21/26 4:30pm vs. Bend
W 6-5 League W 4/22/26 6:30pm @ Bend (Vince Genna Stadium, 401 SE Roosevelt Ave, 97702)
L 2-5 League F 4/24/26 4:30pm vs. Bend
L 0-1 League T 4/28/26 4:30pm @ Ridgeview
L 2-7 League W 4/29/26 4:30pm vs. Ridgeview
L 2-4 League F 5/1/26 4:30pm @ Ridgeview
W 9-5 League T 5/5/26 4:30pm vs. Redmond
W 12-7 League W 5/6/26 4:30pm @ Redmond
W 14-9 League F 5/8/26 4:30pm vs. Redmond
Scheduled
League T 5/12/26 4:30pm @ Caldera
Scheduled
League W 5/13/26 4:30pm vs. Caldera
Scheduled
League F 5/15/26 4:30pm @ Caldera
Scheduled
League T 5/19/26 4:30pm vs. Summit
Scheduled
League W 5/20/26 4:30pm @ Summit
Scheduled
League F 5/22/26 4:30pm vs. Summit
OSAA 5A Rank
#16
Overall Record
10-10
League Record
7-5
Last Calculated
12:31 am, May. 11, 2026
RPI Rank
#16
RPI Record
10-10
RPI Rating
494.789
WWP
0.531
OWP
0.475
Colley Rank
#17
Colley Record
8-8
Colley Rating
499.625
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/19 North Medford (6A) LA 0.0 0.8 0.571 12-9 Yes
3/23 Damonte Ranch (NV) LA 0.0 0.8 0.537 14-12-1 No
3/24 Bishop Manogue (NV) LA 0.0 0.8 0.788 26-7 No
3/25 Green Mountain (CO) WA 1.2 1.2 0.211 4-15 No
3/26 Vista Ridge (CO) WA 1.2 1.2 0.300 6-14 No
4/2 Wilsonville WH 0.8 0.8 0.700 14-6 Yes
4/4 South Salem (6A) LA 0.0 0.8 0.650 13-7 Yes
4/4 South Salem (6A) LA 0.0 0.8 0.650 13-7 Yes
4/7 Crook County WA 1.2 1.2 0.188 3-13 Yes
4/8 Crook County WH 0.8 0.8 0.188 3-13 Yes
4/10 Crook County WA 1.2 1.2 0.188 3-13 Yes
4/21 Bend LH 0.0 1.2 0.762 16-5 Yes
4/22 Bend WA 1.2 1.2 0.762 16-5 Yes
4/24 Bend LH 0.0 1.2 0.762 16-5 Yes
4/28 Ridgeview LA 0.0 0.8 0.529 9-8 Yes
4/29 Ridgeview LH 0.0 1.2 0.529 9-8 Yes
5/1 Ridgeview LA 0.0 0.8 0.529 9-8 Yes
5/5 Redmond WH 0.8 0.8 0.222 4-14 Yes
5/6 Redmond WA 1.2 1.2 0.222 4-14 Yes
5/8 Redmond WH 0.8 0.8 0.222 4-14 Yes
20 contests 10-10
(WP)
10.4 ÷ 19.6 = 0.531
(WWP)
9.510 ÷ 20 opponents = 0.475
(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
Kai Myers 10
Aiden Smetzler 9
Logan Cardwell 10
1 Henry Moore OF 12
2 Cooper Naranche OF/RHP 12
3 Garrett Oatman INF/RHP 12
4 Tanner Loch OF/RHP 11
5 Brennan Colt INF 11
6 Miles Blyth OF 11
7 Lucas Minor RHP 12
8 Carson Bottemiller INF/RHP 11
9 Brody Conner U/LHP 9
10 Easton Wray INF 12
11 Jamison Cocco INF 12
12 Jacob Watters RHP 12
13 Ryder Carpenter C/RHP 11
14 Jaedin Jangala C/INF 10
16 Krew Harrison OF 11
20 Damian Micheletti INF 12
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League R 3/19/26 4:30pm @ North Medford [JV] (Lithia Driveway Field 6)
L 5-15 Non-League R 4/2/26 4:30pm vs. Wilsonville [JV] (Big Sky Sports Park - 21690 Neff Rd)
Done Non-League S 4/4/26 Noon @ South Salem [JV] (Gilmore Field 12th/Hoyt)
Done Non-League S 4/4/26 2:15pm @ South Salem [JV]
Done League T 4/7/26 4:30pm @ Crook County [JV]
Done League W 4/8/26 4:30pm vs. Crook County [JV] (Big Sky Park)
Done League F 4/10/26 4:30pm @ Crook County [JV]
Done League T 4/21/26 4:30pm vs. Bend [JV] (Big Sky Park 21690 Neff Rd, Bend, OR 97701)
Done League W 4/22/26 3:30pm @ Bend [JV] (Vince Genna Stadium, 401 SE Roosevelt Ave, 97702)
Done League R 4/23/26 3:30pm vs. Bend [JV] (Vince Genna Stadium)
Done League T 4/28/26 4:30pm @ Ridgeview [JV]
Done League W 4/29/26 4:30pm vs. Ridgeview [JV] (Big Sky Sports Park - 21690 Neff Rd)
Done League F 5/1/26 4:30pm @ Ridgeview [JV]
Done League T 5/5/26 4:30pm vs. Redmond [JV] (Big Sky Sports Park - 21690 Neff Rd)
Done League W 5/6/26 4:30pm @ Redmond [JV]
Done League F 5/8/26 4:30pm vs. Redmond [JV] (Big Sky Sports Park - 21690 Neff Rd)
Scheduled
League T 5/12/26 4:30pm @ Caldera [JV]
Scheduled
League W 5/13/26 4:30pm vs. Caldera [JV] (Big Sky Sports Park - 21690 Neff Rd)
Scheduled
League F 5/15/26 4:30pm @ Caldera [JV]
Scheduled
League T 5/19/26 4:30pm vs. Summit [JV] (Big Sky Sports Park - 21690 Neff Rd)
Scheduled
League W 5/20/26 4:30pm @ Summit [JV]
Scheduled
League F 5/22/26 4:30pm vs. Summit [JV] (Big Sky Sports Park - 21690 Neff Rd)
# C Name Position Grade Height
Brody Keffer OF/LHP 11
Kai Myers OF/RHP 10
Zach Ballweber OF/RHP 9
Brody Conner INF/LHP 9
Stone Lafferty 9
Mason Nguyen INF/RHP 9
Griffin Steder C/RHP 9
Jameson Yost INF 10
Levi Bellows INF 10
Marshall Moore INF 10
Ben Newton INF/RHP 10
Kyler Dusan OF 11
Logan Cardwell U/RHP 10
Jayden Voigt RHP 11
Status Details Date Start Time Opponent Dismiss Depart Return
# C Name Position Grade Height
No player information to display, yet.




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League W 3/18/26 4pm vs. Summit [JV2] (Big Sky Sports Park - 21690 Neff Rd)
Done Non-League
Tournament
S 3/21/26 6:30pm @ Sandy [JV2] (Sandy Invite - Sandy High School)
Done Non-League
Tournament
Su 3/22/26 11am @ Central Catholic [FR] (Sandy JV2 Spring Break Tournament - Sandy High School Field 1)
W 11-1 Non-League
Tournament
Su 3/22/26 2pm @ South Salem [JV2] (Sandy Tournament - Sandy High School)
W 7-4 Non-League R 4/2/26 5pm @ Wilsonville [JV2]
W 11-1 Non-League S 4/4/26 Noon vs. South Salem [JV2]
L 6-10 Non-League S 4/4/26 2:15pm vs. South Salem [JV2]
Done League M 4/6/26 4:30pm @ Summit [JV2]
Done League R 4/9/26 4:30pm @ Crook County [FR]
Done League S 4/11/26 Noon vs. Crook County [FR]
L 1-5 League M 4/13/26 4:30pm @ Caldera [FR]
Done League R 4/23/26 4:30pm vs. Bend [FR] (Big Sky Sports Park - 21690 Neff Rd)
Done League S 4/25/26 Noon vs. Bend [FR]
Done League S 4/25/26 2:30pm vs. Bend [FR]
Done Non-League M 4/27/26 4:30pm vs. Ridgeview [JV2] (Big Sky Sports Park - 21690 Neff Rd)
Done Non-League S 5/2/26 Noon vs. Henley [JV]
Done Non-League S 5/2/26 2:30pm vs. Henley [JV]
Scheduled
League M 5/11/26 4:30pm vs. Caldera [FR] (Big Sky Sports Park - 21690 Neff Rd)
Scheduled
League R 5/14/26 4:30pm @ Caldera [FR]
Scheduled
League S 5/16/26 Noon vs. Caldera [FR]
Scheduled
League M 5/18/26 4:30pm @ Summit [JV2]
Scheduled
League R 5/21/26 3pm @ Summit [JV2]
Scheduled
League R 5/21/26 5pm @ Summit [JV2]
# C Name Position Grade Height
Gunnar Petersen INF 9
Stone Lafferty C/RHP 9
Kade Kriz INF/LHP 9
Aiden Smetzler INF/RHP 9
Simeon Spates INF/RHP 9
Colin Wilson U/RHP 9
Ben Swift OF 9
Brady Stefano INF/RHP 9
Dean Kelleher INF/RHP 9
Jacob Hatfield INF/RHP 9
Rad Christenson INF 9
Aiden Archer INF 9
Brody Bomke OF/RHP 9
Benjamin Christman INF/RHP 9
Brady Colt OF 9
Jay Hanson C 9
Jackson Fredrickson INF/RHP 9
Wyatt Dunn C 9
Zach Ballweber OF/RHP 9
Sample Pitch Count Charts

All Levels (V, JV, JV2, & FR)

Mountain View Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/18/2026 Wed
Jacob Hatfield FR 40 pitches 1 rest day Fri 3/20
Benjamin Christman FR 26 pitches 1 rest day Fri 3/20
3/19/2026 Thu
Ryder Carpenter V 64 pitches 3 rest days Mon 3/23
Garrett Oatman V 53 pitches 2 rest days Sun 3/22
Tanner Loch V 18 pitches 0 rest days Fri 3/20
Kai Myers JV 60 pitches 2 rest days Sun 3/22
Jayden Voigt JV 57 pitches 2 rest days Sun 3/22
Mason Nguyen JV 34 pitches 1 rest day Sat 3/21
3/21/2026 Sat
Aiden Smetzler FR 65 pitches 3 rest days Wed 3/25
Colin Wilson FR 16 pitches 0 rest days Sun 3/22
3/22/2026 Sun
Mason Nguyen FR 48 pitches 2 rest days Wed 3/25
Stone Lafferty FR 43 pitches 1 rest day Tue 3/24
Zach Ballweber FR 37 pitches 1 rest day Tue 3/24
Brady Stefano FR 4 pitches 0 rest days Mon 3/23
Brody Conner FR 39 pitches 1 rest day Tue 3/24
Benjamin Christman FR 24 pitches 0 rest days Mon 3/23
Brody Bomke FR 12 pitches 0 rest days Mon 3/23
3/23/2026 Mon
Garrett Oatman V 52 pitches 2 rest days Thu 3/26
Tanner Loch V 30 pitches 1 rest day Wed 3/25
Ryder Carpenter V 25 pitches 0 rest days Tue 3/24
3/24/2026 Tue
Jacob Watters V 77 pitches 3 rest days Sat 3/28
Cooper Naranche V 25 pitches 0 rest days Wed 3/25
3/25/2026 Wed
Kai Myers V 80 pitches 3 rest days Sun 3/29
Lucas Minor V 17 pitches 0 rest days Thu 3/26
Cooper Naranche V 29 pitches 1 rest day Fri 3/27
3/26/2026 Thu
Jaedin Jangala V 23 pitches 0 rest days Fri 3/27
Garrett Oatman V 92 pitches 4 rest days Tue 3/31
Tanner Loch V 11 pitches 0 rest days Fri 3/27
4/1/2026 Wed
4/2/2026 Thu
Brady Stefano FR 62 pitches 3 rest days Mon 4/6
Kade Kriz FR 27 pitches 1 rest day Sat 4/4
Colin Wilson FR 10 pitches 0 rest days Fri 4/3
Garrett Oatman V 60 pitches 2 rest days Sun 4/5
Tanner Loch V 33 pitches 1 rest day Sat 4/4
Cooper Naranche V 22 pitches 0 rest days Fri 4/3
Griffin Steder JV 48 pitches 2 rest days Sun 4/5
Jayden Voigt JV 63 pitches 3 rest days Mon 4/6
Brody Keffer JV 23 pitches 0 rest days Fri 4/3
4/4/2026 Sat
Kai Myers V 18 pitches 0 rest days Sun 4/5
Jacob Watters V 63 pitches 3 rest days Wed 4/8
Lucas Minor V 49 pitches 2 rest days Tue 4/7
Aiden Smetzler FR 65 pitches 3 rest days Wed 4/8
Jacob Hatfield FR 55 pitches 2 rest days Tue 4/7
Brody Bomke FR 23 pitches 0 rest days Sun 4/5
Kade Kriz FR 41 pitches 1 rest day Mon 4/6
Colin Wilson FR 42 pitches 1 rest day Mon 4/6
Ryder Carpenter V 80 pitches 3 rest days Wed 4/8
Cooper Naranche V 25 pitches 0 rest days Sun 4/5
Mason Nguyen JV 58 pitches 2 rest days Tue 4/7
Ben Newton JV 12 pitches 0 rest days Sun 4/5
Zach Ballweber JV 33 pitches 1 rest day Mon 4/6
Logan Cardwell JV 72 pitches 3 rest days Wed 4/8
Stone Lafferty JV 44 pitches 1 rest day Mon 4/6
Marshal Moore JV 7 pitches 0 rest days Sun 4/5
4/6/2026 Mon
Brady Stefano FR 80 pitches 3 rest days Fri 4/10
Brody Bomke FR 59 pitches 2 rest days Thu 4/9
4/7/2026 Tue
Garrett Oatman V 80 pitches 3 rest days Sat 4/11
Tanner Loch V 34 pitches 1 rest day Thu 4/9
Griffin Steder JV 28 pitches 1 rest day Thu 4/9
Brody Keffer JV 55 pitches 2 rest days Fri 4/10
4/8/2026 Wed
Cooper Naranche V 33 pitches 1 rest day Fri 4/10
Jacob Watters V 38 pitches 1 rest day Fri 4/10
Jayden Voigt JV 10 pitches 0 rest days Thu 4/9
Kai Myers V 52 pitches 2 rest days Sat 4/11
Levi Bellows JV 43 pitches 1 rest day Fri 4/10
Logan Cardwell V 28 pitches 1 rest day Fri 4/10
Ryder Carpenter V 5 pitches 0 rest days Thu 4/9
Stone Lafferty JV 52 pitches 2 rest days Sat 4/11
Jameson Yost JV 28 pitches 1 rest day Fri 4/10
4/9/2026 Thu
Benjamin Christman FR 43 pitches 1 rest day Sat 4/11
Colin Wilson FR 13 pitches 0 rest days Fri 4/10
4/10/2026 Fri
Ryder Carpenter V 45 pitches 1 rest day Sun 4/12
Mason Nguyen JV 47 pitches 2 rest days Mon 4/13
4/11/2026 Sat
Garrett Oatman V 62 pitches 3 rest days Wed 4/15
Aiden Smetzler FR 68 pitches 3 rest days Wed 4/15
4/13/2026 Mon
Brady Stefano FR 63 pitches 3 rest days Fri 4/17
Brody Bomke FR 34 pitches 1 rest day Wed 4/15
4/20/2026 Mon
4/21/2026 Tue
Garrett Oatman V 63 pitches 3 rest days Sat 4/25
Jacob Watters V 38 pitches 1 rest day Thu 4/23
Cooper Naranche V 12 pitches 0 rest days Wed 4/22
Lucas Minor V 42 pitches 1 rest day Thu 4/23
Brennan Colt V 37 pitches 1 rest day Thu 4/23
Mason Nguyen JV 22 pitches 0 rest days Wed 4/22
Jayden Voigt JV 63 pitches 3 rest days Sat 4/25
Ben Newton JV 23 pitches 0 rest days Wed 4/22
Zach Ballweber JV 29 pitches 1 rest day Thu 4/23
Marshal Moore JV 17 pitches 0 rest days Wed 4/22
4/22/2026 Wed
Logan Cardwell V 69 pitches 3 rest days Sun 4/26
Aiden Smetzler V 37 pitches 1 rest day Fri 4/24
Ryder Carpenter V 20 pitches 0 rest days Thu 4/23
K Myers JV 47 pitches 2 rest days Sat 4/25
Levi Bellows JV 57 pitches 2 rest days Sat 4/25
Brody Keffer JV 38 pitches 1 rest day Fri 4/24
4/23/2026 Thu
Griffin Steder JV 54 pitches 2 rest days Sun 4/26
Marshal Moore JV 24 pitches 0 rest days Fri 4/24
Brady Stefano FR 81 pitches 3 rest days Mon 4/27
Zach Ballweber JV 44 pitches 1 rest day Sat 4/25
Colin Wilson FR 42 pitches 1 rest day Sat 4/25
Kyler Dusan JV 32 pitches 1 rest day Sat 4/25
Jacob Hatfield JV 17 pitches 0 rest days Fri 4/24
4/24/2026 Fri
Ryder Carpenter V 95 pitches 4 rest days Wed 4/29
Cooper Naranche V 27 pitches 1 rest day Sun 4/26
4/25/2026 Sat
Jacob Hatfield FR 79 pitches 3 rest days Wed 4/29
Kade Kriz FR 47 pitches 2 rest days Tue 4/28
Benjamin Christman FR 68 pitches 3 rest days Wed 4/29
Brody Bomke FR 43 pitches 1 rest day Mon 4/27
Colin Wilson FR 40 pitches 1 rest day Mon 4/27
4/27/2026 Mon
Brady Stefano FR 67 pitches 3 rest days Fri 5/1
Aiden Smetzler FR 24 pitches 0 rest days Tue 4/28
Ben Swift FR 3 pitches 0 rest days Tue 4/28
4/28/2026 Tue
Mason Nguyen JV 89 pitches 4 rest days Sun 5/3
Stone Lafferty JV 65 pitches 3 rest days Sat 5/2
Garrett Oatman V 104 pitches 4 rest days Sun 5/3
Cooper Naranche V 6 pitches 0 rest days Wed 4/29
4/29/2026 Wed
Logan Cardwell V 87 pitches 4 rest days Mon 5/4
Cooper Naranche V 18 pitches 0 rest days Thu 4/30
Griffin Steder JV 50 pitches 2 rest days Sat 5/2
4/30/2026 Thu
5/1/2026 Fri
Cooper Naranche V 103 pitches 4 rest days Wed 5/6
Aiden Smetzler V 1 pitches 0 rest days Sat 5/2
Jaiden Voigt JV 96 pitches 4 rest days Wed 5/6
5/2/2026 Sat
Brady Stefano FR 72 pitches 3 rest days Wed 5/6
Brody Bomke FR 44 pitches 1 rest day Mon 5/4
Benjamin Christman FR 19 pitches 0 rest days Sun 5/3
Kade Kriz FR 53 pitches 2 rest days Tue 5/5
Aiden Smetzler FR 52 pitches 2 rest days Tue 5/5
5/4/2026 Mon
5/5/2026 Tue
Garrett Oatman V 110 pitches 4 rest days Sun 5/10
Mason Nguyen JV 52 pitches 2 rest days Fri 5/8
Ben Newton JV 20 pitches 0 rest days Wed 5/6
Brody Keffer JV 17 pitches 0 rest days Wed 5/6
5/6/2026 Wed
Logan Cardwell V 55 pitches 2 rest days Sat 5/9
Aiden Smetzler V 33 pitches 1 rest day Fri 5/8
Tanner Loch V 77 pitches 3 rest days Sun 5/10
Griffin Steder JV 32 pitches 1 rest day Fri 5/8
Kade Kriz JV 56 pitches 2 rest days Sat 5/9
5/7/2026 Thu
5/8/2026 Fri
Cooper Naranche V 68 pitches 3 rest days Tue 5/12
Jacob Watters V 58 pitches 2 rest days Mon 5/11
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/19/2026 Tue
5/20/2026 Wed
5/21/2026 Thu
5/22/2026 Fri
5/23/2026 Sat

Information

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

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