The team’s management will likely prioritize building a strong pitching staff, which has been a hallmark of the Giants’ recent success.
Last season, they had a great season and want to better play in the coming MLB season. Recently, they announced their current roster and players who will be playing in the 2023 MLB season.
San Francisco Giants 2023 Roster & Player

They have signed some veteran and young professional players like – Mitch Haniger, Ross Stripling, Sean Manaea, Taylor Rogers, Michael Conforto, Luke Jackson, Yunior Marte, Erik Miller, Logan Webb, John Brebbia, Jakob Junis, Austin Slater, J. D. Davis, LaMonte Wade Jr., and Tyler Rogers.
Also Read: San Francisco Giants 2023 TV Schedule
Here is the full Giants’ roster and player list. Check it out.
No. | Player | Pos. | Bat | Thw | HT | WT | Age |
54 | Scott Alexander | RP | L | L | 6′ 2″ | 195 | 33 |
— | Matt Beaty | RP | L | R | 6′ 0″ | 210 | 29 |
59 | John Brebbia | RP | L | R | 6′ 1″ | 200 | 32 |
38 | Alex Cobb | SP | R | R | 6′ 3″ | 205 | 35 |
26 | Anthony DeSclafani | SP | R | R | 6′ 1″ | 200 | 32 |
75 | Camilo Doval | RP | R | R | 6′ 2″ | 206 | 25 |
64 | Sean Hjelle | RP | R | R | 6′ 11″ | 225 | 25 |
34 | Jake Junis | SP | R | R | 6′ 3″ | 210 | 30 |
52 | Sean Manaea | SP | R | L | 6-5 | 245 | 31 |
33 | Taylor Rogers | RP | L | L | 6′ 3″ | 170 | 32 |
71 | Tyler Rogers | RP | R | R | 6-5 | 187 | 33 |
48 | Ross Stripling | SP | R | R | 6′ 3″ | 190 | 33 |
62 | Logan Webb | SP | R | R | 6′ 2″ | 220 | 26 |
57 | Alex Wood | SP | R | L | 6′ 4″ | 215 | 32 |
1 | Roberto Perez | C | R | R | 5′ 11″ | 225 | 34 |
35 | Brandon Crawford | SS | L | R | 6′ 2″ | 227 | 36 |
39 | Thairo Estrada | 2B | R | R | 5′ 10″ | 185 | 27 |
41 | Wilmer Flores | 2B | R | R | 6′ 3″ | 205 | 31 |
32 | David Villar | 3B | R | R | 5′ 11″ | 227 | 26 |
31 | LaMonte Wade | 1B | L | L | 6′ 1″ | 189 | 29 |
8 | Michael Conforto | RF | L | R | 6′ 1″ | 215 | 30 |
58 | Bryce Johnson | CF | S | R | 6′ 2″ | 195 | 27 |
2 | Blake Sabol | LF | L | R | 6′ 4″ | 206 | 25 |
5 | Mike Yastrzemski | CF | L | L | 5′ 11″ | 185 | 32 |