The TBC Player Tracker is now active for MLB and Minor League Baseball. View a full sample here
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

2018 San Jose GiantsVisual Roster
Follow TBC on Twitter and Facebook

The Visual Roster is an alternative view of the team roster. The "Visual" part is the baseball card so you can see what the player looks like. It should be complete for Major League teams but for all other teams, its dependent on available photos. The player list will be complete, regardless of available photos.

Team History -- 2018 Statistics -- 2018 Roster VR -- Organizational Roster -- Transactions

 
Roster Grid

2018 San Jose Giants Visual Roster

TopPREV   NEXT Roster below is alphabetical
No Card

Melvin Adon

Player ID: 198289
Position: P
Born: 1994-06-09 (24)
in Santo Domingo,Dom Rep
Ht: 6-3   Wt: 195   B-T: R-R
High Level: AA
No Card

Jeff Arnold

Player ID: 374
Position: C
Born: 1988-01-13 (30)
in Louisville,Kentucky
Ht: 6-2   Wt: 205   B-T: R-R
High Level: AAA
No Card

Jason Bahr

Player ID: 196894
Position: P
Born: 1995-02-15 (23)
in Orlando,Florida
Ht: 6-5   Wt: 200   B-T: R-R
High Level: A+
No Card

Caleb Baragar

Player ID: 196735
Position: P
Born: 1994-04-09 (24)
in Jenison,Michigan
Ht: 6-3   Wt: 204   B-T: R-L
High Level: AAA
No Card

Keenan Bartlett

Player ID: 195360
Position: P
Born: 1995-09-27 (22)
in Phoenix,Arizona
Ht: 6-0   Wt: 175   B-T: R-R
High Level: A+

Tyler Beede

Player ID: 165296
Position: P
Born: 1993-05-23 (25)
in Auburn,Massachusetts
Ht: 6-4   Wt: 200   B-T: R-R
High Level: MLB
No Card

Kelvin Beltre

Player ID: 189582
Position: SS
Born: 1996-09-25 (21)
in Santo Domingo,Dom Rep
Ht: 5-11   Wt: 170   B-T: R-R
High Level: A+
No Card

Gio Brusa

Player ID: 171048
Position: OF
Born: 1993-07-26 (24)
in Lodi,California
Ht: 6-3   Wt: 195   B-T: B-R
High Level: AA

Madison Bumgarner

Player ID: 128915
Position: P
Born: 1989-08-01 (28)
in Hudson,North Carolina
Ht: 6-4   Wt: 215   B-T: R-L
High Level: MLB
No Card

Jeff Burke

Player ID: 173075
Position: P
Born: 1993-06-07 (25)
in Signal Mountain,Tennessee
Ht: 6-5   Wt: 210   B-T: R-R
High Level: A+
No Card

Sandro Cabrera

Player ID: 198373
Position: P
Born: 1995-06-22 (23)
in Santo Domingo,Dom Rep
Ht: 6-2   Wt: 175   B-T: L-L
High Level: A+
No Card

Michael Cederoth

Player ID: 165475
Position: P
Born: 1992-11-25 (25)
in Santa Ana,California
Ht: 6-6   Wt: 195   B-T: R-R
High Level: A+
No Card

Sam Coonrod

Player ID: 167818
Position: P
Born: 1992-09-22 (25)
in St. Louis,Missouri
Ht: 6-2   Wt: 180   B-T: R-R
High Level: AAA
No Card

Chris Corbett

Player ID: 209985
Position: C
Born: 1994-07-07 (23)
in Stokesdale,North Carolina
Ht: 6-1   Wt: 195   B-T: R-R
High Level: A+

Frandy De La Rosa

Player ID: 183071
Position: SS
Born: 1996-01-24 (22)
in Comendador,Dom Rep
Ht: 6-1   Wt: 180   B-T: B-R
High Level: A+
No Card

Carlos Diaz

Player ID: 181582
Position: P
Born: 1993-11-18 (24)
in Monteria,Colombia
Ht: 6-2   Wt: 176   B-T: L-L
High Level: AA
No Card

Dillon Dobson

Player ID: 175288
Position: IF
Born: 1993-08-21 (24)
in Boonville,North Carolina
Ht: 6-1   Wt: 220   B-T: L-R
High Level: AA
No Card

Sandro Fabian

Player ID: 198513
Position: OF
Born: 1998-03-06 (20)
in Santo Domingo,Dom Rep
Ht: 6-1   Wt: 180   B-T: R-R
High Level: A+
No Card

Johneshwy Fargas

Player ID: 181034
Position: OF
Born: 1994-12-15 (23)
in Trujilo Alto,Puerto Rico
Ht: 6-1   Wt: 163   B-T: R-R
High Level: AA
No Card

Wander Franco

Player ID: 181539
Position: 3B
Born: 1994-12-13 (23)
in Bani,Dom Rep
Ht: 6-0   Wt: 156   B-T: R-R
High Level: A+
No Card

Ian Gardeck

Player ID: 157950
Position: P
Born: 1990-11-21 (27)
in Lake in the Hills,Illinois
Ht: 6-2   Wt: 205   B-T: R-R
High Level: AA
No Card

