Brian Giles

Second Baseman · Career Stats, Bio & Records (1981-1990)

Brian Giles was a second baseman who played in Major League Baseball from 1981 to 1990 for 4 teams, including the New York Mets, a span of 10 seasons. In 287 career games, he hit .228 with 162 hits, 10 home runs, and 50 RBI.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .228
HR 10
RBI 50
H 162
OPS .607
PIV -1,431
Position
Second Baseman
Bats / Throws
R / R
Height / Weight
6'1" / 165 lb
Born
4/27/1960 in Manhattan, KS, USA
MLB Debut
1981-09-12
Last Game
1990-07-07

Full name: Brian Jeffrey Giles

Career Batting Statistics

Brian Giles β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
287 709 74 162 27 0 10 50 27 70 151 .228 .298 .309 .607 -1,431

Career AVG .228 vs. league average .259 across their career seasons β€” 11.6% below league average.

Career OBP .298 vs. league average .324 across their career seasons β€” 8.1% below league average.

Career SLG .309 vs. league average .387 across their career seasons β€” 20.3% below league average.

Career OPS .607 vs. league average .711 across their career seasons β€” 14.7% 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

Brian Giles β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home1453403171418.209
Away1423694391632.247

Last 10 Games — Batting

Brian Giles β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
1990-07-07 SEATORL 200000001
1990-07-06 SEATORL 100000000
1990-07-05 SEACLEW 100000001
1990-07-01 SEAMILW 100000011
1990-06-30 SEAMILW 100000000
1990-06-28 SEAKCRW 000000000
1990-06-23 SEATEXW 200000002
1990-06-22 SEATEXL 000000000
1990-06-19 SEAKCRL 000000000
1990-06-18 SEAKCRL 401000003

Fielding Statistics

Career Fielding Totals by Position

Brian Giles β€” Career Fielding Totals by Position
Position G GS PO A E DP
2B 209 174 469 554 16 128
3B 1 0 0 3 0 1
SS 74 42 87 131 5 35

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Brian Giles β€” Career Games by Position
Position Games
Second Base 209
Third Base 1
Shortstop 73
Designated Hitter 3

Salary History

Brian Giles's recorded salaries total $80,000 over 1 season, in 1986. This total is partial: the salary data covers 1985 to 2016, and Giles's career ran from 1981 to 1990. His seasons before 1985 are not included, and no salary is recorded for 1985 and 1990.

Brian Giles β€” Salary History
Year Team League Salary
1986 CHA AL $80,000
Total recorded salary (partial) $80,000

Brian Giles: the record in brief

Brian Giles's major league career runs from a debut on September 12, 1981 to a final game on July 7, 1990. The season rows list, in order, the New York Mets (1981 to 1983), the Milwaukee Brewers (1985), the Chicago White Sox (1986), and the Seattle Mariners (1990). Giles is listed as a second baseman at 165 pounds on a 6-foot-1 frame. The bio says Giles threw and hit right-handed. The recorded birth is April 27, 1960, in Manhattan, KS, USA. The bio lists the given name Brian Jeffrey.

Across 287 games at the plate, Giles's career line reads 162 hits in 709 at bats for a .228 average, adding 10 home runs, 50 RBI, and 27 stolen bases. Reaching base at a .298 clip and slugging .309, Giles finished with a .607 OPS. Over the seasons Giles played, league hitters batted .259; the .228 career figure is 11.6% below that. In OPS terms, Giles's .607 stands 14.7% below the league's .711. No season topped the 98 hits of 1983. The RBI column peaks at 27 in 1983.

Frequently Asked Questions about Brian Giles

What years did Brian Giles play?
Brian Giles played in Major League Baseball from 1981 to 1990.
Was Brian Giles a pitcher?
No. Brian Giles was a position player (Second Baseman).
How many home runs did Brian Giles hit?
Brian Giles hit 10 career home runs with 162 hits.
What teams did Brian Giles play for?
Brian Giles played for 4 teams: the New York Mets (1981–1983), the Milwaukee Brewers (1985), the Chicago White Sox (1986), and the Seattle Mariners (1990).
What were Brian Giles's career stats?
In 287 games, Brian Giles had 162 hits, 10 home runs, 50 RBI, 74 runs, and 27 stolen bases, with a .228 batting average.
How much did Brian Giles earn in his career?
Brian Giles's recorded salaries total $80,000 over 1 season, in 1986. This total is partial: the salary data covers 1985 to 2016, and Giles's career ran from 1981 to 1990. His seasons before 1985 are not included, and no salary is recorded for 1985 and 1990.
What was Brian Giles's salary?
Brian Giles's recorded salary was $80,000 in 1986.
What position did Brian Giles play?
Brian Giles played primarily as a second baseman, the position where he appeared in the most games.
How tall was Brian Giles and how much did he weigh?
Brian Giles was listed at 6 feet 1 inch and 165 pounds.
How many home runs did Brian Giles hit each season?
Brian Giles's home runs by season: 0 in 1981, 3 in 1982, 2 in 1983, 1 in 1985, 0 in 1986, and 4 in 1990. His most in one season was 4, in 1990.
What was Brian Giles's career batting average?
Brian Giles batted .228 over his career, with 162 hits in 709 at bats.
How many RBI did Brian Giles have?
Brian Giles drove in 50 runs in his career.
Is Brian Giles in the Hall of Fame?
No. Brian Giles has not been inducted into the National Baseball Hall of Fame.