Oregon School Activities Association
OnPoint Community Credit Union

Cleveland Baseball Program

School
Classification
6A (Public)
Regular District
6A-1 Portland Interscholastic League

Team Staff
Head Coach
Brad Blocker
Asst. Coaches
Josh Gray, Wyatt Boyle
Program Information
Classification
6A (2025-26)
League
6A-1 Portland Interscholastic League
Officials
Portland Baseball Umpires Association
Varsity Contests
25 / 25
Ranking Information
Overall Record
14-7
League Record
9-1
OSAA Rank
#26
RPI Record
14-7
RPI Rating
522.883
RPI Rank
#24
Colley Record
12-5
Colley Rating
566.303
Colley Rank
#25

Last Calculated
7:30 am, May. 11, 2026

» Go Warriors!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
Canceled
Non-League M 3/16/26 4:30pm @ McKay
W 6-5 Non-League R 3/19/26 5pm @ Silverton
L 0-14 Non-League F 3/20/26 5pm @ Tualatin
L 4-17 Non-League
Tournament
M 3/23/26 4pm vs. Piedra Vista (NM) {22-4} (Coach Bob Invitational AZ - Phoenix)
W 16-4 Non-League
Tournament
T 3/24/26 4pm vs. Manitou Springs (CO) {6-13} (Coach Bob Invitational AZ - Phoenix)
W 5-4 Non-League
Tournament
W 3/25/26 3pm vs. Doherty (CO) {10-9} (Coach Bob Invitational AZ - Phoenix)
L 7-11 Non-League
Tournament
R 3/26/26 3:30pm vs. Forge Christian (CO) {17-2} (Coach Bob Invitational AZ - Phoenix)
W 3-1 Non-League T 3/31/26 5pm @ McNary
L 6-11 Non-League F 4/3/26 5pm @ Liberty
L 4-11 Non-League M 4/6/26 4:30pm vs. Sprague (Powell Park)
W 9-8 Non-League T 4/7/26 4:30pm vs. Lebanon (Powell Park)
L 2-14 Non-League R 4/9/26 5pm @ La Salle Prep
W 6-5 League R 4/16/26 4:30pm vs. Jefferson, Portland (Powell Park)
W 3-0 League W 4/22/26 6:30pm @ McDaniel
W 1-0 League F 4/24/26 4:30pm vs. McDaniel (Powell Park)
W 13-10 League S 4/25/26 11am @ Jefferson, Portland
W 10-1 League T 4/28/26 5pm @ Franklin
W 13-0 League W 4/29/26 4:30pm vs. Franklin (Powell Park)
W 4-1 League F 5/1/26 1pm vs. Ida B. Wells (Powell Park)
L 3-13 League M 5/4/26 5pm @ Ida B. Wells
W 6-4 League W 5/6/26 4pm @ Roosevelt
W 11-0 League R 5/7/26 5pm vs. Roosevelt (Powell Park)
Scheduled
League T 5/12/26 4:30pm vs. Grant (Powell Park)
Scheduled
League W 5/13/26 4pm @ Grant
Scheduled
League F 5/15/26 4:30pm @ Lincoln (Hillsboro Hops Stadium)
Scheduled
League M 5/18/26 4:30pm vs. Lincoln (Powell Park)
OSAA 6A Rank
#26
Overall Record
14-7
League Record
9-1
Last Calculated
7:30 am, May. 11, 2026
RPI Rank
#24
RPI Record
14-7
RPI Rating
522.883
WWP
0.667
OWP
0.445
Colley Rank
#25
Colley Record
12-5
Colley Rating
566.303
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/19 Silverton (5A) WA 1.2 1.2 0.619 13-8 Yes
3/20 Tualatin LA 0.0 0.8 0.773 17-5 Yes
3/23 Piedra Vista (NM) LH 0.0 1.2 0.846 22-4 No
3/24 Manitou Springs (CO) WH 0.8 0.8 0.316 6-13 No
3/25 Doherty (CO) WH 0.8 0.8 0.526 10-9 No
3/26 Forge Christian (CO) LH 0.0 1.2 0.895 17-2 No
3/31 McNary WA 1.2 1.2 0.550 11-9 Yes
4/3 Liberty LA 0.0 0.8 0.450 9-11 Yes
4/6 Sprague LH 0.0 1.2 0.600 12-8 Yes
4/7 Lebanon (5A) WH 0.8 0.8 0.381 8-13 Yes
4/9 La Salle Prep (5A) LA 0.0 0.8 0.500 10-10 Yes
4/16 Jefferson, Portland WH 0.8 0.8 0.231 3-10 Yes
4/22 McDaniel WA 1.2 1.2 0.350 7-13 Yes
4/24 McDaniel WH 0.8 0.8 0.350 7-13 Yes
4/25 Jefferson, Portland WA 1.2 1.2 0.231 3-10 Yes
4/28 Franklin WA 1.2 1.2 0.056 1-17 Yes
4/29 Franklin WH 0.8 0.8 0.056 1-17 Yes
5/1 Ida B. Wells WH 0.8 0.8 0.550 11-9 Yes
5/4 Ida B. Wells LA 0.0 0.8 0.550 11-9 Yes
5/6 Roosevelt WA 1.2 1.2 0.263 5-14 Yes
5/7 Roosevelt WH 0.8 0.8 0.263 5-14 Yes
21 contests 14-7
(WP)
13.6 ÷ 20.4 = 0.667
(WWP)
9.355 ÷ 21 opponents = 0.445
(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 Henry Solazzo OF 10
2 Oliver Craigmiles INF/OF 11
3 River Edwards OF/U 11
4 Noah Karoli INF/RHP 12
5 Bruin Scheible RHP/OF 12
6 Cormac Alperin RHP/OF 11
7 Arlo Oetting INF 11
8 Steven Rogosin OF/RHP 11
9 Luke Miller OF 11
10 Miles Whipp INF/RHP 10
11 Apollo Johnson OF 10
12 Cael Balderson OF/RHP 12
13 Felix Amistadi C/OF 11
14 Sean Hausman INF/RHP 9
15 Seth Balderson RHP/INF 9
16 Santino Ladogana U/RHP 11
17 Arlo Copony INF/RHP 12
18 Sam Schaller C/OF 12




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
W 10-0 Non-League W 3/18/26 4:30pm vs. Glencoe [JV] (Powell Park)
Done Non-League S 3/21/26 Noon @ Tualatin [JV]
Done Non-League
Tournament
T 3/24/26 Noon @ Stayton [JV] (Milwaukie Baseball JV Spring Break Tournament - Milwaukie HS)
W 6-1 Non-League R 4/2/26 4pm @ Benson [JV] (Buckman Field)
Done Non-League F 4/3/26 4pm @ Barlow [JV]
Done Non-League M 4/6/26 5pm @ Sprague [JV]
L 0-11 Non-League R 4/9/26 5pm @ La Salle Prep [JV]
W 12-1 Non-League M 4/13/26 4pm @ Benson [JV] (Buckman Field)
Done Non-League R 4/16/26 4:30pm @ Canby [JV]
Done Non-League M 4/20/26 4pm vs. McMinnville [JV] (Sckavone Field)
Canceled
Non-League T 4/21/26 4pm vs. Canby [JV] (Sckavone Field)
Done Non-League R 4/23/26 5pm @ Southridge [JV] (Southridge HS)
Done Non-League M 4/27/26 5pm @ West Albany [JV]
Done Non-League R 4/30/26 4pm vs. Clackamas [JV] (Sckavone Field)
L 0-10 League F 5/1/26 5pm @ Ida B. Wells [JV]
L 10-12 League M 5/4/26 4:30pm vs. Ida B. Wells [JV] (Powell Park)
Done League T 5/5/26 4pm vs. Roosevelt [JV] (Sckavone)
Done Non-League R 5/7/26 4pm vs. Nelson [JV] (Sckavone Field)
Scheduled
Non-League M 5/11/26 4pm vs. Grant [JV] (Irving Park)
Scheduled
League R 5/14/26 4pm vs. Grant [JV] (Sckavone)
Scheduled
League T 5/19/26 5pm @ Lincoln [JV] (Gabriel Park)
Scheduled
League W 5/20/26 4pm vs. Lincoln [JV] (Sckavone Field)
# 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. Glencoe [FR] (Sckavone)
Done Non-League S 3/21/26 2:30pm @ Tualatin [FR]
Done Non-League S 3/21/26 2:30pm @ Tualatin [FR]
Done Non-League
Tournament
Su 3/22/26 9am @ Reynolds [JV2] (Milwaukie Baseball JV Spring Break Tournament - Milwaukie HS)
Done Non-League
Tournament
M 3/23/26 6pm vs. Reynolds [JV2] (Milwaukie Baseball JV Spring Break Tournament - Milwaukie HS)
Done Non-League T 3/31/26 5pm @ McNary [JV2]
Done Non-League F 4/3/26 5pm @ Liberty [JV2] (Hillsboro Stadium, Hillsboro)
Done Non-League T 4/7/26 4pm vs. Lebanon [JV2] (Sckavone Field)
Canceled
League W 4/15/26 4pm vs. Benson [JV] (Sckavone Field)
Canceled
Non-League T 4/21/26 4pm @ McDaniel [JV2] (Glenhaven)
Done Non-League R 4/23/26 6:30pm @ McDaniel [JV2]
Done Non-League M 4/27/26 4pm vs. West Albany [JV2] (Sellwood)
L 3-13 League F 5/1/26 4pm vs. Ida B. Wells [JV2] (Powell Park)
L 0-11 League M 5/4/26 5pm @ Ida B. Wells [JV2] (Jackson Middle School)
Done League R 5/7/26 4pm @ Roosevelt [JV] (Columbia Park)
Scheduled
Non-League M 5/11/26 4pm vs. Grant [JV2] (Sellwood)
Scheduled
Non-League R 5/14/26 4pm vs. Grant [JV2] (Irving)
Scheduled
League T 5/19/26 4pm vs. Lincoln [JV2] (Sellwood Park)
Scheduled
League W 5/20/26 5pm @ Lincoln [JV2] (Gabriel Park)
# C Name Position Grade Height
No player information to display, yet.




No Team Photo Found
Sample Pitch Count Charts

All Levels (V, JV, & JV2)

Cleveland Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
3/18/2026 Wed
Sam Hoffman JV 91 pitches 4 rest days Mon 3/23
Miles Hiatt JV 30 pitches 1 rest day Fri 3/20
Ben Mescher JV2 48 pitches 2 rest days Sat 3/21
Owen Grate JV2 41 pitches 1 rest day Fri 3/20
Eli Hinterwirth JV2 81 pitches 3 rest days Sun 3/22
3/19/2026 Thu
Sean Hausman V 86 pitches 4 rest days Tue 3/24
Steven Rogosin V 52 pitches 2 rest days Sun 3/22
3/20/2026 Fri
Arlo Copony V 30 pitches 1 rest day Sun 3/22
Cormac Alperin V 52 pitches 2 rest days Mon 3/23
Cael Balderson V 25 pitches 0 rest days Sat 3/21
Bruin Scheible V 14 pitches 0 rest days Sat 3/21
3/21/2026 Sat
Seth Balderson JV 56 pitches 2 rest days Tue 3/24
Shay Swanson JV 46 pitches 2 rest days Tue 3/24
Oscar Nochisaki JV 34 pitches 1 rest day Mon 3/23
Everett Kensel JV2 43 pitches 1 rest day Mon 3/23
Ezra Olsen JV2 26 pitches 1 rest day Mon 3/23
Teddy Duclos JV2 38 pitches 1 rest day Mon 3/23
3/22/2026 Sun
Miles Hiatt JV2 34 pitches 1 rest day Tue 3/24
Oscar Nochisaki JV2 37 pitches 1 rest day Tue 3/24
3/23/2026 Mon
Bruin Scheible V 37 pitches 1 rest day Wed 3/25
Miles Whipp V 54 pitches 2 rest days Thu 3/26
Oliver Craigmiles V 46 pitches 2 rest days Thu 3/26
Eli Hinterwirth JV2 37 pitches 1 rest day Wed 3/25
Owen Grate JV2 41 pitches 1 rest day Wed 3/25
Lucas Ferguson JV2 13 pitches 0 rest days Tue 3/24
3/24/2026 Tue
Cormac Alperin V 45 pitches 1 rest day Thu 3/26
Seth Balderson V 37 pitches 1 rest day Thu 3/26
Steven Rogosin V 21 pitches 0 rest days Wed 3/25
Sam Hoffman JV 84 pitches 3 rest days Sat 3/28
Shay Swanson JV 34 pitches 1 rest day Thu 3/26
3/25/2026 Wed
Sean Hausman V 94 pitches 4 rest days Mon 3/30
Steven Rogosin V 19 pitches 0 rest days Thu 3/26
3/26/2026 Thu
Miles Whipp V 91 pitches 4 rest days Tue 3/31
Noah Karoli V 17 pitches 0 rest days Fri 3/27
3/31/2026 Tue
Sean Hausman V 83 pitches 3 rest days Sat 4/4
Devon Waller JV2 33 pitches 1 rest day Thu 4/2
Ben Mescher JV2 58 pitches 2 rest days Fri 4/3
Nico Wilcox JV2 21 pitches 0 rest days Wed 4/1
4/1/2026 Wed
4/2/2026 Thu
Seth Balderson JV 81 pitches 3 rest days Mon 4/6
Shay Swanson JV 14 pitches 0 rest days Fri 4/3
4/3/2026 Fri
Sam Hoffman JV 76 pitches 3 rest days Tue 4/7
Miles Hiatt JV 46 pitches 2 rest days Mon 4/6
Ian Hinterwirth JV2 31 pitches 1 rest day Sun 4/5
Owen Grate JV2 39 pitches 1 rest day Sun 4/5
Eli Hinterwirth JV2 79 pitches 3 rest days Tue 4/7
Ezra Olsen JV2 8 pitches 0 rest days Sat 4/4
Miles Whipp V 74 pitches 3 rest days Tue 4/7
Steven Rogosin V 60 pitches 2 rest days Mon 4/6
Noah Karoli V 1 pitches 0 rest days Sat 4/4
4/6/2026 Mon
Sean Hausman V 97 pitches 4 rest days Sat 4/11
Noah Karoli V 49 pitches 2 rest days Thu 4/9
Oscar Nochisaki JV 68 pitches 3 rest days Fri 4/10
Shay Swanson JV 58 pitches 2 rest days Thu 4/9
4/7/2026 Tue
Tobias McCormick JV2 30 pitches 1 rest day Thu 4/9
Owen Grate JV2 84 pitches 3 rest days Sat 4/11
Ben Mescher JV2 40 pitches 1 rest day Thu 4/9
Cormac Alperin V 71 pitches 3 rest days Sat 4/11
Seth Balderson V 45 pitches 1 rest day Thu 4/9
4/9/2026 Thu
Sam Hoffman JV 84 pitches 3 rest days Mon 4/13
Miles Hiatt JV 30 pitches 1 rest day Sat 4/11
Miles Whipp V 69 pitches 3 rest days Mon 4/13
Bruin Scheible V 18 pitches 0 rest days Fri 4/10
4/13/2026 Mon
Shay Swanson JV 53 pitches 2 rest days Thu 4/16
4/14/2026 Tue
4/15/2026 Wed
4/16/2026 Thu
Sean Hausman V 84 pitches 3 rest days Mon 4/20
Steven Rogosin V 59 pitches 2 rest days Sun 4/19
Oscar Nochisaki JV 103 pitches 4 rest days Tue 4/21
Sam Hoffman JV 53 pitches 2 rest days Sun 4/19
4/17/2026 Fri
Seth Balderson V 69 pitches 3 rest days Tue 4/21
Miles Whipp V 68 pitches 3 rest days Tue 4/21
Noah Karoli V 41 pitches 1 rest day Sun 4/19
4/20/2026 Mon
Miles Hiatt JV 47 pitches 2 rest days Thu 4/23
Shay Swanson JV 91 pitches 4 rest days Sat 4/25
4/21/2026 Tue
4/22/2026 Wed
Sean Hausman V 78 pitches 3 rest days Sun 4/26
4/23/2026 Thu
Sam Hoffman JV 58 pitches 2 rest days Sun 4/26
Oscar Nochisaki JV 80 pitches 3 rest days Mon 4/27
Owen Grate JV2 64 pitches 3 rest days Mon 4/27
Ben Mescher JV2 55 pitches 2 rest days Sun 4/26
Everett Kensel JV2 31 pitches 1 rest day Sat 4/25
4/24/2026 Fri
Seth Balderson V 108 pitches 4 rest days Wed 4/29
4/25/2026 Sat
Noah Karoli V 9 pitches 0 rest days Sun 4/26
4/27/2026 Mon
Sam Hoffman JV 40 pitches 1 rest day Wed 4/29
Finn Walker JV 3 pitches 0 rest days Tue 4/28
Shay Swanson JV 36 pitches 1 rest day Wed 4/29
Tom McIlveen JV 25 pitches 0 rest days Tue 4/28
Tobias McCormick JV2 44 pitches 1 rest day Wed 4/29
Mateo Lopes Serrao JV2 27 pitches 1 rest day Wed 4/29
Eli Hinterwirth JV2 34 pitches 1 rest day Wed 4/29
Nico Wilcox JV2 35 pitches 1 rest day Wed 4/29
4/28/2026 Tue
Miles Whipp V 49 pitches 2 rest days Fri 5/1
Steven Rogosin V 50 pitches 2 rest days Fri 5/1
Cormac Alperin V 42 pitches 1 rest day Thu 4/30
4/29/2026 Wed
Sean Hausman V 55 pitches 2 rest days Sat 5/2
Bruin Scheible V 10 pitches 0 rest days Thu 4/30
4/30/2026 Thu
Sam Hoffman JV 75 pitches 3 rest days Mon 5/4
Miles Hiatt JV 38 pitches 1 rest day Sat 5/2
Tom McIlveen JV 9 pitches 0 rest days Fri 5/1
5/1/2026 Fri
Seth Balderson V 107 pitches 4 rest days Wed 5/6
Oscar Nochisaki JV 68 pitches 3 rest days Tue 5/5
Shay Swanson JV 28 pitches 1 rest day Sun 5/3
Owen Grate JV2 29 pitches 1 rest day Sun 5/3
Ezra Olsen JV2 39 pitches 1 rest day Sun 5/3
Ian Hinterwirth JV2 54 pitches 2 rest days Mon 5/4
Ben Mescher JV2 25 pitches 0 rest days Sat 5/2
5/4/2026 Mon
Tobias McCormick JV2 55 pitches 2 rest days Thu 5/7
Eli Hinterwirth JV2 50 pitches 2 rest days Thu 5/7
Sam Hoffman JV 33 pitches 1 rest day Wed 5/6
Tom McIlveen JV 52 pitches 2 rest days Thu 5/7
Miles Hiatt JV 79 pitches 3 rest days Fri 5/8
Sean Hausman V 78 pitches 3 rest days Fri 5/8
Steven Rogosin V 20 pitches 0 rest days Tue 5/5
Noah Karoli V 11 pitches 0 rest days Tue 5/5
5/5/2026 Tue
Shay Swanson JV 106 pitches 4 rest days Sun 5/10
5/6/2026 Wed
Miles Whipp V 104 pitches 4 rest days Mon 5/11
Noah Karoli V 33 pitches 1 rest day Fri 5/8
5/7/2026 Thu
Seth Balderson V 73 pitches 3 rest days Mon 5/11
Oscar Nochisaki JV 59 pitches 2 rest days Sun 5/10
Sam Hoffman JV 42 pitches 1 rest day Sat 5/9
Owen Grate JV2 44 pitches 1 rest day Sat 5/9
Teddy Duclos JV2 44 pitches 1 rest day Sat 5/9
Ian Hinterwirth JV2 36 pitches 1 rest day Sat 5/9
Nico Wilcox JV2 21 pitches 0 rest days Fri 5/8
5/11/2026 Mon
5/12/2026 Tue
5/13/2026 Wed
5/14/2026 Thu
5/15/2026 Fri
5/18/2026 Mon
5/19/2026 Tue
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