John Gavin

Player ID: 187975
Position: P
Born: 1995-10-10 (22)
in San Jose,California
Ht: 6-6   Wt: 230   B-T: R-L
High Level: A+
No Card

CJ Gettman

Player ID: 204208
Position: P
Born: 1994-06-02 (24)
in Wenatchee,Washington
Ht: 6-5   Wt: 215   B-T: L-R
High Level: A+
No Card

Norwith Gudino

Player ID: 198581
Position: P
Born: 1995-11-22 (22)
in Puerto Cabello,Venezuela
Ht: 6-2   Wt: 200   B-T: R-R
High Level: A+

Alen Hanson

Player ID: 166003
Position: SS
Born: 1992-10-22 (25)
in La Romana,Dom Rep
Ht: 5-11   Wt: 152   B-T: B-R
High Level: MLB
No Card

Jacob Heyward

Player ID: 180736
Position: RF
Born: 1995-08-01 (22)
in McDonough,Georgia
Ht: 6-1   Wt: 191   B-T: R-R
High Level: AAA
No Card

CJ Hinojosa

Player ID: 171194
Position: SS
Born: 1994-07-15 (23)
in Spring,Texas
Ht: 5-11   Wt: 185   B-T: R-R
High Level: AA
No Card

Trevor Horn

Player ID: 192784
Position: P
Born: 1995-12-25 (22)
in Scottsdale,Arizona
Ht: 6-1   Wt: 200   B-T: R-R
High Level: A+
No Card

Bryce Johnson

Player ID: 195462
Position: OF
Born: 1995-10-27 (22)
in Cypress,Texas
Ht: 6-2   Wt: 180   B-T: R-R
High Level: A+
No Card

Peter Lannoo

Player ID: 196975
Position: P
Born: 1994-11-13 (23)
in Tampa,Florida
Ht: 6-6   Wt: 220   B-T: R-R
High Level: AA
No Card

Dylan Manwaring

Player ID: 180850
Position: 3B
Born: 1994-09-27 (23)
in Horseheads,New York
Ht: 6-3   Wt: 210   B-T: R-R
High Level: A+
No Card

Joey Marciano

Player ID: 201617
Position: P
Born: 1995-01-11 (23)
in Chicago,Illinois
Ht: 6-5   Wt: 260   B-T: L-L
High Level: A+
No Card

Mac Marshall

Player ID: 188097
Position: P
Born: 1996-01-27 (22)
in Lilburn,Georgia
Ht: 6-0   Wt: 181   B-T: R-L
High Level: A+
No Card

Rodolfo Martinez

Player ID: 188345
Position: P
Born: 1994-04-04 (24)
in Boca Chica,Dom Rep
Ht: 6-2   Wt: 180   B-T: R-R
High Level: AA
No Card

Domenic Mazza

Player ID: 176016
Position: P
Born: 1994-07-29 (23)
in Concord,California
Ht: 6-1   Wt: 185   B-T: L-L
High Level: A+
No Card

Conner Menez

Player ID: 204032
Position: P
Born: 1995-05-29 (23)
in Hollister,California
Ht: 6-3   Wt: 195   B-T: L-L
High Level: AAA

Jalen Miller

Player ID: 197391
Position: SS
Born: 1996-12-19 (21)
in Atlanta,Georgia
Ht: 5-10   Wt: 173   B-T: R-R
High Level: AA
No Card

Tanner Murphy

Player ID: 180957
Position: C
Born: 1995-02-27 (23)
in Malden,Missouri
Ht: 6-1   Wt: 215   B-T: R-R
High Level: AAA
No Card

DJ Myers

Player ID: 196224
Position: P
Born: 1994-12-24 (23)
in San Diego,California
Ht: 6-5   Wt: 260   B-T: R-R
High Level: AAA
No Card

Connor Overton

Player ID: 168411
Position: P
Born: 1993-07-24 (24)
in Mechanicsville,Virginia
Ht: 6-0   Wt: 180   B-T: R-R
High Level: AAA

Joe Panik

Player ID: 150477
Position: 2B
Born: 1990-10-30 (27)
in Yonkers,New York
Ht: 6-1   Wt: 193   B-T: L-R
High Level: MLB
No Card

Travis Perry

Player ID: 216145
Position: P
Born: 1997-03-08 (21)
in Morristown,New Jersey
Ht: 6-4   Wt: 190   B-T: R-R
High Level: A+
No Card

John Polonius

Player ID: 165649
Position: SS-2B
Born: 1991-01-13 (27)
in Willemstad,Curacao
Ht: 6-1   Wt: 160   B-T: R-R
High Level: AAA
No Card

Heath Quinn

Player ID: 181012
Position: RF
Born: 1995-06-07 (23)
in Birmingham,Alabama
Ht: 6-2   Wt: 190   B-T: R-R
High Level: AA
No Card

Orleny Quiroz

Player ID: 198815
Position: P
Born: 1993-07-21 (24)
in Puerto Plata,Dom Rep
Ht: 6-3   Wt: 180   B-T: L-L
High Level: A+
No Card

