Giants: Predicting the 26-man roster on Opening Day

Starting lineup
CF Mike Yastrzemski
After a great rookie season, Mike Yastrzemski comes into 2020 with high expectations. I anticipate him playing a lot of center field so they can work as many productive bats as they can into the lineup. He doesn’t have the most range or the strongest arm, but he provides enough with the bat to make up for any potential defensive deficiencies.
2B Mauricio Dubon
There was some question as to whether Mauricio Dubon would start the year in the majors or at Triple-A, but his performance this spring should ensure him a spot on the roster. He is hitting too well and provides too much versatility for his talents to be used elsewhere. He can play in the infield and the outfield, and as long as he hits well, there will be a place for him on the roster.
1B Brandon Belt
The tall lefty may be coming off of a disappointing and unlucky 2019, but Brandon Belt is definitely the starting first baseman heading into the year. He’s not going to magically hit 30 home runs this season, but there’s a good chance he will have a better year if he stays healthy.
C Buster Posey
The 2019 season was Buster Posey‘s worst season in the majors, but it should be noted that he was dealing with the lingering effects of his hip surgery. This spring he has looked a lot better, using his lower body and driving the ball in a way that is refreshing to see. Watch out for a rebound year from him in 2020.
3B Evan Longoria
Evan Longoria had a solid 2019, and the Giants will lean on him to be one of their biggest offensive producers once again in 2020. He’s not the same guy he was with the Tampa Bay Rays, but he is still a solid player who provides a veteran presence.
LF Alex Dickerson
Alex Dickerson ignited the offense after he was acquired from the San Diego Padres last summer, and if he can stay healthy he could do the same in 2020. He will probably not be an everyday player given his struggles against left-handed pitching, but even in a platoon role he can make an impact.
SS Brandon Crawford
Brandon Crawford had a rough 2019 season, but he has hit very well in spring training. He will be the starting shortstop, so let’s hope his strong spring is a sign of things to come.
RF Hunter Pence
Hunter Pence may not be an everyday starter, but I am putting him in the starting lineup section because he will definitely be on the roster. The same can’t be said about the other outfield options projected for spots on the bench. Looking at the bigger picture, his strong numbers against left-handed pitching make him the ideal platoon candidate for Dickerson.