Skip to content
Played on Diamonds

← San Francisco Giants

Pitcher · #63

Joel Peguero

Bats/Throws
R/R
Height
5' 10"
Weight
195 lb
Born
1997-05-05
Birthplace
Santo Domingo, Dominican Republic
MLB debut
2025-08-21

Pitching

Club G IP H R ER BB K BF ERA
MLB San Francisco Giants 11 11.1 10 5 3 4 5 48 2.38
AAA Sacramento River Cats 12 9.1 7 8 8 6 11 41 7.71
Total 23 20.2 17 13 11 10 16 89 4.79

Pitching

Club G IP H R ER BB K BF ERA
AAA Sacramento River Cats 9 8.1 5 5 5 3 9 33 5.40

Pitching

Club G IP H R ER BB K BF ERA
MLB San Francisco Giants 11 11.1 10 5 3 4 5 48 2.38
AAA Sacramento River Cats 1 1.0 0 0 0 0 2 3 0.00
Total 12 12.1 10 5 3 4 7 51 2.19

2 games, no batting or pitching line recorded.

5 transactions in 2026

  • Aug 11 San Francisco Giants sent RHP Joel Peguero on a rehab assignment to Sacramento River Cats.
  • Jun 1 San Francisco Giants placed RHP Joel Peguero on the 60-day injured list. Left hamstring strain.
  • May 5 San Francisco Giants activated RHP Joel Peguero from the 15-day injured list.
  • Apr 7 San Francisco Giants sent RHP Joel Peguero on a rehab assignment to Sacramento River Cats.
  • Mar 25 San Francisco Giants placed RHP Joel Peguero on the 15-day injured list retroactive to March 22, 2026. Left hamstring strain.