2023 San Jose Giants Roster

California League (CALL) - Class: A
Team Record: 68-64
Finished 3rd in the CALL's North Division
Manager: Jeremiah Knackstedt (68-64)
Affiliation: San Francisco Giants
Location: San Jose, California
Ballpark: Municipal Stadium
Attendance: 124,129, Avg. 1,881 in 66 home dates
2023 San Jose Giants Statistics

Playoffs - Modesto Nuts 2 games, San Jose Giants 0

The San Jose Giants of the California League ended the 2023 season with a record of 68 wins and 64 losses, finishing third in the league's North Division.

The Giants scored 762 runs and surrendered 694 runs. Thomas Gavello and P. J. Hilson led San Jose with 10 home runs apiece. Diego Velasquez accounted for 69 RBI and topped all qualifying hitters on the roster by hitting .298. Dylan Cumming and Daniel Blair paced the team with 7 wins each, while Manuel Mercedes registered a 3.65 earned run average, best among regular hurlers.

Players from the 2023 San Jose Giants who spent time in Major League Baseball during their careers included Darién Núñez, Joc Pederson, Ross Stripling, Miguel Yajure, Heliot Ramos, Sean Newcomb, Luke Jackson, Alex Cobb, Hayden Birdsong, Isan Díaz, Joe Ross, Ljay Newsome, Bryce Eldridge and Carson Whisenhunt.

