2024 Portland Sea Dogs Roster
Team Record: 78-60
Finished 1st in the EL's Northeast Division
Manager: Chad Epperson (78-60)
Affiliation: Boston Red Sox
Location: Portland, Maine
Ballpark: Hadlock Field
Attendance: 395,461, Avg. 6,084 in 65 home dates
The Portland Sea Dogs of the Eastern League ended the 2024 season with a record of 78 wins and 60 losses, finishing first in the league's Northeast Division.
The Sea Dogs led the league with 711 runs. Portland allowed 662 runs, most in the circuit. Roman Anthony paced the team with 15 home runs Blaze Jordan drove in 61 runs. Phillip Sikes topped batters with significant playing time by connecting at a .239 clip. Isaac Coffey and Robert Kwiatkowski paced the squad with 11 wins each, while Isaac Coffey recorded a 3.18 ERA, best among regularly-used pitchers.
Liam Hendriks, Roman Anthony, Mickey Gasper, Wikelman González, Kyle Teel, Nick Yorke, Kristian Campbell, Connelly Early, Jhostynxon Garcia, Cam Booser, Ryan Zeferjahn, Tyler Heineman, Hunter Dobbins, Justin Slaten, Brayan Bello, Zach Penrod, Matthew Lugo and Marcelo Mayer were all players from the 2024 Portland Sea Dogs who played in the Majors during their careers.
Chad Epperson served as manager.Click on column headings to sort.
| Player | Bats | Throws | Birth Date | Height | Weight | Hometown |
|---|---|---|---|---|---|---|
| Roman Anthony | L | R | May 13, 2004 | 6'3" | 200 | West Palm Beach, FL US |
| Angel Bastardo | R | R | June 18, 2002 | 6'1" | 175 | Moron, VE |
| Brayan Bello | R | R | May 17, 1999 | 6'1" | 170 | Samana, DO |
| Alex Binelas | L | R | May 26, 2000 | 6'2" | 205 | Oak Creek, WI US |
| Caleb Bolden | R | R | December 19, 1998 | 6'2" | 190 | Texarkana, TX US |
| Bryce Bonnin | R | R | October 11, 1998 | 6'1" | 190 | |
| Cam Booser | L | L | May 4, 1992 | 6'3" | 225 | Seattle, WA US |
| Jonathan Brand | R | R | February 20, 2000 | 5'9" | 200 | Columbus, GA US |
| Zach Bryant | R | R | June 5, 1998 | 6'1" | 210 | Daytona Beach, FL US |
| Kristian Campbell | R | R | June 28, 2002 | 6'3" | 210 | Chattanooga, TN US |
| Allan Castro | S | R | May 24, 2003 | 6'1" | 170 | Santo Domingo, DO |
| Brendan Cellucci | L | L | June 30, 1998 | 6'4" | 201 | Philadelphia, PA US |
| Felix Cepeda | R | R | July 15, 2000 | 6'3" | 170 | Bonao, DO |
| Isaac Coffey | R | R | June 21, 2000 | 6'1" | 205 | Goleta, CA US |
| Fraymi De Leon | S | R | September 28, 2004 | 5'10" | 155 | Santiago, DO |
| Nick Decker | L | L | October 2, 1999 | 6'0" | 200 | Philadelphia, PA US |
| Theo Denlinger | R | R | July 10, 1996 | 6'2" | 230 | Dubuque, IA US |
| Hunter Dobbins | R | R | August 30, 1999 | 6'2" | 185 | Bryan, TX US |
| Matt Donlan | R | R | November 9, 1999 | 6'2" | 200 | New Haven, CT US |
| Connelly Early | L | L | April 3, 2002 | 6'3" | 195 | Midlothian, VA US |
| Drew Ehrhard | R | R | January 16, 1999 | 5'11" | 185 | Tampa, FL US |
| Juan Daniel Encarnacion | R | R | March 30, 2001 | 6'2" | 170 | San Pedro de Macoris, DO |
| Max Ferguson | L | R | August 23, 1999 | 6'1" | 180 | Jacksonville, FL US |
| Jhostynxon Garcia | R | R | December 11, 2002 | 6'0" | 163 | San Fernando de Apure, VE |
| Mickey Gasper | S | R | October 11, 1995 | 5'10" | 205 | Merrimack, NH US |
| Bryan Gonzalez | R | R | September 18, 2001 | 6'2" | 212 | Villa Mella, DO |
| Wikelman González | R | R | March 25, 2002 | 6'0" | 145 | Maracay, VE |
| Tyler Heineman | S | R | June 19, 1991 | 5'11" | 205 | Pacific Palisades, CA US |
| Liam Hendriks | R | R | February 10, 1989 | 6'0" | 225 | Perth, Western Australia AU |
| Nathan Hickey | L | R | November 23, 1999 | 6'0" | 210 | Jacksonville, FL US |
| Alex Hoppe | R | R | December 17, 1998 | 6'2" | 180 | Davenport, IA US |
| Gabriel Jackson | R | R | September 7, 2001 | 6'2" | 180 | Samana, DO |
| Blaze Jordan | R | R | December 19, 2002 | 6'2" | 220 | Southaven, MS US |
| Robert Kwiatkowski | R | R | June 8, 1997 | 6'1" | 190 | Flowery Branch, GA US |
| Ahbram Liendo | S | R | February 1, 2004 | 5'8" | 170 | Maracay, VE |
| Chih-Jung Liu | S | R | April 7, 1999 | 6'0" | 185 | Tainan City, TW |
| Matthew Lugo | R | R | May 9, 2001 | 6'1" | 185 | Manati, PR |
| Elih Marrero | S | R | June 21, 1997 | 5'9" | 185 | Miami, FL US |
| Bryan Mata | R | R | May 3, 1999 | 6'3" | 160 | Maracay, VE |
| Marcelo Mayer | L | R | December 12, 2002 | 6'3" | 188 | Chula Vista, CA US |
| Tyler McDonough | S | R | April 2, 1999 | 5'10" | 180 | Cincinnati, OH US |
| Tyler Miller | L | R | December 17, 1999 | 6'2" | 193 | Spanish Fort, AL US |
| Wyatt Olds | R | R | August 5, 1999 | 6'0" | 183 | Oklahoma City, OK US |
| Helcris Olivarez | L | L | August 8, 2000 | 6'2" | 192 | San Francisco de Macoris, DO |
| Eddinson Paulino | L | R | July 2, 2002 | 5'10" | 155 | Santiago, DO |
| Zach Penrod | L | L | June 16, 1997 | 6'2" | 210 | Nampa, ID US |
| Luis Perales | R | R | April 14, 2003 | 6'1" | 160 | Guacara, VE |
| Luis Ravelo | S | R | November 5, 2003 | 6'1" | 187 | Santo Domingo, DO |
| Mikey Romero | L | R | January 12, 2004 | 6'1" | 175 | San Diego, CA US |
| Corey Rosier | L | R | September 7, 1999 | 5'10" | 184 | La Plata, MD US |
| David Sandlin | R | R | February 21, 2001 | 6'4" | 215 | Owasso, OK US |
| Cody Scroggins | R | R | August 17, 1996 | 6'0" | 195 | Bentonville, AR US |
| Reidis Sena | R | R | April 7, 2001 | 5'10" | 160 | Neiba, DO |
| Phillip Sikes | R | R | April 27, 1999 | 6'2" | 190 | Paris, TX US |
| Karson Simas | R | R | June 1, 2001 | 6'6" | 175 | Fresno, CA US |
| Justin Slaten | R | R | September 15, 1997 | 6'4" | 197 | Longview, TX US |
| Kyle Teel | L | R | February 15, 2002 | 6'1" | 190 | Ridgewood, NJ US |
| Chris Troye | R | R | February 8, 1999 | 6'5" | 230 | Hayward, CA US |
| Jacob Webb | L | R | March 23, 1999 | 6'5" | 246 | Dayton, OH US |
| Blake Wehunt | R | R | November 9, 2000 | 6'7" | 240 | Athens, GA US |
| Nick Yorke | R | R | April 2, 2002 | 6'0" | 200 | Newport Beach, CA US |
| Ryan Zeferjahn | R | R | February 28, 1998 | 6'5" | 225 | Topeka, KS US |
Average attendance is based upon the number of actual home dates where known (most leagues from 1992 and later). Where the number of home dates is not known, the average is calculated using half the team's total games.
