Oregon School Activities Association
OnPoint Community Credit Union

West Linn Baseball Program

School
Classification
6A (Public)
Regular District
6A-5 Three Rivers League

Team Staff
Head Coach
Joe Monahan
Asst. Coaches
Lee King, Reed Nicholson, Ryan Curdy, Tim Driscoll
JV Head Coach
Brandon Goss
JV Asst. Coach
Mick Glaze
FR Head Coach
Logan Ems
FR Asst. Coach
Jack Hibner
Program Information
Classification
6A (2024-25)
League
6A-5 Three Rivers League
Officials
Portland Baseball Umpires Association
Varsity Contests
26 / 26
Ranking Information
Overall Record
12-3
League Record
5-0
OSAA Rank
#2
RPI Record
12-3
RPI Rating
680.195
RPI Rank
#1
Colley Record
10-1
Colley Rating
931.588
Colley Rank
#2

Last Calculated
6:30 pm, Apr. 24, 2025

» Go Lions!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
Done Jamboree
Tournament
M 3/17/25 4pm vs. Canby (West Linn Jamboree - West Linn High School)
Done Jamboree M 3/17/25 4pm vs. Newberg
W 10-0 Non-League T 3/18/25 5pm vs. Barlow
W 9-4 Non-League
Tournament
S 3/22/25 11am @ Foothills (CA) {16-7} (Anaheim Tournament - Foothills HS, Santa Ana, CA)
W 13-3 Non-League
Tournament
M 3/24/25 1pm @ Alta Loma (CA) {7-15} (Anaheim Tournament - Alta Loma HS, Rancho Cucamonga, CA)
L 2-7 Non-League
Tournament
T 3/25/25 5:30pm @ St. John Bosco (CA) {17-4} (Anaheim Tournament - Great Park Irvine - Stadium Field, Irvine, CA)
L 3-4 Non-League
Tournament
W 3/26/25 3pm @ El Dorado (CA) {17-5} (Anaheim Tournament - El Dorado HS, Placentia, CA)
W 4-3 Non-League T 4/1/25 5pm vs. Grant
W 16-6 Non-League R 4/3/25 5pm vs. Ida B. Wells
L 4-5 Non-League T 4/8/25 4:30pm @ South Salem (Volcanoes Stadium, Keizer)
W 8-2 Non-League R 4/10/25 5pm vs. McMinnville
W 10-3 Non-League S 4/12/25 Noon @ Sunset
W 11-2 League T 4/15/25 5pm @ Oregon City
W 7-2 League W 4/16/25 5pm vs. Oregon City
W 6-0 League F 4/18/25 5pm @ Oregon City
W 8-2 League T 4/22/25 5:30pm @ Lake Oswego
W 9-5 League W 4/23/25 5pm vs. Lake Oswego
Scheduled
League F 4/25/25 5:30pm @ Lake Oswego
Scheduled
League T 4/29/25 5:30pm @ Lakeridge
Scheduled
League W 4/30/25 5pm vs. Lakeridge
Scheduled
League F 5/2/25 5:30pm @ Lakeridge
Scheduled
League T 5/6/25 5pm vs. Tualatin
Scheduled
League W 5/7/25 5pm @ Tualatin
Scheduled
League F 5/9/25 5pm vs. Tualatin
Scheduled
League T 5/13/25 5pm vs. Tigard
Scheduled
League W 5/14/25 5pm @ Tigard
Scheduled
League F 5/16/25 5pm vs. Tigard
Scheduled
Non-League T 5/20/25 5pm @ Sprague
Scheduled
Non-League
Endowment
R 5/22/25 5pm vs. Sandy
OSAA 6A Rank
#2
Overall Record
12-3
League Record
5-0
Last Calculated
6:30 pm, Apr. 24, 2025
RPI Rank
#1
RPI Record
12-3
RPI Rating
680.195
WWP
0.833
OWP
0.598
Colley Rank
#2
Colley Record
10-1
Colley Rating
931.588
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/18 Barlow WH 0.8 0.8 0.417 5-7 Yes
3/22 Foothills (CA) WA 1.2 1.2 0.696 16-7 No
3/24 Alta Loma (CA) WA 1.2 1.2 0.318 7-15 No
3/25 St. John Bosco (CA) LA 0.0 0.8 0.810 17-4 No
3/26 El Dorado (CA) LA 0.0 0.8 0.773 17-5 No
4/1 Grant WH 0.8 0.8 0.615 8-5 Yes
4/3 Ida B. Wells WH 0.8 0.8 0.615 8-5 Yes
4/8 South Salem LA 0.0 0.8 1.000 14-0 Yes
4/10 McMinnville WH 0.8 0.8 0.615 8-5 Yes
4/12 Sunset WA 1.2 1.2 0.643 9-5 Yes
4/15 Oregon City WA 1.2 1.2 0.583 7-5 Yes
4/16 Oregon City WH 0.8 0.8 0.583 7-5 Yes
4/18 Oregon City WA 1.2 1.2 0.583 7-5 Yes
4/22 Lake Oswego WA 1.2 1.2 0.357 5-9 Yes
4/23 Lake Oswego WH 0.8 0.8 0.357 5-9 Yes
15 contests 12-3
(WP)
12.0 ÷ 14.4 = 0.833
(WWP)
8.966 ÷ 15 opponents = 0.598
(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/1 Danny Wideman OF/INF 12
2/2 Ryan Hemsley INF/RHP 11
3/3 Hank Curdy INF 11
4/4 Ryan Whitley INF 12
7/7 Maverick Harper INF 12
8/8 Kai Sugiuchi C/RHP 11
9/9 Sloan Baker OF/INF 10
11/11 Gavin Thaut C 10
12/12 Carson Boyer LHP/1B 12
13/10 Tristan Singh RHP 12
14/14 Gabriel Cruz LHP/U 10
15/15 Roy Espinosa RHP/OF 12
18/18 Cole Hawkins LHP 12
19/19 Brett Ronson OF 12
21/21 Caden Klouda OF/RHP 11
22/22 Avery Ducsik RHP/1B 11
24/24 Evan Eagle INF 10
27/27 Mike Sorensen OF 11
28/28 Carson Doblie RHP/INF 11
29/29 Nico Hollabaugh INF/C 10
32/32 Gunnar Huffman RHP 12
42/42 Grady Hall 1B 10




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League T 3/18/25 4pm @ Barlow [JV]
Done Non-League
Tournament
S 3/22/25 10am @ Capistrano Valley Christian High School (CA) (Anaheim Tournament - Capistrano Valley)
Done Non-League
Tournament
M 3/24/25 10am @ Alta Loma High School (CA) (Anaheim Tournament - Alta Loma High School)
Done Non-League
Tournament
T 3/25/25 10am @ Santa Margarita Catholic High School (CA) (Anaheim Tournament - Santa Margarita CHS)
Done Non-League
Tournament
W 3/26/25 1pm @ La Habra High School (CA) (Anaheim Tournament - La Habra High School)
Done Non-League T 4/1/25 7pm vs. Grant [JV]
W 9-0 Non-League F 4/4/25 5pm @ Ida B. Wells [JV]
Done Non-League T 4/8/25 6:45pm vs. South Salem [JV]
Done Non-League R 4/10/25 4:30pm @ McMinnville [JV] (Patton Middle School)
Done Non-League S 4/12/25 1:30pm vs. Sunset [JV]
Done League T 4/15/25 6:45pm vs. Oregon City [JV]
Done League W 4/16/25 5pm @ Oregon City [JV]
Done League F 4/18/25 6:45pm vs. Oregon City [JV]
L 4-7 League T 4/22/25 7pm vs. Lake Oswego [JV]
W 8-5 League W 4/23/25 5:30pm @ Lake Oswego [JV]
Scheduled
League F 4/25/25 7pm vs. Lake Oswego [JV]
Scheduled
League T 4/29/25 7pm vs. Lakeridge [JV]
Scheduled
League W 4/30/25 6:30pm @ Lakeridge [JV]
Scheduled
League F 5/2/25 7pm vs. Lakeridge [JV]
Scheduled
League T 5/6/25 5pm @ Tualatin [JV]
Scheduled
League F 5/9/25 5pm @ Tualatin [JV]
Scheduled
League T 5/13/25 5pm @ Tigard [JV]
Scheduled
League W 5/14/25 6:45pm vs. Tigard [JV]
Scheduled
League F 5/16/25 5pm @ Tigard [JV]
# C Name Position Grade Height
5/5 Tyler Holmes INF/RHP 9
6/10 Ethan Chan RHP/U 10
14/14 Gabriel Cruz LHP/U 10
17/17 Freddy Arone INF 10
20/20 Jack Frishman RHP/INF 10
22/22 Avery Ducsik RHP/1B 11
25/25 Aarik Abrahamsen C/RHP 10
26/26 Bennett Weinheimer INF/RHP 10
27/27 Mike Sorensen OF 11
28/28 Carson Doblie RHP/INF 11
29/29 Nico Hollabaugh C/INF 10
30/16 Drew Gettel C/INF 10
34/34 Henry Teague OF/RHP 10
35/35 Quinton Ulicny LHP/OF 10
36/36 Brady Whalen RHP/U 10
42/42 Grady Hall 1B 10




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League
Tournament
S 3/22/25 1pm @ Capistrano Valley High School (CA) (Anaheim Tournament - Capistrano Valley)
Done Non-League
Tournament
M 3/24/25 1pm @ Alta Loma High School (CA) (Anaheim Tournament - Alta Loma High School)
Done Non-League
Tournament
T 3/25/25 12:30pm @ Santa Margarita Catholic School (CA) (Anaheim Tournament - Santa Margarita Catholic School)
Done Non-League
Tournament
W 3/26/25 3:30pm @ La Habra High School (CA) (Anaheim Tournament - La Habra High School)
Done Non-League M 4/7/25 5pm @ Grant [JV2]
Done League S 4/19/25 Noon vs. Lakeridge [JV2]
Scheduled
League T 5/13/25 5pm @ Tigard [JV2]
Scheduled
League W 5/14/25 4:45pm vs. Tigard [JV2]
Scheduled
League F 5/16/25 5pm @ Tigard [JV2]
# 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 T 3/18/25 6:30pm @ Barlow [JV2]
W 11-3 Non-League W 4/2/25 6:15pm vs. Lincoln [FR]
W 10-7 Non-League R 4/3/25 6:45pm vs. Ida B. Wells [JV2]
W 7-3 Non-League T 4/8/25 4:45pm vs. South Salem [JV2]
Done Non-League R 4/10/25 6:30pm @ McMinnville [JV2] (Patton Middle School)
Done Non-League S 4/12/25 11am vs. Sunset [FR]
Done League T 4/15/25 4:45pm vs. Oregon City [JV2]
Done League W 4/16/25 5pm @ Oregon City [JV2]
Done League F 4/18/25 4:45pm vs. Oregon City [JV2]
W 10-0 League T 4/22/25 4:45pm vs. Lake Oswego [FR]
W 12-0 League W 4/23/25 4:30pm @ Lake Oswego [FR] (Waluga Park East)
Scheduled
League F 4/25/25 4:45pm vs. Lake Oswego [FR]
Scheduled
League T 4/29/25 4:45pm vs. Lakeridge [FR]
Scheduled
League W 4/30/25 4:30pm @ Lakeridge [FR]
Scheduled
League F 5/2/25 4:45pm vs. Lakeridge [FR]
Scheduled
League T 5/6/25 5pm @ Tualatin [FR]
Scheduled
League F 5/9/25 5pm @ Tualatin [FR]
Scheduled
Non-League M 5/19/25 4:30pm @ Lincoln [FR] (Gabriel Park) 2:25pm
# C Name Position Grade Height
1/1 Sean Allen 9
3/3 Jackson Smith 9
4/4 Cohen Bissell 9
5/5 Tanner Toney 9
7/7 Ethan Shih 9
8/8 Ethan Peng 9
9/9 Hudson Reed 9
10/10 Jason Tofele 9
11/11 Anders Doblie 9
14/14 Isaac Dickson 9
19/19 Alex Wollam 9
20/20 Mitchell Estimada 9
21/21 Merrick Clifford 9
27/27 Tegan McCormick 9




No Team Photo Found
Sample Pitch Count Charts

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

West Linn Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/17/2025 Mon
Roy Espinosa V 7 pitches 0 rest days Tue 3/18
Carson Doblie V 12 pitches 0 rest days Tue 3/18
Avery Ducsik V 16 pitches 0 rest days Tue 3/18
Ryan Hemsley V 19 pitches 0 rest days Tue 3/18
Jack Frishman V 15 pitches 0 rest days Tue 3/18
Gunnar Huffman V 11 pitches 0 rest days Tue 3/18
Tristan Singh V 14 pitches 0 rest days Tue 3/18
3/18/2025 Tue
Boyer V 68 pitches 3 rest days Sat 3/22
Klouda V 11 pitches 0 rest days Wed 3/19
Ethan Chan JV 81 pitches 3 rest days Sat 3/22
Quinton Ulicny JV 12 pitches 0 rest days Wed 3/19
Brady Whalen JV 4 pitches 0 rest days Wed 3/19
Hudson Reed FR 34 pitches 1 rest day Thu 3/20
Alex Wollam FR 42 pitches 1 rest day Thu 3/20
3/20/2025 Thu
3/22/2025 Sat
Cole Hawkins V 50 pitches 2 rest days Tue 3/25
Roy Espinosa V 52 pitches 2 rest days Tue 3/25
Carson Doblie V 49 pitches 2 rest days Tue 3/25
Bennett Weinheimer JV 47 pitches 2 rest days Tue 3/25
Gabriel Cruz JV 32 pitches 1 rest day Mon 3/24
Brady Wayland JV 19 pitches 0 rest days Sun 3/23
Ethan Peng JV2 47 pitches 2 rest days Tue 3/25
Anders Doblie JV2 49 pitches 2 rest days Tue 3/25
Aarik Abrahamson JV2 37 pitches 1 rest day Mon 3/24
3/24/2025 Mon
Caden Klouda V 65 pitches 3 rest days Fri 3/28
Jack Frishman V 7 pitches 0 rest days Tue 3/25
Tristan Singh V 18 pitches 0 rest days Tue 3/25
Quinton Ulicny JV2 68 pitches 3 rest days Fri 3/28
Tyler Holmes JV2 51 pitches 2 rest days Thu 3/27
Henry Teague JV 63 pitches 3 rest days Fri 3/28
Kai Sugiuchi JV 56 pitches 2 rest days Thu 3/27
3/25/2025 Tue
Carson Boyer V 84 pitches 3 rest days Sat 3/29
Huffman V 16 pitches 0 rest days Wed 3/26
Avery Ducsik JV 25 pitches 0 rest days Wed 3/26
Hudson Reed JV 60 pitches 2 rest days Fri 3/28
Brady Wayland JV 56 pitches 2 rest days Fri 3/28
Ethan Chan JV2 74 pitches 3 rest days Sat 3/29
3/26/2025 Wed
Bennett Weinheimer JV 69 pitches 3 rest days Sun 3/30
Cole Hawkins V 58 pitches 2 rest days Sat 3/29
Ethan Peng JV 58 pitches 2 rest days Sat 3/29
Freddy Arone JV 15 pitches 0 rest days Thu 3/27
Gabriel Cruz JV2 69 pitches 3 rest days Sun 3/30
Roy Espinosa V 42 pitches 1 rest day Fri 3/28
Anders Doblie JV2 30 pitches 1 rest day Fri 3/28
4/1/2025 Tue
Carson Boyer V 104 pitches 4 rest days Sun 4/6
Cole Hawkins V 35 pitches 1 rest day Thu 4/3
Jack Frishman JV 31 pitches 1 rest day Thu 4/3
Avery Ducsik JV 28 pitches 1 rest day Thu 4/3
Kai Sugiuchi JV 29 pitches 1 rest day Thu 4/3
Henry Teague JV 33 pitches 1 rest day Thu 4/3
4/2/2025 Wed
Ethan Peng FR 61 pitches 3 rest days Sun 4/6
Mitchell Estimada FR 75 pitches 3 rest days Sun 4/6
4/3/2025 Thu
Alex Wollam FR 55 pitches 2 rest days Sun 4/6
Carson Doblie V 44 pitches 1 rest day Sat 4/5
Roy Espinosa V 75 pitches 3 rest days Mon 4/7
Tanner Toney FR 69 pitches 3 rest days Mon 4/7
4/4/2025 Fri
Ethan Chan JV 69 pitches 3 rest days Tue 4/8
Avery Ducsik JV 35 pitches 1 rest day Sun 4/6
4/5/2025 Sat
Sean Allen JV2 59 pitches 2 rest days Tue 4/8
Merrick Clifford JV2 42 pitches 1 rest day Mon 4/7
Aarik Abrahamson JV2 23 pitches 0 rest days Sun 4/6
Brady Wayland JV2 66 pitches 3 rest days Wed 4/9
Quinton Ulicny JV2 68 pitches 3 rest days Wed 4/9
4/7/2025 Mon
Hudson Reed JV2 67 pitches 3 rest days Fri 4/11
Anders Doblie JV2 71 pitches 3 rest days Fri 4/11
4/8/2025 Tue
Carson Boyer V 105 pitches 4 rest days Sun 4/13
Cole Hawkins V 9 pitches 0 rest days Wed 4/9
Alex Wollam FR 90 pitches 4 rest days Sun 4/13
Mitchell Estimada FR 10 pitches 0 rest days Wed 4/9
Bennett Weinheimer JV 80 pitches 3 rest days Sat 4/12
Henry Teague JV 53 pitches 2 rest days Fri 4/11
4/10/2025 Thu
Roy Espinosa V 73 pitches 3 rest days Mon 4/14
Gunnar Huffman V 32 pitches 1 rest day Sat 4/12
Caden Klouda V 8 pitches 0 rest days Fri 4/11
Tanner Toney FR 34 pitches 1 rest day Sat 4/12
Jackson Smith FR 26 pitches 1 rest day Sat 4/12
Ethan Chan JV 89 pitches 4 rest days Tue 4/15
4/12/2025 Sat
Cole Hawkins V 99 pitches 4 rest days Thu 4/17
Caden Klouda V 15 pitches 0 rest days Sun 4/13
Henry Teague JV 46 pitches 2 rest days Tue 4/15
Gabriel Cruz JV 89 pitches 4 rest days Thu 4/17
Mitchell Estimada FR 46 pitches 2 rest days Tue 4/15
Sean Allen FR 15 pitches 0 rest days Sun 4/13
4/15/2025 Tue
Carson Boyer V 78 pitches 3 rest days Sat 4/19
Avery Ducsik V 22 pitches 0 rest days Wed 4/16
Hudson Reed FR 53 pitches 2 rest days Fri 4/18
Tanner Toney FR 39 pitches 1 rest day Thu 4/17
Jack Frishman JV 39 pitches 1 rest day Thu 4/17
Bennett Weinheimer JV 50 pitches 2 rest days Fri 4/18
4/16/2025 Wed
Roy Espinosa V 87 pitches 4 rest days Mon 4/21
Gunnar Huffman V 12 pitches 0 rest days Thu 4/17
Anders Doblie FR 84 pitches 3 rest days Sun 4/20
Jackson Smith FR 9 pitches 0 rest days Thu 4/17
Ethan Chan JV 78 pitches 3 rest days Sun 4/20
Kai Sugiuchi JV 16 pitches 0 rest days Thu 4/17
4/18/2025 Fri
Cole Hawkins V 90 pitches 4 rest days Wed 4/23
Caden Klouda V 9 pitches 0 rest days Sat 4/19
Mitchell Estimada FR 62 pitches 3 rest days Tue 4/22
Gabriel Cruz JV 79 pitches 3 rest days Tue 4/22
4/19/2025 Sat
Brady Wayland JV2 62 pitches 3 rest days Wed 4/23
Merrick Clifford JV2 56 pitches 2 rest days Tue 4/22
Tegan McCormick JV2 30 pitches 1 rest day Mon 4/21
Quinton Ulicny JV2 66 pitches 3 rest days Wed 4/23
Aarik Abrahamsen JV2 25 pitches 0 rest days Sun 4/20
Alex Wollam JV2 16 pitches 0 rest days Sun 4/20
4/22/2025 Tue
Carson Boyer V 103 pitches 4 rest days Sun 4/27
Caden Klouda V 17 pitches 0 rest days Wed 4/23
Hudson Reed FR 57 pitches 2 rest days Fri 4/25
Jackson Smith FR 9 pitches 0 rest days Wed 4/23
Jack Frishman JV 32 pitches 1 rest day Thu 4/24
Ethan Chan JV 20 pitches 0 rest days Wed 4/23
Henry Teague JV 60 pitches 2 rest days Fri 4/25
Aarik Abrahamsen JV 37 pitches 1 rest day Thu 4/24
4/23/2025 Wed
Roy Espinosa V 74 pitches 3 rest days Sun 4/27
Caden Klouda V 30 pitches 1 rest day Fri 4/25
Gabriel Cruz JV 97 pitches 4 rest days Mon 4/28
Anders Doblie FR 36 pitches 1 rest day Fri 4/25
Alex Wollam FR 50 pitches 2 rest days Sat 4/26
4/25/2025 Fri
4/29/2025 Tue
4/30/2025 Wed
5/2/2025 Fri
5/6/2025 Tue
5/7/2025 Wed
5/9/2025 Fri
5/13/2025 Tue
5/14/2025 Wed
5/16/2025 Fri
5/19/2025 Mon
5/20/2025 Tue
5/22/2025 Thu

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