Dylan Rheault

Player ID: 168993
Position: P
Born: 1992-03-21 (26)
in Garson,Ontario
Ht: 6-9   Wt: 242   B-T: R-R
High Level: AAA
No Card

Nolan Riggs

Player ID: 185835
Position: P
Born: 1993-05-22 (25)
in Spring,Texas
Ht: 6-8   Wt: 235   B-T: R-R
High Level: AAA
No Card

John Riley

Player ID: 181179
Position: C
Born: 1994-02-14 (24)
in San Jose,California
Ht: 6-0   Wt: 210   B-T: R-R
High Level: AA
No Card

Kevin Rivera

Player ID: 188192
Position: 2B
Born: 1996-06-12 (22)
in Barceloneta,Puerto Rico
Ht: 5-11   Wt: 170   B-T: B-R
High Level: A+
No Card

Chris Roberts

Player ID: 216113
Position: P
Born: 1997-07-03 (20)
Ht: 6-0   Wt: 210   B-T: R-R
High Level: A+
No Card

Frank Rubio

Player ID: 182690
Position: P
Born: 1995-04-23 (23)
in Miami Shores,Florida
Ht: 5-11   Wt: 185   B-T: R-R
High Level: AA
No Card

Pat Ruotolo

Player ID: 185711
Position: P
Born: 1995-01-15 (23)
in Beverly,Massachusetts
Ht: 5-11   Wt: 240   B-T: R-R
High Level: AA
No Card

John Russell

Player ID: 202537
Position: P
Born: 1995-10-17 (22)
in Glastonbury,Connecticut
Ht: 6-3   Wt: 170   B-T: R-R
High Level: A+
No Card

Connor Sabanosh

Player ID: 182556
Position: C
Born: 1993-08-06 (24)
in Scottsdale,Arizona
Ht: 6-1   Wt: 200   B-T: R-R
High Level: A+

Jeff Samardzija

Player ID: 49977
Position: P
Born: 1985-01-23 (33)
in Merrillville,Indiana
Ht: 6-5   Wt: 215   B-T: R-R
High Level: MLB
No Card

Carlos Sano

Player ID: 215746
Position: P
Born: 1993-02-24 (25)
in Bajos de Haina,Dom Rep
Ht: 6-4   Wt: 205   B-T: R-R
High Level: AAA
No Card

Tyler Schimpf

Player ID: 188213
Position: P
Born: 1995-08-07 (22)
in Citrus Heights,California
Ht: 6-4   Wt: 210   B-T: R-R
High Level: A+

Will Smith

Player ID: 129488
Position: P
Born: 1989-07-10 (28)
in Newnan,Georgia
Ht: 6-5   Wt: 220   B-T: L-L
High Level: MLB
No Card

Doug Still

Player ID: 188234
Position: P
Born: 1995-08-02 (22)
in Sikeston,Missouri
Ht: 6-2   Wt: 170   B-T: L-L
High Level: A+

Hunter Strickland

Player ID: 129167
Position: P
Born: 1988-09-24 (29)
in Thomaston,Georgia
Ht: 6-5   Wt: 200   B-T: R-R
High Level: MLB

Andrew Suarez

Player ID: 165113
Position: P
Born: 1992-09-11 (25)
in Miami,Florida
Ht: 6-2   Wt: 185   B-T: L-L
High Level: MLB

Kelby Tomlinson

Player ID: 164563
Position: SS
Born: 1990-06-16 (28)
in Chickasha,Oklahoma
Ht: 6-3   Wt: 175   B-T: R-R
High Level: MLB
No Card

Franklin Van gurp

Player ID: 208078
Position: P-C
Born: 1995-10-26 (22)
in West Palm Beach,Florida
Ht: 6-1   Wt: 210   B-T: R-R
High Level: AA
No Card

Brandon Van Horn

Player ID: 184888
Position: IF
Born: 1993-12-18 (24)
in Tujunga,California
Ht: 6-1   Wt: 150   B-T: R-R
High Level: AA
No Card

Raffi Vizcaino

Player ID: 183256
Position: P
Born: 1995-12-02 (22)
in Sabana Grande de Palenque,Dom Rep
Ht: 6-1   Wt: 195   B-T: R-R
High Level: A+
No Card

Ryan Walker

Player ID: 196408
Position: P
Born: 1995-11-26 (22)
in Arlington,Washington
Ht: 6-2   Wt: 200   B-T: R-R
High Level: A+
No Card

Logan Webb

Player ID: 188278
Position: P
Born: 1996-11-18 (21)
in Rocklin,California
Ht: 6-2   Wt: 195   B-T: R-R
High Level: AA
No Card

Matt Winn

Player ID: 170128
Position: C
Born: 1992-08-05 (25)
in Richmond,Virginia
Ht: 6-0   Wt: 200   B-T: R-R
High Level: AAA
No Card

Stetson Woods

Player ID: 188299
Position: P
Born: 1995-01-15 (23)
in Madera,California
Ht: 6-8   Wt: 200   B-T: R-R
High Level: A+