Oregon School Activities Association
OnPoint Community Credit Union

Dallas Baseball Program

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

Team Staff
Head Coach
Keeton Luther
Asst. Coaches
Jon Hess, Kade Fast, Rudy Silva
JV Asst. Coaches
Brooks Bateman, Kyler Zach
JV2 Asst. Coach
Jake Michalovich
Program Information
Classification
5A (2025-26)
League
5A-3 Mid-Willamette Conference
Officials
Salem Baseball Umpires Association
Varsity Contests
25 / 25
Ranking Information
Overall Record
12-8
League Record
9-4
OSAA Rank
#20
RPI Record
12-8
RPI Rating
458.773
RPI Rank
#21
Colley Record
12-8
Colley Rating
476.955
Colley Rank
#19

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

» Go Dragons!
NFHS Network

Status Details Date Start Time Opponent Dismiss Depart Return
Done Jamboree M 3/16/26 3pm @ Santiam Christian
Done Jamboree M 3/16/26 4:30pm vs. Central (Santiam Christian High School, Adair Village)
Done Jamboree M 3/16/26 5:30pm @ Philomath (Santiam Christian High School, Adair Village)
L 0-4 Non-League W 3/18/26 4:30pm vs. Summit
W 10-6 Non-League R 3/19/26 5pm vs. Franklin
L 6-9 Non-League M 3/23/26 2pm @ Newport (Frank Wade Park, Newport, OR)
L 3-15 Non-League T 3/24/26 9am @ Newport (Frank Waide Memorial Field)
W 8-4 Non-League T 3/31/26 4:30pm @ Aloha
W 17-1 Non-League F 4/3/26 5pm vs. Springfield
L 3-4 Non-League T 4/7/26 5pm @ Reynolds (Reynolds Middle School)
W 3-2 League M 4/13/26 5:30pm @ West Albany (Linn Benton Community College)
W 13-12 League W 4/15/26 5pm vs. South Albany
W 10-1 League R 4/16/26 5pm vs. West Albany
W 13-10 League F 4/17/26 5pm @ South Albany
W 10-3 League M 4/20/26 5pm vs. Woodburn
L 5-6 League R 4/23/26 4:30pm @ Woodburn (Salem-Keizer Volcanoe Stadium)
W 11-5 League F 4/24/26 5pm vs. Lebanon
W 9-8 League M 4/27/26 5pm @ Lebanon
W 14-11 League W 4/29/26 5pm vs. Silverton
L 2-12 League F 5/1/26 5pm @ Silverton
L 5-7 League M 5/4/26 5pm vs. Crescent Valley / Kings Valley Char.
L 1-11 League W 5/6/26 7pm @ Crescent Valley / Kings Valley Char.
W 12-2 League F 5/8/26 5pm vs. McKay
Scheduled
League M 5/11/26 4:30pm @ McKay
Scheduled
League W 5/13/26 5pm @ Central
Scheduled
League F 5/15/26 5pm vs. Central
Scheduled
League M 5/18/26 5pm @ Corvallis
Scheduled
League W 5/20/26 5pm vs. Corvallis
OSAA 5A Rank
#20
Overall Record
12-8
League Record
9-4
Last Calculated
2:31 am, May. 11, 2026
RPI Rank
#21
RPI Record
12-8
RPI Rating
458.773
WWP
0.609
OWP
0.378
Colley Rank
#19
Colley Record
12-8
Colley Rating
476.955
Rankable Completed Contests
Opponent Result Counted Weight OAWP OAR Colley
3/18 Summit LH 0.0 1.2 0.650 13-7 Yes
3/19 Franklin (6A) WH 0.8 0.8 0.053 1-18 Yes
3/23 Newport (4A) LA 0.0 0.8 0.353 6-11 Yes
3/24 Newport (4A) LA 0.0 0.8 0.353 6-11 Yes
3/31 Aloha (6A) WA 1.2 1.2 0.316 6-13 Yes
4/3 Springfield WH 0.8 0.8 0.000 0-13 Yes
4/7 Reynolds (6A) LA 0.0 0.8 0.400 8-12 Yes
4/13 West Albany WA 1.2 1.2 0.800 16-4 Yes
4/15 South Albany WH 0.8 0.8 0.111 2-16 Yes
4/16 West Albany WH 0.8 0.8 0.800 16-4 Yes
4/17 South Albany WA 1.2 1.2 0.111 2-16 Yes
4/20 Woodburn WH 0.8 0.8 0.278 5-13 Yes
4/23 Woodburn LA 0.0 0.8 0.278 5-13 Yes
4/24 Lebanon WH 0.8 0.8 0.400 8-12 Yes
4/27 Lebanon WA 1.2 1.2 0.400 8-12 Yes
4/29 Silverton WH 0.8 0.8 0.600 12-8 Yes
5/1 Silverton LA 0.0 0.8 0.600 12-8 Yes
5/4 Crescent Valley / Kings Valley Char. LH 0.0 1.2 0.500 10-10 Yes
5/6 Crescent Valley / Kings Valley Char. LA 0.0 0.8 0.500 10-10 Yes
5/8 McKay WH 0.8 0.8 0.059 1-16 Yes
20 contests 12-8
(WP)
11.2 ÷ 18.4 = 0.609
(WWP)
7.561 ÷ 20 opponents = 0.378
(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
Mauricio Lopez 11
1 Evan Turner OF/C 12
2 Hunter Rivers INF/RHP 12
3 Cory Kittelson 1B/LHP 11
4 Landen Peirce LHP/U 10
5 Landon Holbrook SS/RHP 12
6 Griffin Brown INF/RHP 10
7 Carsen Atterbury OF 12
9 Thomas Hess OF 11
10 Brayden Young RHP/OF 12
11 Bennett Cresswell RHP/U 12
12 Zack Nelson RHP/3B 12
13 Taidyn Ryder U/RHP 9
15 Brayden Thomas C/INF 9
16 Colby Bodenhamer RHP/OF 9
17 Joshua Armstrong INF/RHP 9
18 Colby Anderson C/U 11
19 Drake Knudsvig INF/RHP 10




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League W 3/18/26 4:30pm vs. Summit [JV]
Done Non-League
Tournament
M 3/23/26 4pm @ Crescent Valley / Kings Valley Char. [JV] (Crescent Valley JV Tournament - Crescent Valley High School)
Done Non-League
Tournament
T 3/24/26 9am @ Philomath [JV] (Crescent Valley JV Tournament - Crescent Valley High School)
Done Non-League
Tournament
W 3/25/26 TBD vs. TBD (CV JV Invitational - Crescent Valley High School) TBD
Done Non-League W 3/25/26 1pm @ Central [JV]
Done Non-League T 3/31/26 6:30pm @ Aloha [JV]
Done League M 4/13/26 5pm @ West Albany [JV]
Done League W 4/15/26 5pm vs. South Albany [JV]
Done League R 4/16/26 5pm vs. West Albany [JV]
Done League F 4/17/26 5pm @ South Albany [JV]
Done League M 4/20/26 4:30pm @ Woodburn [JV]
Done League R 4/23/26 5pm vs. Woodburn [JV]
Done League F 4/24/26 5pm vs. Lebanon [JV2]
Done League M 4/27/26 5pm @ Lebanon [JV2]
Done League W 4/29/26 5pm vs. Silverton [JV]
Done League F 5/1/26 5pm @ Silverton [JV]
Done League M 5/4/26 5pm vs. Crescent Valley / Kings Valley Char. [JV]
Done League W 5/6/26 4:30pm @ Crescent Valley / Kings Valley Char. [JV]
L 5-18 Non-League F 5/8/26 5pm vs. Ida B. Wells [JV]
Scheduled
Non-League M 5/11/26 5pm @ Newberg [JV]
Scheduled
League W 5/13/26 5pm @ Central [JV]
Scheduled
League F 5/15/26 5pm vs. Central [JV]
Scheduled
Non-League S 5/16/26 1pm vs. West Albany [JV2]
Scheduled
League M 5/18/26 6:30pm @ Corvallis [JV]
Scheduled
League W 5/20/26 5pm vs. Corvallis [JV]
# C Name Position Grade Height
Kaleb Pires 9
Chris Olson 10
Konnor Minahan 10
Joel Sledge 9
Lane Traglia-Oden 10
Bryson Woods 9
Riley Walls 10
Parker Tuck 10
Marcielo Mena 9
Kamoryn Marshall 11
Nik Ellingson 9
Hudson Bedortha 9
Josh Armstrong 9
Jordan Guy 9
Braydon Kasper 9
Drake Knudsvig 10
Wyatt King 9
Connor King 10
Colby Anderson 11




No Team Photo Found
Status Details Date Start Time Opponent Dismiss Depart Return
Done Non-League T 4/7/26 5pm vs. Reynolds [JV2]
# C Name Position Grade Height
No player information to display, yet.




No Team Photo Found
Sample Pitch Count Charts

All Levels (V, JV, & JV2)

Dallas Pitch Counts

Date Day
Pitcher Name Lvl # pitches Rest Full Return
3/16/2026 Mon
Taidyn Ryder V 15 pitches 0 rest days Tue 3/17
Colby Bodenhamer V 24 pitches 0 rest days Tue 3/17
Griffen Brown V 15 pitches 0 rest days Tue 3/17
Brayden Young V 14 pitches 0 rest days Tue 3/17
Bennett Cresswell V 11 pitches 0 rest days Tue 3/17
3/18/2026 Wed
Landen Peirce V 84 pitches 3 rest days Sun 3/22
Hunter Rivers V 11 pitches 0 rest days Thu 3/19
Jordan Guy JV 33 pitches 1 rest day Fri 3/20
Josh Armstrong JV 46 pitches 2 rest days Sat 3/21
Drake Knudsvig JV 42 pitches 1 rest day Fri 3/20
Lane Traglia JV 42 pitches 1 rest day Fri 3/20
Parker Tuck JV 11 pitches 0 rest days Thu 3/19
3/19/2026 Thu
Bennett Cresswell V 71 pitches 3 rest days Mon 3/23
Hunter Rivers V 50 pitches 2 rest days Sun 3/22
Taidyn Ryder V 4 pitches 0 rest days Fri 3/20
3/23/2026 Mon
Landen Peirce V 98 pitches 4 rest days Sat 3/28
Bennett Cresswell V 32 pitches 1 rest day Wed 3/25
Drake Knudsvig JV 63 pitches 3 rest days Fri 3/27
Colby Anderson JV 64 pitches 3 rest days Fri 3/27
3/24/2026 Tue
Parker Tuck JV 83 pitches 3 rest days Sat 3/28
Bryson Woods JV 58 pitches 2 rest days Fri 3/27
Cory Kittelson V 79 pitches 3 rest days Sat 3/28
Colby Bodenhamer V 24 pitches 0 rest days Wed 3/25
Landon Holbrook V 22 pitches 0 rest days Wed 3/25
3/25/2026 Wed
Wyatt King JV 70 pitches 3 rest days Sun 3/29
Conner King JV 22 pitches 0 rest days Thu 3/26
3/31/2026 Tue
Landen Peirce V 107 pitches 4 rest days Sun 4/5
Bryson Woods JV 68 pitches 3 rest days Sat 4/4
Colby Bodenhamer JV 21 pitches 0 rest days Wed 4/1
Parker Tuck JV 60 pitches 2 rest days Fri 4/3
Konnor Minahan JV 16 pitches 0 rest days Wed 4/1
4/3/2026 Fri
Bennett Cresswell V 14 pitches 0 rest days Sat 4/4
Hunter Rivers V 8 pitches 0 rest days Sat 4/4
Taidyn Ryder V 47 pitches 2 rest days Mon 4/6
4/7/2026 Tue
Bennett Cresswell V 38 pitches 1 rest day Thu 4/9
Cory Kittelson V 64 pitches 3 rest days Sat 4/11
Parker Tuck JV2 77 pitches 3 rest days Sat 4/11
Colby Anderson JV2 25 pitches 0 rest days Wed 4/8
Josh Armstrong JV2 40 pitches 1 rest day Thu 4/9
4/10/2026 Fri
Landen Peirce V 54 pitches 2 rest days Mon 4/13
Jordan Guy JV 75 pitches 3 rest days Tue 4/14
4/13/2026 Mon
Landen Peirce V 60 pitches 2 rest days Thu 4/16
Bennett Cresswell V 63 pitches 3 rest days Fri 4/17
Wyatt King JV 81 pitches 3 rest days Fri 4/17
Parker Tuck JV 27 pitches 1 rest day Wed 4/15
Lane Traglia JV 17 pitches 0 rest days Tue 4/14
4/14/2026 Tue
4/15/2026 Wed
Bryson Woods JV 53 pitches 2 rest days Sat 4/18
Conner King JV 42 pitches 1 rest day Fri 4/17
Josh Armstrong JV 24 pitches 0 rest days Thu 4/16
Cory Kittelson V 40 pitches 1 rest day Fri 4/17
Taidyn Ryder V 72 pitches 3 rest days Sun 4/19
Griffen Brown V 24 pitches 0 rest days Thu 4/16
Landon Holbrook V 18 pitches 0 rest days Thu 4/16
Hunter Rivers V 7 pitches 0 rest days Thu 4/16
4/16/2026 Thu
Landen Peirce V 57 pitches 2 rest days Sun 4/19
Drake Knudsvig JV 63 pitches 3 rest days Mon 4/20
Joshua Armstrong JV 17 pitches 0 rest days Fri 4/17
4/17/2026 Fri
Bennett Cresswell V 71 pitches 3 rest days Tue 4/21
Hunter Rivers V 27 pitches 1 rest day Sun 4/19
Cory Kittelson V 27 pitches 1 rest day Sun 4/19
Jordan Guy JV 50 pitches 2 rest days Mon 4/20
Josh Armstrong JV 60 pitches 2 rest days Mon 4/20
4/18/2026 Sat
4/20/2026 Mon
Landen Peirce V 85 pitches 3 rest days Fri 4/24
Taidyn Ryder V 15 pitches 0 rest days Tue 4/21
Wyatt King JV 71 pitches 3 rest days Fri 4/24
4/22/2026 Wed
4/23/2026 Thu
Bennett Cresswell V 14 pitches 0 rest days Fri 4/24
Hunter Rivers V 47 pitches 2 rest days Sun 4/26
Taidyn Ryder V 51 pitches 2 rest days Sun 4/26
Parker Tuck JV 11 pitches 0 rest days Fri 4/24
Bryson Woods JV 13 pitches 0 rest days Fri 4/24
Drake Knudsvig JV 26 pitches 1 rest day Sat 4/25
Nik Ellingson JV 25 pitches 0 rest days Fri 4/24
Marcielo Mena JV 30 pitches 1 rest day Sat 4/25
4/24/2026 Fri
Landen Peirce V 111 pitches 4 rest days Wed 4/29
Bennett Cresswell V 2 pitches 0 rest days Sat 4/25
Parker Tuck JV 87 pitches 4 rest days Wed 4/29
Josh Armstrong JV 47 pitches 2 rest days Mon 4/27
4/27/2026 Mon
Bennett Cresswell V 85 pitches 3 rest days Fri 5/1
Jordan Guy V 26 pitches 1 rest day Wed 4/29
Taidyn Ryder V 10 pitches 0 rest days Tue 4/28
Wyatt King JV 109 pitches 4 rest days Sat 5/2
4/29/2026 Wed
Landen Peirce V 106 pitches 4 rest days Mon 5/4
Taidyn Ryder V 17 pitches 0 rest days Thu 4/30
Cory Kittelson V 52 pitches 2 rest days Sat 5/2
Josh Armstrong JV 99 pitches 4 rest days Mon 5/4
Riley Walls JV 23 pitches 0 rest days Thu 4/30
5/1/2026 Fri
Bennett Cresswell V 83 pitches 3 rest days Tue 5/5
Brayden Young V 16 pitches 0 rest days Sat 5/2
Jordan Guy V 24 pitches 0 rest days Sat 5/2
Colby Bodenhamer JV 105 pitches 4 rest days Wed 5/6
5/4/2026 Mon
Landen Peirce V 111 pitches 4 rest days Sat 5/9
Wyatt King JV 72 pitches 3 rest days Fri 5/8
Riley Walls JV 48 pitches 2 rest days Thu 5/7
Kaleb Pires JV 3 pitches 0 rest days Tue 5/5
5/6/2026 Wed
Bennett Cresswell V 30 pitches 1 rest day Fri 5/8
Jordan Guy V 72 pitches 3 rest days Sun 5/10
Parker Tuck JV 79 pitches 3 rest days Sun 5/10
Josh Armstrong JV 41 pitches 1 rest day Fri 5/8
5/8/2026 Fri
Taidyn Ryder V 50 pitches 2 rest days Mon 5/11
Brayden Young V 5 pitches 0 rest days Sat 5/9
Cory Kittelson V 14 pitches 0 rest days Sat 5/9
Bryson Woods JV 93 pitches 4 rest days Wed 5/13
Wyatt King JV 18 pitches 0 rest days Sat 5/9
Riley Walls JV 14 pitches 0 rest days Sat 5/9
Josh Armstrong JV 41 pitches 1 rest day Sun 5/10
5/11/2026 Mon
5/13/2026 Wed
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