Skip to content
Played on Diamonds

← San Francisco Giants

Outfielder · #94

Bo Davidson

Bats/Throws
L/R
Height
6' 1"
Weight
225 lb
Born
2002-07-05
Birthplace
Charlotte, NC, USA
MLB debut
2026-09-21

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB San Francisco Giants 6 20 2 7 0 0 0 1 1 7 1 .350
AAA Sacramento River Cats 52 204 36 63 14 1 10 41 25 44 6 .309
AA Richmond Flying Squirrels 73 282 49 78 12 0 19 53 28 74 14 .277
Total 131 506 87 148 26 1 29 95 54 125 21 .292

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
AA Richmond Flying Squirrels 16 61 13 14 0 0 5 15 6 16 0 .230

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
AA Richmond Flying Squirrels 22 83 7 21 6 0 1 11 6 20 3 .253

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
AA Richmond Flying Squirrels 25 94 21 29 2 0 11 23 14 29 7 .309

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
AAA Sacramento River Cats 13 56 6 13 1 0 0 4 5 16 3 .232
AA Richmond Flying Squirrels 10 44 8 14 4 0 2 4 2 9 4 .318
Total 23 100 14 27 5 0 2 8 7 25 7 .270

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
AAA Sacramento River Cats 26 99 21 32 10 0 7 28 15 14 2 .323

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB San Francisco Giants 6 20 2 7 0 0 0 1 1 7 1 .350
AAA Sacramento River Cats 13 49 9 18 3 1 3 9 5 14 1 .367
Total 19 69 11 25 3 1 3 10 6 21 2 .362

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB San Francisco Giants 12 14 3 3 0 0 0 0 2 5 0 .214

7 transactions in 2026

  • Sep 21 San Francisco Giants selected the contract of LF Bo Davidson from Sacramento River Cats.
  • Jul 17 OF Bo Davidson assigned to Sacramento River Cats from Richmond Flying Squirrels.
  • Jul 17 Sacramento River Cats activated OF Bo Davidson.
  • May 21 Richmond Flying Squirrels activated OF Bo Davidson from the 7-day injured list.
  • May 14 Richmond Flying Squirrels placed OF Bo Davidson on the 7-day injured list.
  • Mar 5 LF Bo Davidson assigned to San Francisco Giants Prospects.
  • Feb 4 San Francisco Giants invited non-roster LF Bo Davidson to spring training.