Robert Stock

Pitcher · Career Stats, Bio & Records (2018-2021)

Robert Stock is a pitcher who has played in Major League Baseball since 2018 for 4 teams, including the San Diego Padres, a span of 4 seasons. Across 65 career appearances, he has gone 3-7 with a 5.20 ERA and 106 strikeouts. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 1582.5.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

Active Player
W–L 3–7
ERA 5.20
WHIP 1.68
SO 106
Pitcher PIV thru 2025 1582.5
Position
Pitcher
Bats / Throws
L / R
Height / Weight
6'1" / 214 lb
Born
11/21/1989 in Bellevue, WA, USA
MLB Debut
2018-06-24
Last Game
2021-07-20

Full name: Robert Anthony Stock

Career Pitching Statistics

Robert Stock — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
3 7 65 10 0 0 0 105.2 119 61 9 59 106 5.20 1582.5

Career ERA 5.20 vs. league average 4.27 across their career seasons — 21.8% worse than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Batting Statistics

Robert Stock — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
57 4 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0

Career AVG .000 vs. league average .247 across their career seasons — 100.0% below league average.

Career OBP .000 vs. league average .319 across their career seasons — 100.0% below league average.

Career SLG .000 vs. league average .415 across their career seasons — 100.0% below league average.

Career OPS .000 vs. league average .734 across their career seasons — 100.0% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Robert Stock — Batting — Home / Away
SplitGABRHHRRBIAVG
Home3010000.000
Away2730000.000

Pitching — Home / Away

Robert Stock — Pitching — Home / Away
SplitGIPHERBBSOERA
Home3042.1421422442.98
Away2733.0392722337.36

Last 10 Games — Batting

Robert Stock — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2025-06-08 BOSNYYW 000000000
2025-04-07 BOSTORL 000000000
2021-07-20 NYNCINL 100000000
2021-07-07 NYNMILL 100000001
2021-06-16 CHCNYNL 200000001
2020-09-19 BOSNYYL 000000000
2020-09-16 BOSMIAL 000000000
2020-09-11 BOSTBRL 000000000
2020-09-05 BOSTORW 000000000
2020-09-04 BOSTORL 000000000

Last 10 Games — Pitching

Robert Stock — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2025-06-08 BOSNYY — 0.2122311
2025-04-07 BOSTOR — 2.0311100
2021-07-20 NYNCIN — 1.0211111
2021-07-07 NYNMIL L 4.0422251
2021-06-16 CHCNYN L 4.0455631
2020-09-19 BOSNYY — 2.0110220
2020-09-16 BOSMIA — 2.0000010
2020-09-11 BOSTBR — 1.2222120
2020-09-05 BOSTOR — 0.1100000
2020-09-04 BOSTOR — 1.1100110

Fielding Statistics

Career Fielding Totals by Position

Robert Stock — Career Fielding Totals by Position
Position G GS PO A E DP
P 57 3 3 7 2 1

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Robert Stock — Career Games by Position
Position Games
Pitcher 57

Robert Stock: the record in brief

Active since a debut on June 24, 2018, Robert Stock has a record on this page that is still being added to. Stock played for the San Diego Padres (2018 through 2019), the Boston Red Sox (2020 to 2025), the Chicago Cubs (2021), and the New York Mets (2021). Stock played primarily as a pitcher and hit left-handed while throwing right-handed. The bio adds a birth date on November 21, 1989, in Bellevue, WA, USA and a listed size of 6-foot-1 and 214 pounds. The given name on file is Robert Anthony Stock.

Stock has gone 3-7 with a 5.20 ERA in 65 games, 10 of them starts. Stock has 106 strikeouts. The league ERA over Stock's seasons was 4.27, so the 5.20 figure ran 21.8% worse than average. 2018 was Stock's sharpest full season, a 2.50 ERA against the league's 4.15. By Pitcher PIV, Baseball Data Hub's measure of run prevention relative to each season's league, Stock's career adds up to 1,582.5.

Frequently Asked Questions about Robert Stock

What years did Robert Stock play?
Robert Stock played in Major League Baseball from 2018 to 2021.
Was Robert Stock a pitcher?
Yes. Robert Stock pitched in the major leagues, recording 3 wins and 106 strikeouts.
How many home runs did Robert Stock hit?
Robert Stock hit 0 career home runs.
What was Robert Stock's career batting average?
Robert Stock batted .000 over his career, with 0 hits in 4 at bats.
What was Robert Stock's career ERA?
Robert Stock finished with a 5.20 career ERA, going 3-7 with 106 strikeouts.
How many strikeouts did Robert Stock have?
Robert Stock recorded 106 career strikeouts.