Each of the six teams of Minor League Baseball 's Northwest League carry a 30-man active roster.[ 1] Only these players are eligible to play.
Teams may have any number of inactive players on their rosters at a given time who do not count toward active roster limits. Injured players may be placed on the injured list (7-day or 60-day).[ 2] The temporary inactive list and bereavement list are for players attending to personal matters.[ 2] Major league players may be placed on rosters for injury rehabilitation for a maximum of 20 days for non-pitchers and 30 days for pitchers.[ 3]
Players who are ineligible to play due to failure to adhere to the Minor League Drug Prevention and Treatment Program, violations of their contract, who are receiving team disciplinary action, or who are unable to join the team due to visa problems may be placed on the restricted or suspended lists.[ 2] These players count against a team's active roster limit.
Each team usually has a three-man coaching staff including a manager , hitting coach , and pitching coach . Depending on each Major League Baseball organization's development approach, some teams may have additional coaches.
Players
Coaches/Other
Pitchers
23 Josh Bostick
39 Dylan Carmouche
59 Matt Dunaway
19 Greg Farone
56 Nicolas Herold
35 Charlie McDaniel
49 Manuel Mercedes
54 Brayan Palencia
57 Cesar Perdomo
31 Ben Peterson
28 Liam Simon
32 Darien Smith
16 Austin Strickland
15 Tyler Switalski
48 Ryan Vanderhei
49 Esmerlin Vinicio
37 Josh Wolf
Catchers
6 Jack Payton
40 Onil Perez
17 Luke Shliger
Infielders
10 Maui Ahuna
34 Zander Darby
62 Cole Foster
41 Parks Harber
1 Quinn McDaniel
10 Jose Ramos
32 Jean Carlos Sio
14 Charlie Szykowny
43 Zane Zielinski
Outfielders
7 Damian Bravo
12 Jakob Christian
9 Jonah Cox
Manager
Coaches
13 Mario Rodriguez (pitching)
23 Jared Walker (hitting)
2 Eliezer Zambrano (fundamentals)
60-day injured list
10 Alexander Suarez
-- Hayden Wynja (full season)
7-day injured list
* On San Francisco Giants 40-man roster
~ Development list
# Rehab assignment
∞ Reserve list
‡ Restricted list
§ Suspended list
† Temporarily inactive list
Roster updated August 19, 2025
Transactions
→ More rosters: MiLB • Northwest League
→ San Francisco Giants minor league players
Players
Coaches/Other
Pitchers
37 Pedro Da Costa Lemos
48 Jacob Denner
38 Taylor Dollard
39 William Fleming
13 Natanael Garabitos
30 Jose Geraldo
15 Ryan Hawks
16 Ben Hernandez
31 Lucas Kelly
40 Christian Little
5 Teddy McGraw
33 Brock Moore
45 Nick Payero
25 Calvin Schapira
36 Ryan Sloan
17 Gabriel Sosa
20 Evan Truitt
Catchers
10 Josh Caron
48 Matthew Ellis
Infielders
5 Felnin Celesten
14 Carter Dorighi
9 Brandon Eike
12 Charlie Pagliarini
6 Milkar Perez
1 Axel Sanchez ~
2 Luis Suisbel
Outfielders
Manager
Coaches
34 Jordan Cowan (hitting)
11 Matt Carasiti (pitching)
21 Hecmart Nieves (bench)
60-day injured list
32 Elijah Dale
-- Brandon Schaeffer
-- Anthony Tomczak (full season)
7-day injured list
* On Seattle Mariners 40-man roster
~ Development list
# Rehab assignment
∞ Reserve list
‡ Restricted list
§ Suspended list
† Temporarily inactive list
Roster updated August 21, 2025
Transactions
→ More rosters: MiLB • Northwest League
→ Seattle Mariners minor league players
Players
Coaches/Other
Pitchers
41 Dawson Brown
36 Yordin Chalas
33 Lorenzo Encarnacion
24 Joangel González
35 David Hagaman
40 Edgar Isea
28 Ashton Izzi
38 Sam Knowlton
25 Denny Larrondo
34 Liam Norris
17 Daniel Núñez
37 Wilkin Paredes
31 Rocco Reid
23 Carlos Rey
22 Junior Sanchez
45 John West
16 Ricardo Yan
Catchers
38 Jeremiah Boyd
14 Kenny Castillo
27 Adrian De Leon
Infielders
11 Juan Corniel
10 Jansel Luis
9 Modeifi Marte
-- Adrian Rodriguez
26 Anderdson Rojas
34 Ruben Santana
8 Cristofer Torin
Outfielders
5 Slade Caldwell
-- Junior Franco
4 Druw Jones
3 Ángel Ortiz
Manager
Coaches
30 James Adduci (assistant hitting)
29 Tyler Mark (pitching)
19 Ronald Ramirez (hitting)
60-day injured list
14 Luke Craig (full season)
5 Demetrio Crisantes (full season)
24 Mason Marriott (full season)
9 David Martin
-- Teofilo Mendez
-- Jacob Steinmetz
7-day injured list
* On Arizona Diamondbacks 40-man roster
~ Development list
# Rehab assignment
∞ Reserve list
‡ Restricted list
§ Suspended list
† Temporarily inactive list
Roster updated August 19, 2025
Transactions
→ More rosters: MiLB • Northwest League
→ Arizona Diamondbacks minor league players
Players
Coaches/Other
Pitchers
44 Everett Catlett
36 Cade Denton
15 Konner Eaton
18 Stu Flesland III
28 Josh Grosz
26 Bryson Hammer
23 Griffin Herring
25 Braxton Hyde
34 Lebarron Johnson Jr.
32 Hunter Mann
31 Hunter Omlid
14 Alberto Pacheco
30 Alan Perdomo
39 Francis Rivera
35 Luke Taggart
40 Fidel Ulloa
Catchers
3 Ben McCabe
19 Cole Messina
16 Jimmy Obertop
Infielders
29 Nolan Clifford
16 Ethan Hedges
8 GJ Hill
45 Tommy Hopfe
20 Aidan Longwell
28 Skyler Messinger
7 Andy Perez
12 Jean Perez
4 Tevin Tucker
9 Blake Wright
Outfielders
Manager
Coaches
22 Trevor Burmeister (hitting)
38 Blaine Beatty (pitching)
-- Allison Krajewski (performance)
21 Tom Sutaris (bench)
60-day injured list
7-day injured list
* On Colorado Rockies 40-man roster
~ Development list
# Rehab assignment
∞ Reserve list
‡ Restricted list
§ Suspended list
† Temporarily inactive list
Roster updated August 19, 2025
Transactions
→ More rosters: MiLB • Northwest League
→ Colorado Rockies minor league players
Tri-City Dust Devils [ edit ]
Players
Coaches/Other
Pitchers
21 Chris Clark
10 Chris Cortez
16 Ryan Costeiu
23 Carlos Espinoza
50 Sandy Gaston
17 Yendy Gomez
30 Austin Gordon
49 Bridger Holmes
46 Ryan Johnson
13 Keythal Key
28 Jorge Marcheco ~
26 Fran Oschell III
14 Caleb Pendleton
20 Kyle Roche
6 Angelo Smith
15 Francis Texido
24 Sam Tookoian
29 Yeferson Vargas
Catchers
12 Peter Burns
26 Juan Flores
31 Dario Laverde
32 Colin Summerhill
Infielders
55 Mitchell Daly
18 Cole Fontenelle
4 Capri Ortiz
2 Adrian Placencia
Outfielders
19 Randy De Jesus
22 Rio Foster
33 Isaiah Jackson
3 Lucas Ramirez
1 Anthony Scull ~
Manager
Coaches
15 Raywilly Gomez (hitting)
51 Doug Henry (pitching)
5 Trevor Nyp (coach)
60-day injured list
7-day injured list
* On Los Angeles Angels 40-man roster
~ Development list
# Rehab assignment
∞ Reserve list
‡ Restricted list
§ Suspended list
† Temporarily inactive list
Roster updated August 19, 2025
Transactions
→ More rosters: MiLB • Northwest League
→ Los Angeles Angels minor league players
Vancouver Canadians [ edit ]
Players
Coaches/Other
Pitchers
39 Edinson Batista
25 Bo Bonds
4 Irv Carter
27 Austin Cates
15 Javen Coleman
43 Chris McElvain
35 Brett Garcia
48 Silvano Hechavarria
31 Colby Holcombe
32 Nate LaRue
36 Austin Marozas
5 Aaron Munson
45 Julio Ortiz
40 Grant Rogers
3 J. J. Sanchez
22 Greg Stanifer
33 Jonathan Todd
1 Juanmi Vasquez
41 Jackson Wentworth
Catchers
26 Nicolas Deschamps
6 Hayden Gilliland
6 Aaron Parker
12 Peyton Powell
Infielders
Outfielders
16 Carter Cunningham
20 Edward Duran
19 Eddie Micheletti Jr.
8 Matt Scannell
9 Sam Shaw
Manager
Coaches
-- Robelin Bautista (assistant pitching)
-- Petr Stribrcky (coach)
12 Ryan Wright (hitting)
-- Matt Van Roemer (bench)
-- Eric Yardley (pitching)
60-day injured list
26 Connor O'Halloran (full season)
15 Brennan Orf (full season)
-- Carson Pierce
22 Jacob Wetzel
7-day injured list
* On Toronto Blue Jays 40-man roster
~ Development list
# Rehab assignment
∞ Reserve list
‡ Restricted list
§ Suspended list
† Temporarily inactive list
Roster updated August 21, 2025
Transactions
→ More rosters: MiLB • Northwest League
→ Toronto Blue Jays minor league players
MLB MiLB
Triple-A Double-A High-A Single-A Rookie Offseason