Jeremiah Knackstedt served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Melvin AdónLRJune 9, 19946'3"235Santo Domingo, DO
Scott BanduraLRAugust 2, 20016'4"190Philadelphia, PA US
Justin BenchRRAugust 28, 19996'0"180Jacksonville, FL US
John Michael BertrandLLFebruary 8, 19986'3"205Raleigh, NC US
Hayden BirdsongRRAugust 30, 20016'4"215Mattoon, IL US
Daniel BlairRRApril 8, 19996'3"205Peachtree City, GA US
Vaun BrownRRJune 23, 19986'1"190Sarasota, FL US
Wilkelma CastilloRRJanuary 6, 20006'0"170Valencia, VE
Drew CavanaughLRJanuary 27, 20026'0"220Troy, MI US
Jack ChoateLLApril 18, 20016'6"249Miami, FL US
Alex CobbRROctober 7, 19876'3"205Boston, MA US
Seth CorryLLNovember 3, 19986'2"195Alpine, UT US
Cameron CotterRRDecember 17, 19986'3"220Greensboro, NC US
Reggie CrawfordLLDecember 4, 20006'4"235Lansdale, PA US
Dylan CummingRRMay 14, 19996'3"170
Sam DelaplaneRRMarch 27, 19955'11"175San Jose, CA US
Isan DíazLRMay 27, 19965'10"185Bayamon, PR
Bryce EldridgeLROctober 20, 20046'7"223Fairfax, VA US
Mauricio EstrellaRRApril 15, 20046'2"180Las Terrenas, DO
Cole FosterSROctober 8, 20016'1"193Plano, TX US
Javier FranciscoRRNovember 11, 20026'1"162Santo Domingo, DO
Garrett FrechetteLLDecember 31, 20006'3"200Vista, CA US
Jorge GarciaRRMay 10, 20026'0"185San Miguelito, PA
Thomas GavelloLRJune 6, 20015'10"180Antioch, CA US
Trent HarrisRRJanuary 22, 19996'2"200Cary, NC US
Matt HigginsLRJuly 2, 19996'1"205Louisville, KY US
Turner HillLLApril 4, 19995'11"168Marietta, OH US
P. J. HilsonRRAugust 25, 20005'11"175Jonesboro, AR US
Carter HowellRRFebruary 7, 19996'0"200Fargo, ND US
Luke JacksonRRAugust 24, 19916'2"210Fort Lauderdale, FL US
Marques JohnsonRRJuly 4, 20006'2"210San Jose, CA US
Andrew KachelLRDecember 24, 20006'0"170San Jose, CA US
Tommy KaneLLOctober 31, 20016'1"210Broomall, PA US
William KempnerRRJune 18, 20016'0"222San Jose, CA US
Cale LansvilleRRJanuary 6, 20036'1"205Englewood, CO US
Gerelmi MaldonadoRRDecember 21, 20036'2"170Palo Negro, VE
Mikell ManzanoRRNovember 30, 20026'0"140Ocumare del Tuy, VE
Quinn McDanielRRSeptember 27, 20025'11"180Portsmouth, NH US
Nomar MedinaLLNovember 23, 20026'0"190Santo Domingo, DO
Manuel MercedesRRSeptember 21, 20026'3"162Santo Domingo, DO
Edison MoraRRAugust 13, 20006'2"165Villalba, PR
Miguel MoraRRNovember 4, 20016'2"187Sosua, DO
Luis MorenoRRAugust 3, 19986'2"174Santa Rosa, CO
Zach MorganRRMarch 30, 20006'0"180Stockton, CA US
Sean NewcombLLJune 12, 19936'5"255Brockton, MA US
Ljay NewsomeRRNovember 8, 19965'11"210La Plata, MD US
Darién NúñezLLMarch 19, 19936'2"205Las Tunas, CU
Tanner O'TrembaRRDecember 6, 19996'0"212Littleton, CO US
Jack PaytonRRAugust 7, 20015'11"200Orland Park, IL US
Joc PedersonLLApril 21, 19926'1"220Palo Alto, CA US
Onil PerezRRSeptember 10, 20026'1"187Santo Domingo, DO
Heliot RamosRRSeptember 7, 19996'0"188Humacao, PR
Jose RamosRROctober 25, 20025'11"143Monteria, CO
Anthony RodriguezSRSeptember 20, 20026'2"165Los Teques, VE
Julio RodriguezRRFebruary 10, 20006'3"180Santa Cruz del Sur, CU
Dilan RosarioRRJune 16, 20016'0"175San Juan, PR
Joe RossRRMay 21, 19936'4"220Berkeley, CA US
Rayner SantanaRRAugust 15, 20026'2"180Maracaibo, VE
Luke ShligerLRSeptember 25, 20015'9"180Bronx, NY US
Liam SimonRROctober 16, 20006'4"220Princeton, NJ US
Ross StriplingRRNovember 23, 19896'2"220Bluebell, PA US
Alexander SuarezRRDecember 20, 20016'2"160Valera, VE
Charlie SzykownyLRJune 30, 20006'4"225Oak Lawn, IL US
Cody TuckerRRMarch 1, 19996'5"210Mesa, AZ US
Diego VelasquezSROctober 1, 20036'1"150Maracay, VE
Esmerlin VinicioLLJanuary 31, 20036'2"141Santo Domingo, DO
Tyler VogelRRNovember 16, 20006'0"175Dunedin, FL US
Carson WhisenhuntLLOctober 20, 20006'3"209Winston-Salem, NC US
Joe WhitmanLLSeptember 17, 20016'5"200Akron, OH US
Justin WishkoskiRRJanuary 19, 20016'3"195Houston, TX US
Hayden WynjaLLOctober 14, 19986'8"190Des Moines, IA US
Miguel YajureRRMay 1, 19986'1"175Cabimas, VE

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.



Minor League Baseball


Minor League Baseball Search

Latest News

San Jose Giants Set 2026 Coaching Staff
Posted on Thursday January 15, 2026

San Jose, CA - The San Jose Giants announced their 2026 coaching staff with Ydwin Villegas returning as the club's manager. Villegas served as San Jos...

Giants' Single-A Affiliate Wins 2025 California League Championship
Posted on Wednesday September 17, 2025

Dominant might be the best way to describe the 2025 San Jose Giants.The Giants' Single-A affiliate capped its run with Tuesday's 4-2 win over Inla...

SJ Giants Championship Series Preview vs. Inland Empire 66ers
Posted on Sunday September 14, 2025

San Jose Giants (81-51, 39-27) vs Inland Empire 66ers (60-72, 42-24)Game 1 - Sunday, September 14 @ Excite Ballpark (San Jose, CA)Game 2 - Tue...