WEST SACRAMENTO — When the National League announced its reserves for the All-Star Game on Sunday, it included three Giants pitchers — Logan Webb, Robbie Ray and Randy Rodriguez.

No other team in the NL had more pitchers represented.

The Giants have an ERA of 3.45, trailing only the Texas Rangers who are first in the majors at 3.22. Webb (2.62) ranks fifth among starting pitchers in the NL and Ray is eighth (2.68). Rodriguez, the Giants’ right-handed reliever, has a 0.71 ERA and has allowed just 21 hits across 38 innings this season.

“It was exciting for different reasons for all these guys,” Giants manager Bob Melvin said before Sunday’s game. “Randy was my first call. I’ve been doing this for a long time, but for someone like him to make the All-Star team ... to be one of the elite pitchers in the game, and with the role that he that he has, I mean that was very rewarding.

“Robbie, he’s been an All-Star. He’s been a Cy Young Award winner, and then had double surgery, and it’s almost like you have to start all over again. So, there’s some toughness and some perseverance involved to come all the way back and now to be an All-Star again.

“And then Logan, you know, you make it twice in a row, that’s a perennial All-Star. So that’s different level stuff. He’s just one of the best pitchers in the game, it feels like every year, and getting better and better and better.”

Webb, who was named an All-Star for the first time last year after being snubbed earlier in his career, could soon get another honor. He is a leading candidate, along with former Giants prospect Zack Wheeler of the Phillies, to start for the NL in Truist Park in Atlanta on July 15. Last year’s NL starter, Paul Skenes would be in the mix, but he is currently scheduled to pitch in the Pirates’ final game before the break.

Webb was at the Granite Bay Golf Club with his dad and brother when he found out he was an All-Star. He said it was a full-circle moment getting to hear that he earned All-Star honors in his hometown.

“Last night was pretty amazing being with the Sacramento crowd,” Webb said. “It was a cool moment earlier today, getting the call and getting to be with my dad and my brother and getting to call my mom.”

Webb’s next scheduled start before the break would be against the Los Angeles Dodgers at Oracle Park on Friday. The All-Star Game is set to take place four days later in Atlanta.

Should he be chosen to start the All-Star Game, Webb would be the seventh Giants pitcher, and first since Johnny Cueto in 2016, to do so.

Webb went 6 2/3 innings, striking out six and allowing two earned runs in the Giants’ 7-2 win over the Athletics on Saturday night.

Ray, who has a sparkling 9-3 with a 2.68 ERA, will be making his second All-Star appearance. The 33-year-old left-hander was an All-Star for Arizona in 2017.

It’s been quite a trek back to becoming an All-Star-level pitcher again for Ray. He underwent Tommy John surgery in 2023, while making just seven appearances and posting a 4.70 ERA.

“It’s been a long journey,” Ray said. “It’s nice to see some payoff this year being the first full year being back healthy. I feel really good.”

Ray is scheduled to pitch next Sunday against the Dodgers. Melvin said they are still talking about whether or not he’ll pitch in that game.

Designated hitter Rafael Devers was not selected Sunday. He has struggled since joining the Giants from the Boston Red Sox, posting a .221 batting average and a .707 OPS. He would have been a surefire DH selection in the American League, but will miss out on his fourth All-Star game appearance.