Ryan McKenna

San Francisco GiantsCFmlbAge 29Bats R, throws R

2024Hitting

AVG
.214
HR
2
RBI
2
OBP
.267
OPS
.910
DateOppResultABHRHRRBIBBSOSBAVG
Oct 5vsTORL1–520000010.237
Oct 5vsTORW5–441000010.240
Oct 1@NYYL0–840000010.240
Sep 28@BOSL1–322000100.247
Sep 25vsHOUL3–600000000.236
Sep 24vsHOUL10–1110000000.236
Sep 20vsDETL2–320000000.238
Sep 14@WSHW6–220000000.241
Sep 11vsBOSL0–130000110.245
Sep 10vsBOSL4–1710100000.250
Sep 6vsTORW9–600000000.252
Sep 2vsATHW5–241000020.252
Aug 27@HOUW3–130000120.252
Aug 23vsCWSW5–310000010.258
Aug 21vsBOSW5–300100000.260
Aug 20vsBOSL3–420000010.260
Aug 18vsCHCL2–320000020.264
Aug 17@TORL1–620000010.268
Aug 16@TORW4–231001100.273
Aug 15@TORW7–353101000.271
Aug 13@TBL2–841000010.257
Aug 8vsTORW7–441000000.257
Aug 6vsPITW6–311002000.257
Aug 3@TEXW6–321111110.250
Aug 1@TEXW7–251100010.245
Jul 29@CINW6–200100000.247
Jul 28vsTBW3–030000010.247
Jul 27vsTBL4–600000000.255
Jul 25vsTBW5–131100010.255
Jul 22vsNYYL6–700000000.253
Jul 13@CHCW7–111000000.253
Jul 12@CHCW4–200000100.244
Jul 10vsLAAW9–540000010.244
Jul 6vsTEXW2–131001020.256
Jul 5vsTEXW10–942211111.253
Jul 4vsTEXW7–600100000.241
Jul 3@MINW3–141000010.241
Jul 1@MINL2–331100010.240
Jun 25@CWSW6–240000040.236
Jun 19vsTBW2–131100000.250
Jun 18vsTBL6–721100010.246
Jun 17vsTBW1–000000001.238
Jun 16@TORW10–252101020.238
Jun 15@TORL6–740000020.224
Jun 14@TORW6–540100000.241
Jun 13@TORL1–1110000010.260
Jun 11@KCW6–410000010.265
Jun 10@KCL1–811000000.271
Jun 5vsCLEL2–332000100.255
Jun 4vsCLEW5–400000000.227
Jun 2vsSEAL6–700000000.227
May 30@BOSW10–040000040.227
May 29@BOSL2–1200000000.250
May 28@BOSW4–242000010.250
May 27@BOSW12–800000000.222
May 25@NYYL0–200000000.222
May 24@NYYL6–700000000.222
May 22vsTBW7–610100000.222
May 20vsTBW8–610000000.229
May 19vsNYYW9–621000000.235
May 17vsNYYL4–541001010.219
May 16vsNYYL2–630000020.214
May 15@DETL1–531000010.240
May 14@DETL0–330000010.227
May 1vsBOSW9–511000000.263
Apr 30vsBOSW2–100000100.222
Apr 29vsBOSL1–320000010.222
Apr 28@NYYL5–1042101120.250
Apr 27@NYYL2–520000000.167
Apr 24@LAAL6–700000000.200
Apr 21@ATHL4–611101000.200
Apr 20@ATHW1–031100120.111
Apr 19@ATHL1–210000010.000
Apr 18@ATHL1–510000010.000
Apr 17vsNYYW5–020000010.000
Apr 15vsNYYW2–100000000.000
Apr 13vsMILL2–400100000.000
Apr 12vsMILL4–510000010.000
Apr 10@TBL0–810000010.000

From box scores in the archive, newest first.