Update
CardViper.com — Where my happy place is your happy place
•
Thanks for visiting!
Update
CardViper.com — Where my happy place is your happy place
•
Thanks for visiting!
CardViper
eBay Finds
Players
Player Compare
Trending Players
Top Players
Teams
Tools
Resources
eBay Finds
Players
Player Compare
Trending Players
Top Players
Teams
Tools
Resources
SG
San Francisco Giants
Sport
Baseball
Football
Basketball
Hockey
Soccer
Team
— Pick a team —
Arizona Diamondbacks
Athletics
Atlanta Braves
Baltimore Orioles
Boston Red Sox
Chicago Cubs
Chicago White Sox
Cincinnati Reds
Cleveland Guardians
Colorado Rockies
Detroit Tigers
Free Agent
Houston Astros
Kansas City Royals
Los Angeles Angels
Los Angeles Dodgers
Miami Marlins
Milwaukee Brewers
Minnesota Twins
New York Mets
New York Yankees
Philadelphia Phillies
Pittsburgh Pirates
San Diego Padres
San Francisco Giants
Seattle Mariners
St. Louis Cardinals
Tampa Bay Rays
Texas Rangers
Toronto Blue Jays
Washington Nationals
Show teams
AD
Arizona Diamondbacks
AT
Athletics
AB
Atlanta Braves
BO
Baltimore Orioles
BS
Boston Red Sox
CC
Chicago Cubs
CS
Chicago White Sox
CR
Cincinnati Reds
CG
Cleveland Guardians
CR
Colorado Rockies
DT
Detroit Tigers
FA
Free Agent
HA
Houston Astros
KR
Kansas City Royals
LA
Los Angeles Angels
LD
Los Angeles Dodgers
MM
Miami Marlins
MB
Milwaukee Brewers
MT
Minnesota Twins
NM
New York Mets
NY
New York Yankees
PP
Philadelphia Phillies
PP
Pittsburgh Pirates
SP
San Diego Padres
SG
San Francisco Giants
SM
Seattle Mariners
SC
St. Louis Cardinals
TR
Tampa Bay Rays
TR
Texas Rangers
TJ
Toronto Blue Jays
WN
Washington Nationals
Recent BASEBALL Transactions
Unknown Player
Transaction
(Jan 30, 2026)
San Francisco Giants traded RHP Kai-Wei Teng to Houston Astros for C Jancel Villarroel and Future Considerations.
Harrison Bader
Transaction
(Jan 30, 2026)
San Francisco Giants signed free agent LF Harrison Bader.
Last updated: Feb 4, 2026 8:00 PM - Showing last 7 days
MLB Roster
AH
Adrian Houser
P • Age 32
BT
Blade Tidwell
P • Age 24
BE
Bryce Eldridge
1B • Age 21
CS
Carson Seymour
P • Age 27
CW
Carson Whisenhunt
P • Age 25
CS
Casey Schmitt
3B • Age 26
CK
Christian Koss
2B • Age 28
DS
Daniel Susac
C • Age 24
DS
Dominic Smith
1B • Age 30
DG
Drew Gilbert
CF • Age 25
EM
Erik Miller
P • Age 27
GM
Grant McCray
CF • Age 25
HB
Harrison Bader
LF • Age 31
HB
Hayden Birdsong
P • Age 24
HR
Heliot Ramos
LF • Age 26
JF
Jason Foley
P • Age 30
JE
Jerar Encarnacion
RF • Age 28
JR
Jesus Rodriguez
C • Age 23
JP
Joel Peguero
P • Age 28
JL
Joey Lucchesi
P • Age 32
JB
José Buttó
P • Age 27
JB
JT Brubaker
P • Age 32
JL
Jung Hoo Lee
CF • Age 27
JV
Justin Verlander
P • Age 42
KW
Keaton Winn
P • Age 27
LR
Landen Roupp
P • Age 27
LW
Logan Webb
P • Age 29
LM
Luis Matos
RF • Age 24
MB
Mason Black
P • Age 26
MC
Matt Chapman
3B • Age 32
MG
Matt Gage
P • Age 32
PB
Patrick Bailey
C • Age 26
RD
Rafael Devers
DH • Age 29
RR
Randy Rodríguez
P • Age 26
RS
Reiver Sanmartin
P • Age 29
RR
Robbie Ray
P • Age 34
RW
Ryan Walker
P • Age 30
RW
Ryan Watson
P • Age 28
SH
Sam Hentges
P • Age 29
SB
Spencer Bivens
P • Age 31
SM
Spencer Miles
P • Age 25
TM
Tom Murphy
C • Age 34
TM
Trevor McDonald
P • Age 24
TB
Tristan Beck
P • Age 29
TF
Tyler Fitzgerald
2B • Age 28
TM
Tyler Mahle
P • Age 31
WA
Willy Adames
SS • Age 30
WF
Wilmer Flores
1B • Age 34
AAA — San Francisco Giants Roster
BD
Brad Deppermann
P
BR
Braxton Roxby
P
BK
Buddy Kennedy
1B
CK
Caleb Kilian
P
DC
Dayson Croes
IF
DE
Drew Ellis
3B • Age 29
EH
Eric Haase
C
ES
Ethan Small
P • Age 28
GS
Gregory Santos
P
HB
Hunter Bishop
OF • Age 27
JH
Jake Holton
1B
JO
Jared Oliva
OF
JB
John Michael Bertrand
P
JM
Juan Mercedes
P • Age 25
JS
Juan Sanchez
P
LP
Logan Porter
C
ML
Marco Luciano
OF
MD
Miguel Díaz
P • Age 30
MW
Mitch White
P
NM
Nick Margevicius
P
NZ
Nick Zwack
P
OB
Osleivis Basabe
SS
RC
Reggie Crawford
P
SH
Sean Hjelle
P • Age 28
SL
Seth Lonsway
P
TG
Thomas Gavello
C
TH
Trent Harris
P
TH
Turner Hill
CF
TM
Tyler Myrick
P
WM
Wade Meckler
OF
WR
Wilkin Ramos
P
WB
Will Bednar
P
AA — San Francisco Giants Roster
AS
Adrián Sugastey
C
AA
Aeverson Arteaga
SS
AJ
Antonio Jimenez
P
BD
Bo Davidson
LF
CP
Cameron Pferrer
P
CW
Chris Wright
P • Age 27
DV
Diego Velasquez
SS
DC
Drew Cavanaugh
C
DH
Dylan Hecht
P
IV
Ian Villers
P
JC
Jack Choate
P
JW
Joe Whitman
P
JW
Justin Wishkoski
1B
MM
Manuel Mercedes
P
MJ
Marques Johnson
P
NF
Nate Furman
2B
NS
Nick Sinacola
P
RD
R.J. Dabovich
P
SC
Sabin Ceballos
3B
SB
Scott Bandura
LF
SR
Shane Rademacher
P
TV
Trystan Vrieling
P
TV
Tyler Vogel
P
VB
Victor Bericoto
RF
ZM
Zach Morgan
C
High-A — San Francisco Giants Roster
AS
Austin Strickland
P
BP
Ben Peterson
P
BP
Brayan Palencia
P
CP
Cesar Perdomo
P
CM
Charlie McDaniel
P
CS
Charlie Szykowny
3B
CF
Cole Foster
SS
DB
Damian Bravo
OF
DS
Darien Smith
P
DC
Dylan Carmouche
P
EV
Esmerlin Vinicio
P
GF
Greg Farone
P
HW
Hayden Wynja
P
JP
Jack Payton
C
JC
Jakob Christian
1B
JV
Jancel Villarroel
C
JS
Jean Carlos Sio
SS
JC
Jonah Cox
CF
JG
Jordan Gottesman
P
JR
Jose Ramos
SS
JB
Josh Bostick
P
JW
Josh Wolf
P • Age 25
LS
Liam Simon
P
LM
Logan Martin
P
LS
Luke Shliger
C
MD
Matt Dunaway
P
MA
Maui Ahuna
SS
NH
Nicolas Herold
P
OP
Onil Perez
C
PH
Parks Harber
3B
QM
Quinn McDaniel
2B
RR
Ryan Reckley
SS
RV
Ryan Vanderhei
P
TS
Tyler Switalski
P
UM
Ubert Mejias
P
ZD
Zander Darby
SS
ZZ
Zane Zielinski
SS
A — San Francisco Giants Roster
AC
Argenis Cayama
P
CV
Cade Vernon
P
CL
Cale Lansville
P
CM
Cam Maldonado
CF
CG
Carlos Gutierrez
CF
CH
Cole Hillier
P
DJ
Dakota Jordan
OF
DR
Daniel Rogers
C
DR
Dario Reynoso
2B
DC
Diego Cartaya
C
DG
Drake George
P
DC
Dylan Carter
P
EG
Evan Gray
P
FG
Fernando Gonzalez
C
FV
Fernando Vasquez
P
GK
Gavin Kilen
SS
GM
Gerelmi Maldonado
P
HD
Hunter Dryden
P
JB
Jacob Bresnahan
P
JJ
Jeremiah Jenkins
1B
JL
Jhonny Level
IF
JA
Jose Astudillo
3B
JO
Jose Ortiz
CF
JP
Jose T. Perez
P
JP
Juan Perez
C
KM
Keyner Martinez
P
LD
Lisbel Diaz
CF
LM
Lorenzo Meola
SS
LT
Luis De La Torre
P
ME
Mauricio Estrella
P
MP
Melvin Pineda
P
NM
Niko Mazza
P
RE
Ricardo Estrada
P
RH
Robert Hipwell
3B
RS
Ryan Slater
P
SB
Sam Bower
P
TC
Trevor Cohen
OF
TH
Ty Hanchey
C
WM
Walker Martin
SS
YM
Yunior Marte
P
🐞
Report a Bug