John Cangelosi
Outfielder · Career Stats, Bio & Records (1985-1999)
John Cangelosi was an outfielder who played in Major League Baseball from 1985 to 1999 for 7 teams, including the Chicago White Sox, a span of 15 seasons. In 1,038 career games, he hit .250 with 501 hits, 12 home runs, and 134 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
- Position
- Outfielder
- Bats / Throws
- B / L
- Height / Weight
- 5'8" / 150 lb
- MLB Debut
- 1985-06-30
- Last Game
- 1999-09-22
Full name: John Anthony Cangelosi
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1,038 | 2,004 | 328 | 501 | 73 | 15 | 12 | 134 | 154 | 358 | 322 | .250 | .370 | .319 | .690 | -378 |
Career AVG .250 vs. league average .262 across their career seasons β near league average.
Career OBP .370 vs. league average .331 across their career seasons β +11.9% above league average.
Career SLG .319 vs. league average .405 across their career seasons β 21.1% below league average.
Career OPS .690 vs. league average .736 across their career seasons β 6.3% below league average.
Season-by-Season Batting
Click a stat to plot it across every season.
| Year | Team | Lg | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | Lg AVG | Lg OBP | Lg SLG | Lg OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1985 | CHA | AL | 5 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | β | β | β | β | 0.0 |
| 1986 | CHA | AL | 137 | 438 | 65 | 103 | 16 | 3 | 2 | 32 | 50 | 71 | 61 | .235 | .257 (-9%) | .325 (+7%) | .395 (-24%) | .720 (-10%) | -458.6 |
| 1987 | PIT | NL | 104 | 182 | 44 | 50 | 8 | 3 | 4 | 18 | 21 | 46 | 33 | .275 | .262 (+4%) | .331 (+29%) | .415 (+1%) | .746 (+13%) | 716.2 |
| 1988 | PIT | NL | 75 | 118 | 18 | 30 | 4 | 1 | 0 | 8 | 9 | 17 | 16 | .254 | .254 (avg) | .317 (+11%) | .377 (-19%) | .695 (-5%) | -29.4 |
| 1989 | PIT | NL | 112 | 160 | 18 | 35 | 4 | 2 | 0 | 9 | 11 | 35 | 20 | .219 | .254 (-14%) | .319 (+14%) | .375 (-28%) | .694 (-9%) | -60.8 |
| 1990 | PIT | NL | 58 | 76 | 13 | 15 | 2 | 0 | 0 | 1 | 7 | 11 | 12 | .197 | .257 (-23%) | .324 (-5%) | .385 (-42%) | .710 (-25%) | -260.4 |
| 1992 | TEX | AL | 73 | 85 | 12 | 16 | 2 | 0 | 1 | 6 | 6 | 18 | 16 | .188 | .255 (-26%) | .322 (+2%) | .377 (-35%) | .699 (-18%) | -164.0 |
| 1994 | NYN | NL | 62 | 111 | 14 | 28 | 4 | 0 | 0 | 4 | 5 | 19 | 20 | .252 | .269 (-6%) | .338 (+10%) | .424 (-32%) | .763 (-14%) | -163.2 |
| 1995 | HOU | NL | 90 | 201 | 46 | 64 | 5 | 2 | 2 | 18 | 21 | 48 | 42 | .318 | .266 (+19%) | .337 (+35%) | .417 (-6%) | .755 (+13%) | 821.4 |
| 1996 | HOU | NL | 108 | 262 | 49 | 69 | 11 | 4 | 1 | 16 | 17 | 44 | 41 | .263 | .269 (-2%) | .340 (+11%) | .426 (-19%) | .767 (-5%) | -89.9 |
| 1997 | FLO | NL | 103 | 192 | 28 | 47 | 8 | 0 | 1 | 12 | 5 | 19 | 33 | .245 | .266 (-8%) | .336 (-5%) | .419 (-28%) | .756 (-18%) | -511.9 |
| 1998 | FLO | NL | 104 | 171 | 19 | 43 | 8 | 0 | 1 | 10 | 2 | 30 | 23 | .251 | .266 (-6%) | .335 (+9%) | .420 (-25%) | .755 (-10%) | -177.8 |
| 1999 | COL | NL | 7 | 6 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | .167 | β | β | β | β | 0.0 |
| Career · 13 seasons | 1,038 | 2,004 | 328 | 501 | 73 | 15 | 12 | 134 | 154 | 358 | 322 | .250 | — | — | — | — | -378 | ||
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.
Season-by-Season Pitching
Click a stat to plot it across every season.
| Year | Team | Lg | W | L | G | GS | CG | SHO | SV | IP | H | ER | BB | SO | ERA | Lg ERA | Pitcher PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1988 | PIT | NL | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 2.0 | 1 | 0 | 0 | 0 | 0.00 | β | 0.0 |
| 1995 | HOU | NL | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1.0 | 0 | 0 | 1 | 0 | 0.00 | β | 0.0 |
| 1997 | FLO | NL | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1.0 | 0 | 0 | 1 | 0 | 0.00 | β | 0.0 |
| Career · 3 seasons | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 4.0 | 1 | 0 | 2 | 0 | 0.00 | — | 0 | ||
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.
Postseason Statistics
Playoff Career Batting
Playoff Batting by Year
Game Log & Splits
View full game log (1041 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 551 | 1021 | 192 | 270 | 7 | 68 | .264 |
| Away | 487 | 983 | 136 | 231 | 5 | 66 | .235 |
Pitching — Home / Away
| Split | G | IP | H | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Home | 2 | 2.0 | 0 | 0 | 2 | 0 | 0.00 |
| Away | 1 | 2.0 | 1 | 0 | 0 | 0 | 0.00 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1999-09-22 | COL | AZ | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1999-09-19 | COL | LAD | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1999-09-18 | COL | LAD | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1999-09-17 | COL | LAD | W | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1999-09-15 | COL | NYN | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1999-09-12 | COL | MIL | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1999-09-10 | COL | MIL | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1998-09-27 | MIA | PHI | L | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 1998-09-27 | MIA | PHI | W | 3 | 1 | 3 | 0 | 0 | 0 | 1 | 2 | 0 |
| 1998-09-26 | MIA | PHI | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Last 3 Games — Pitching
| Date | Tm | Opp | Dec | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 1997-07-21 | MIA | SDP | — | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 1995-06-22 | HOU | CHC | — | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 1988-05-03 | PIT | LAD | — | 2.0 | 1 | 0 | 0 | 0 | 0 | 0 |
Fielding Statistics
Career Fielding Totals by Position
| Position | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|
| OF | 617 | 408 | 990 | 30 | 29 | 3 |
| P | 3 | 0 | 0 | 1 | 0 | 0 |
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 1985 | CHA | OF | 3 | 1 | 1 | 0 | 0 | 0 |
| 1986 | CHA | OF | 129 | 116 | 276 | 7 | 9 | 1 |
| 1987 | PIT | OF | 47 | 38 | 74 | 3 | 3 | 0 |
| 1988 | PIT | OF | 24 | 18 | 52 | 0 | 2 | 0 |
| 1988 | PIT | P | 1 | 0 | 0 | 0 | 0 | 0 |
| 1989 | PIT | OF | 46 | 23 | 71 | 1 | 2 | 0 |
| 1990 | PIT | OF | 12 | 11 | 24 | 0 | 0 | 0 |
| 1992 | TEX | OF | 65 | 23 | 76 | 4 | 3 | 1 |
| 1994 | NYN | OF | 50 | 21 | 64 | 5 | 0 | 1 |
| 1995 | HOU | OF | 59 | 38 | 92 | 3 | 5 | 0 |
| 1995 | HOU | P | 1 | 0 | 0 | 1 | 0 | 0 |
| 1996 | HOU | OF | 78 | 59 | 113 | 5 | 3 | 0 |
| 1997 | FLO | OF | 58 | 32 | 84 | 1 | 0 | 0 |
| 1997 | FLO | P | 1 | 0 | 0 | 0 | 0 | 0 |
| 1998 | FLO | OF | 45 | 28 | 62 | 1 | 2 | 0 |
| 1999 | COL | OF | 1 | 0 | 1 | 0 | 0 | 0 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Pitcher | 3 |
| Left Field | 265 |
| Center Field | 317 |
| Right Field | 70 |
| Designated Hitter | 12 |
Salary History
John Cangelosi's recorded salaries total $2,850,000 over 9 seasons, 1986 to 1998. This total is partial: the salary data covers 1985 to 2016, and Cangelosi's career ran from 1985 to 1999. No salary is recorded for 1985, 1990, 1992, and 1999.
| Year | Team | League | Salary |
|---|---|---|---|
| 1998 | FLO | NL | $550,000 |
| 1997 | FLO | NL | $525,000 |
| 1996 | HOU | NL | $280,000 |
| 1995 | HOU | NL | $182,500 |
| 1994 | NYN | NL | $175,000 |
| 1989 | PIT | NL | $152,500 |
| 1988 | PIT | NL | $125,000 |
| 1987 | PIT | NL | $800,000 |
| 1986 | CHA | AL | $60,000 |
| Total recorded salary (partial) | $2,850,000 | ||
College History
| School Name | City | State | Years Attended |
|---|---|---|---|
| Miami-Dade College - North Campus | Miami | FL | 1981, 1982 |
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative β closest peer anchors at ~98%.
John Cangelosi (highlighted) compared to peers across the same era.
John Cangelosi: the record in brief
Between the debut on June 30, 1985 and the final game on September 22, 1999, John Cangelosi built the record summarized on this page. Club by club, the record runs the Chicago White Sox (1985 through 1986), the Pittsburgh Pirates (1987 through 1990), the Texas Rangers (1992), the New York Mets (1994), the Houston Astros (1995 through 1996), the Florida Marlins (1997 to 1998), and the Colorado Rockies (1999). Born on March 10, 1963, in Brooklyn, NY, USA, Cangelosi is listed as an outfielder and batted from both sides and threw left-handed. Cangelosi's listed size is 5 feet, 8 inches and 150 pounds. The given name on file is John Anthony Cangelosi.
Cangelosi's career batting table shows 1,038 games, 2,004 at bats and 501 hits, a .250 average, plus 12 home runs, 134 runs batted in, and 154 stolen bases. Cangelosi's career OPS of .690 combines a .370 on-base mark with .319 slugging. The .250 career average is close to the .262 the league hit across the same seasons.
Frequently Asked Questions about John Cangelosi
- What years did John Cangelosi play?
- John Cangelosi played in Major League Baseball from 1985 to 1999.
- Was John Cangelosi a pitcher?
- No. John Cangelosi was a position player (Outfielder), though he did pitch in 3 career games.
- How many home runs did John Cangelosi hit?
- John Cangelosi hit 12 career home runs with 501 hits.
- What teams did John Cangelosi play for?
- John Cangelosi played for 7 teams: the Chicago White Sox (1985β1986), the Pittsburgh Pirates (1987β1990), the Texas Rangers (1992), the New York Mets (1994), the Houston Astros (1995β1996), the Florida Marlins (1997β1998), and the Colorado Rockies (1999).
- What were John Cangelosi's career stats?
- In 1,038 games, John Cangelosi had 501 hits, 12 home runs, 134 RBI, 328 runs, and 154 stolen bases, with a .250 batting average.
- How much did John Cangelosi earn in his career?
- John Cangelosi's recorded salaries total $2,850,000 over 9 seasons, 1986 to 1998. This total is partial: the salary data covers 1985 to 2016, and Cangelosi's career ran from 1985 to 1999. No salary is recorded for 1985, 1990, 1992, and 1999.
- What was John Cangelosi's salary?
- John Cangelosi's last recorded salary was $550,000, in 1998. His highest recorded salary was $800,000, in 1987, and his lowest was $60,000, in 1986. The Salary History table lists each season from 1986 to 1998.
- What position did John Cangelosi play?
- John Cangelosi played primarily as an outfielder, the position where he appeared in the most games.
- How tall was John Cangelosi and how much did he weigh?
- John Cangelosi was listed at 5 feet 8 inches and 150 pounds.
- How many home runs did John Cangelosi hit each season?
- John Cangelosi's home runs by season: 0 in 1985, 2 in 1986, 4 in 1987, 0 in 1988, 0 in 1989, 0 in 1990, 1 in 1992, 0 in 1994, 2 in 1995, 1 in 1996, 1 in 1997, 1 in 1998, and 0 in 1999. His most in one season was 4, in 1987.
- What was John Cangelosi's career batting average?
- John Cangelosi batted .250 over his career, with 501 hits in 2,004 at bats.
- How many RBI did John Cangelosi have?
- John Cangelosi drove in 134 runs in his career.
- What was John Cangelosi's career ERA?
- John Cangelosi finished with a 0.00 career ERA, going 0-0 with 0 strikeouts.
- Is John Cangelosi in the Hall of Fame?
- No. John Cangelosi has not been inducted into the National Baseball Hall of Fame.