• Home
  • About
  • Schedule
  • Scores
  • Stats
  • Roster
  • SJ NABA Home
  • About
    About SJ NABA
    News
    Awards
    Rules
    Privacy Policy
    FAQs
  • Donate
  • Photos
    DI All-Star Game
    DII All-Star Game
    DIII All-Star Game
  • ‘25 Season
    Stats
    Schedule
    Scores
    Standings
  • Tournaments
    Upcoming Tournaments
    Pool Player Sign Up
  • Sponsors
  • Community
    Community Businesses
    Community Outreach
    Mental Health Resource
  • Player Registration
    Free Agent Sign-Up & Waiver
    2025 Player Waiver
  • Managers
    Manager Agreement & Acknowledgment
    Signed Player Waivers List
    Free Agents List
    Trade Center
    How to Rate Umpires
  • Umpires
    New Umpire Registration*
    Umpire Assignments
    Umpire Rating System (URS)
  • SJ NABA Home
  • About
    About SJ NABA
    News
    Awards
    Rules
    Privacy Policy
    FAQs
  • Donate
  • Photos
    DI All-Star Game
    DII All-Star Game
    DIII All-Star Game
  • ‘25 Season
    Stats
    Schedule
    Scores
    Standings
  • Tournaments
    Upcoming Tournaments
    Pool Player Sign Up
  • Sponsors
  • Community
    Community Businesses
    Community Outreach
    Mental Health Resource
  • Player Registration
    Free Agent Sign-Up & Waiver
    2025 Player Waiver
  • Managers
    Manager Agreement & Acknowledgment
    Signed Player Waivers List
    Free Agents List
    Trade Center
    How to Rate Umpires
  • Umpires
    New Umpire Registration*
    Umpire Assignments
    Umpire Rating System (URS)
San Jose Giants
  • Home
  • About
  • Schedule
  • Scores
  • Stats
  • Roster
San Jose Giants Summer 2025 Roster
No
Name
Pos
B
T
11
Scotty Akrop
SS
R
R
Jared Berrier
OF·P
L
L
5
Justin Bruce
OF
R
R
15
Nick Caravelli
IF
R
R
26
Chris Chambers
1B·P
L
L
12
Don Chambers
IF
R
R
7
Chris Peacock Denevi
IF
R
R
10
Michael Dixson
P
6
Nate Harbarger
C
R
R
33
Hayden Hibberd
IF·P
R
R
42
Michael Hoefs
DH
R
R
2
Matt Horton
IF
R
R
3
Connor Leaverton - Captain
IF
L
R
24
Scott Masik
OF·P
R
R
Eric Murchison
5
Manuel Ochoa
P
R
R
99
Brent Osborn
1B
R
R
22
Boomer Richer
C
L
R
44
Justin Sanders
P
S
R
55
Jake Serpa
IF·OF
R
R
Ryan Sleeman
1
Brett Solano
P
R
R
Colin Trizuto
Drew Williams
8
Matt Zuvella
OF
R
R
PRINT
HomeTeamsONLINE.com Sports Website Templates