Kyle McPherson
Free Agent (A+)2B
Age: 30
Bats/Throws: R/R
5'11" / 180
DOB: 2/9/1996
(30 years, 8 months, 12 days)
2B
Player Dashboard:
RosterResource
| Draft: | 2017, Rd: 26, Pick: 21, Ovr: 786 |
| Draft Team: | San Francisco Giants |
| Signing Bonus: | $50,000 |
| School: | James Madison |
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show
RosterResource
| Draft: | 2017, Rd: 26, Pick: 21, Ovr: 786 |
| Draft Team: | San Francisco Giants |
| Signing Bonus: | $50,000 |
| School: | James Madison |
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show
Quick Links
More
Stats
Stat Groups:
Select
You can shift + click on full MLB seasons in Season Stats and games in Game Logs to select spans for aggregate stats. Read more here
Heat Map:
Off
On
Minor LeaguesSpring Training
| Season | Team | Level | Age | G | PA | HR | R | RBI | SB | divider | BB% | K% | ISO | BABIP | divider | AVG | OBP | SLG | wOBA | xwOBA | wRC+ | divider | BsR | divider | Off | Def | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | SFG | R | 21 | 29 | 62 | 0 | 9 | 7 | 2 | 4.8% | 16.1% | .127 | .283 | .236 | .283 | .364 | .297 | 79 | |||||||||
| 2018 | SFG | A- | 22 | 65 | 311 | 7 | 49 | 32 | 2 | 7.4% | 14.1% | .179 | .351 | .314 | .370 | .493 | .387 | 131 | |||||||||
| 2018 | SFG | A | 22 | 1 | 3 | 0 | 0 | 0 | 0 | 33.3% | 0.0% | .000 | .000 | .000 | .333 | .000 | .236 | 52 | |||||||||
| 2018 | SFG | MiLB | 22 | 66 | 314 | 7 | 49 | 32 | 2 | 7.6% | 14.0% | .177 | .348 | .312 | .370 | .489 | .385 | 130 | |||||||||
| 2019 | SFG | A+ | 23 | 113 | 452 | 2 | 47 | 20 | 13 | 8.4% | 20.6% | .078 | .327 | .254 | .328 | .332 | .308 | 91 | |||||||||
| 2019 | SFG | ST | 23 | 1 | 0 | 0 | 0 | 0 | 0 | 0.0% | 0.0% | .000 | .000 | .000 | .000 | .000 | .000 | -100 |
| Season | Team | Level | Age | G | PA | HR | R | RBI | SB | divider | BB% | K% | ISO | BABIP | divider | AVG | OBP | SLG | wOBA | xwOBA | wRC+ | divider | BsR | divider | Off | Def | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | SFG | R | 21 | 29 | 62 | 0 | 9 | 7 | 2 | 4.8% | 16.1% | .127 | .283 | .236 | .283 | .364 | .297 | 79 | |||||||||
| 2018 | SFG | A- | 22 | 65 | 311 | 7 | 49 | 32 | 2 | 7.4% | 14.1% | .179 | .351 | .314 | .370 | .493 | .387 | 131 | |||||||||
| 2018 | SFG | A | 22 | 1 | 3 | 0 | 0 | 0 | 0 | 33.3% | 0.0% | .000 | .000 | .000 | .333 | .000 | .236 | 52 | |||||||||
| 2018 | SFG | MiLB | 22 | 66 | 314 | 7 | 49 | 32 | 2 | 7.6% | 14.0% | .177 | .348 | .312 | .370 | .489 | .385 | 130 | |||||||||
| 2019 | SFG | A+ | 23 | 113 | 452 | 2 | 47 | 20 | 13 | 8.4% | 20.6% | .078 | .327 | .254 | .328 | .332 | .308 | 91 | |||||||||
| 2019 | SFG | ST | 23 | 1 | 0 | 0 | 0 | 0 | 0 | 0.0% | 0.0% | .000 | .000 | .000 | .000 | .000 | .000 | -100 |
Minor LeaguesSpring Training
Minor LeaguesSpring TrainingAverages
| Season | Team | Level | BB% | K% | BB/K | divider | AVG | OBP | SLG | OPS | divider | ISO | Spd | BABIP | divider | UBR | wGDP | XBR | wSB | divider | wRC | wRAA | wOBA | wRC+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | SFG | R | 4.8% | 16.1% | 0.30 | .236 | .283 | .364 | .647 | .127 | 8.8 | .283 | 0.4 | 7 | -2.1 | .297 | 79 | |||||||
| 2018 | SFG | A- | 7.4% | 14.1% | 0.52 | .314 | .370 | .493 | .863 | .179 | 4.6 | .351 | -1.4 | 53 | 15.1 | .387 | 131 | |||||||
| 2018 | SFG | A | 33.3% | 0.0% | 1.00 | .000 | .333 | .000 | .333 | .000 | 2.5 | .000 | -0.4 | 0 | -0.2 | .236 | 52 | |||||||
| 2018 | SFG | MiLB | 7.6% | 14.0% | 0.55 | .312 | .370 | .489 | .859 | .177 | 4.4 | .348 | -1.8 | 53 | 14.9 | .385 | 130 | |||||||
| 2019 | SFG | A+ | 8.4% | 20.6% | 0.41 | .254 | .328 | .332 | .661 | .078 | 4.9 | .327 | -1.0 | 49 | -6.9 | .308 | 91 | |||||||
| 2019 | SFG | ST | 0.0% | 0.0% | 0.00 | .000 | .000 | .000 | .000 | .000 | 0.1 | .000 | 0.0 | 0 | 0.0 | .000 | -100 |
| Season | Team | Level | BB% | K% | BB/K | divider | AVG | OBP | SLG | OPS | divider | ISO | Spd | BABIP | divider | UBR | wGDP | XBR | wSB | divider | wRC | wRAA | wOBA | wRC+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | SFG | R | 4.8% | 16.1% | 0.30 | .236 | .283 | .364 | .647 | .127 | 8.8 | .283 | 0.4 | 7 | -2.1 | .297 | 79 | |||||||
| 2018 | SFG | A- | 7.4% | 14.1% | 0.52 | .314 | .370 | .493 | .863 | .179 | 4.6 | .351 | -1.4 | 53 | 15.1 | .387 | 131 | |||||||
| 2018 | SFG | A | 33.3% | 0.0% | 1.00 | .000 | .333 | .000 | .333 | .000 | 2.5 | .000 | -0.4 | 0 | -0.2 | .236 | 52 | |||||||
| 2018 | SFG | MiLB | 7.6% | 14.0% | 0.55 | .312 | .370 | .489 | .859 | .177 | 4.4 | .348 | -1.8 | 53 | 14.9 | .385 | 130 | |||||||
| 2019 | SFG | A+ | 8.4% | 20.6% | 0.41 | .254 | .328 | .332 | .661 | .078 | 4.9 | .327 | -1.0 | 49 | -6.9 | .308 | 91 | |||||||
| 2019 | SFG | ST | 0.0% | 0.0% | 0.00 | .000 | .000 | .000 | .000 | .000 | 0.1 | .000 | 0.0 | 0 | 0.0 | .000 | -100 |
Minor LeaguesSpring Training
| Season | Team | Level | GB/FB | LD% | GB% | FB% | IFFB% | HR/FB | IFH% | BUH% | divider | Pull% | Cent% | Oppo% | divider | Soft% | Med% | Hard% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | SFG | R | 1.44 | 13.3% | 51.1% | 35.6% | 6.3% | 0.0% | 37.5% | 31.3% | 31.3% | |||||||
| 2018 | SFG | A- | 0.83 | 13.9% | 39.0% | 47.2% | 5.5% | 6.4% | 33.6% | 28.2% | 38.2% | |||||||
| 2018 | SFG | A | 1.00 | 50.0% | 50.0% | 0.0% | 0.0% | 0.0% | 0.0% | 50.0% | 50.0% | |||||||
| 2018 | SFG | MiLB | 0.83 | 14.2% | 39.1% | 46.8% | 5.5% | 6.4% | 33.3% | 28.4% | 38.3% | |||||||
| 2019 | SFG | A+ | 1.03 | 19.6% | 40.9% | 39.5% | 19.3% | 1.7% | 39.6% | 27.2% | 33.2% |
| Season | Team | Level | GB/FB | LD% | GB% | FB% | IFFB% | HR/FB | IFH% | BUH% | divider | Pull% | Cent% | Oppo% | divider | Soft% | Med% | Hard% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | SFG | R | 1.44 | 13.3% | 51.1% | 35.6% | 6.3% | 0.0% | 37.5% | 31.3% | 31.3% | |||||||
| 2018 | SFG | A- | 0.83 | 13.9% | 39.0% | 47.2% | 5.5% | 6.4% | 33.6% | 28.2% | 38.2% | |||||||
| 2018 | SFG | A | 1.00 | 50.0% | 50.0% | 0.0% | 0.0% | 0.0% | 0.0% | 50.0% | 50.0% | |||||||
| 2018 | SFG | MiLB | 0.83 | 14.2% | 39.1% | 46.8% | 5.5% | 6.4% | 33.3% | 28.4% | 38.3% | |||||||
| 2019 | SFG | A+ | 1.03 | 19.6% | 40.9% | 39.5% | 19.3% | 1.7% | 39.6% | 27.2% | 33.2% |
Minor LeaguesSpring Training
MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
All MiLB and Pace data are from Statcast.
All MiLB and Pace data are from Statcast.
Minor LeaguesSpring TrainingAverages
| Season | Team | Level | O-Swing% | Z-Swing% | Swing% | divider | O-Contact% | Z-Contact% | Contact% | Zone% | divider | F-Strike% | SwStr% | CStr% | CSW% | divider | Pace |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | SFG | R | 81.4% | 62.0% | 21.0% | 30.9% | 3.1% | 34.0% | |||||||||
| 2018 | SFG | A- | 47.7% | 84.9% | 41.5% | 7.2% | 16.3% | 23.5% | |||||||||
| 2018 | SFG | A | 33.3% | 100.0% | 0.0% | 0.0% | 22.2% | 22.2% | |||||||||
| 2018 | SFG | MiLB | 47.5% | 85.1% | 41.1% | 7.1% | 16.3% | 23.4% | |||||||||
| 2019 | SFG | A+ | 46.7% | 78.2% | 46.7% | 10.2% | 17.5% | 27.6% |
| Season | Team | Level | O-Swing% | Z-Swing% | Swing% | divider | O-Contact% | Z-Contact% | Contact% | Zone% | divider | F-Strike% | SwStr% | CStr% | CSW% | divider | Pace |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | SFG | R | 81.4% | 62.0% | 21.0% | 30.9% | 3.1% | 34.0% | |||||||||
| 2018 | SFG | A- | 47.7% | 84.9% | 41.5% | 7.2% | 16.3% | 23.5% | |||||||||
| 2018 | SFG | A | 33.3% | 100.0% | 0.0% | 0.0% | 22.2% | 22.2% | |||||||||
| 2018 | SFG | MiLB | 47.5% | 85.1% | 41.1% | 7.1% | 16.3% | 23.4% | |||||||||
| 2019 | SFG | A+ | 46.7% | 78.2% | 46.7% | 10.2% | 17.5% | 27.6% |

