Hubbry Logo
Bill HaselmanBill HaselmanMain
Open search
Bill Haselman
Community hub
Bill Haselman
logo
8 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Bill Haselman
Bill Haselman
from Wikipedia

William Joseph Haselman (born May 25, 1966) is an American professional baseball coach and former player who currently serves as the catching coach for the Cincinnati Reds of Major League Baseball (MLB). He played as a catcher in MLB for 13 seasons between 1990 and 2003. A first-round selection in the 1987 MLB draft, he played for the Texas Rangers, Seattle Mariners, Boston Red Sox, and Detroit Tigers.

Key Information

He previously was the bullpen coach and first base coach for the Red Sox and the third base coach for the Los Angeles Angels. He has also served as a manager in Minor League Baseball.

Early life

[edit]

Haselman was born in Long Branch, New Jersey, and graduated from Saratoga High School in Saratoga, California.[1][2] At Saratoga, he played high school football in addition to baseball.[3] He committed to play college football at the University of Nevada, Reno, but backed out in order to attend the University of California, Los Angeles (UCLA).[3] There, he played for the UCLA Bruins baseball team as an understudy to Todd Zeile.[4] He also played briefly for the UCLA Bruins football team—while some sources state he was a backup for starting quarterback Troy Aikman,[4] Haselman has stated this is incorrect, as during his half-season with the team, the starting quarterback was David Norrie.[5]

Playing career

[edit]

Texas Rangers

[edit]

Haselman was drafted as the 23rd pick of the first round of the 1987 Major League Baseball draft by the Texas Rangers.[6] He began his professional career that year for the Gastonia Rangers of the South Atlantic League.[7] In 1988, he was promoted to the Port Charlotte Rangers of the Class A-Advanced Florida State League, where he hit .245 in 122 games.[7]

Haselman spent 1989 and 1990 with the Double-A Tulsa Drillers of the Texas League.[7] He was a September call-up with the Rangers in 1990 and made his MLB debut at the age of 24 as a pinch hitter on September 3, 1990, against the Cleveland Indians.[1] He recorded his first hit, also as a pinch hitter, off Joe Klink of the Oakland Athletics on September 27. In 14 games, he had two hits in 13 at bats.

Haselman returned to the minors and spent 1991 and the first part of 1992 with the Oklahoma City 89ers of the Triple-A American Association.[7]

Seattle Mariners

[edit]

On May 29, 1992, Haselman was selected off waivers by the Seattle Mariners, who assigned him to the Calgary Cannons of the Pacific Coast League, where he hit .255 in 88 games with 19 home runs and 53 runs batted in (RBI).[7] He also appeared in eight games for the Mariners in September and had five hits in 19 at bats.[1]

Haselman spent most of 1993 as the Mariners back-up catcher and hit his first home run on May 8 off of Jim Deshaies of the Minnesota Twins. On June 6, 1993, Haselman was hit by a pitch thrown by Baltimore Orioles pitcher Mike Mussina, leading to him charging the mound and igniting a bench-clearing brawl.[4] In parts of three seasons with Seattle, he appeared in 104 games and hit .234 with 6 home runs and 24 RBI.[1]

Boston Red Sox

[edit]

Haselman signed as a free agent with the Boston Red Sox on November 7, 1994, and played with the Red Sox through the 1997 season as a backup catcher.[1] Haselman's most dramatic offensive performance came in a game at Fenway Park against the Toronto Blue Jays on June 27, 1995. With the bases empty and the score tied, 5–5, he pinch hit for catcher Mike Macfarlane in the bottom of the 11th inning. Haselman shattered his bat, sending a Woody Williams' offering sailing over the Green Monster to give the Red Sox their first walk-off win of their 1995 American League East division-winning campaign. Haselman's only postseason appearance was during the 1995 American League Division Series, when he played in one game against Cleveland and was hitless in two at bats.[1]

Haselman had his best season in 1996, when he hit .274 with 8 home runs and 34 RBI in a career-high 237 at bats for the Red Sox.[1] He also led American League catchers with a 7.64 range factor.[8] Haselman was the battery-mate for Red Sox pitcher Roger Clemens on September 18, 1996, when Clemens struck out 20 batters in a game against the Detroit Tigers to tie his own major league single-game strikeout record in a nine-inning game.[9][10] It was also a productive night for Haselman, who had three hits and two RBIs in the memorable Red Sox victory.[11]

Texas Rangers (second stint)

[edit]

The Red Sox traded Haselman (along with Mark Brandenburg and Aaron Sele) on November 6, 1997, to the Texas Rangers for Damon Buford and Jim Leyritz. In 40 games, he hit .314 with 6 home runs.[1]

Detroit Tigers

[edit]

Haselman signed as a free agent with the Detroit Tigers on December 14, 1998. With the 1999 Tigers, he hit .273 in 48 games.[1] The Tigers traded Haselman back to the Rangers (along with Frank Catalanotto, Francisco Cordero, Gabe Kapler, Justin Thompson and a minor leaguer) on November 2, 1999, in exchange for Juan González, Danny Patterson and Gregg Zaun.[1]

Texas Rangers (third stint)

[edit]

Haselman remained with Texas from 2000 through 2002. He appeared in at least 47 MLB games during each of those seasons. Overall, in three stints spanning parts of five seasons with the Rangers, Haselman played in 225 games and hit .273.[1]

Late career

[edit]

Haselman rejoined the Tigers again on a free agent contract on January 20, 2003, but was released on March 27, before the season started.[1]

Haselman was signed as a free agent by the Red Sox on April 11, 2003. In his second stint with Boston, he was hitless in three at bats in four games. He played in his final major league game on September 27, 2003.[1] He also played in 79 games with the Triple-A Pawtucket Red Sox.[7]

Haselman signed as a minor-league free agent with the Baltimore Orioles on December 3, 2003, but retired at the age of 37 before playing in any games.[7]

Career statistics

[edit]

In a thirteen-year major-league career, Haselman played in 589 games, accumulating 416 hits in 1,606 at bats for a .259 career batting average, along with 47 home runs, 210 RBI and a .311 on-base percentage.[1] He had a .991 career fielding percentage as a catcher.[1] While predominantly a catcher (524 games), Haselman also made appearances as a designated hitter (39 games), outfielder (six games), first baseman (three games), and third baseman (one game).[1]

Haselman played in 783 minor-league games over 10 seasons, batting .269 with 95 home runs and 400 RBIs.[7]

Coaching and managing career

[edit]

Haselman served as the Red Sox' interim first base coach in 2004, filling in for Lynn Jones from early May to late July, after Jones sustained a non-baseball eye injury.[12][13] The team went on to win the World Series. Haselman served as the team's bullpen coach in 2005, and was first base coach for the 2006 season.[2] Boston then offered him a manager position in the minor leagues, but Haselman declined, as he did not want to spend that much time away from his family.[14]

In August 2009, Haselman was named a volunteer assistant coach, to work with catchers and act as first base coach, for the Washington Huskies baseball team, under head coach Lindsay Meggs.[15][16]

In 2010, Haselman returned to professional baseball as manager of the Class A Bakersfield Blaze, a California League affiliate of the Texas Rangers.[2] In 2011, the Red Sox hired Haselman to assist their minor-league catching instructor.[17] The Los Angeles Angels of Anaheim named Haselman as the manager of the club's Inland Empire 66ers minor league team on January 9, 2012.[2][18] In 2013, Haselman guided Inland Empire to a California League title.[2]

Haselman joined the Los Angeles Dodgers organization in 2014 as the manager for the Great Lakes Loons of the Midwest League.[2] In 2015, the Dodgers assigned Haselman to be the manager of the Rancho Cucamonga Quakes of the California League.[2] He led them to a 78–62 record and the team's first California League championship since 1994.[2] In 2016, Haselman became the manager of the Oklahoma City Dodgers in the Triple-A Pacific Coast League (PCL).[2][19] That season, the team compiled an 81–60 record and advanced to the championship series of the PCL.[20] He remained with the team as their manager through the 2018 season.[21]

Following cancellation of the 2020 minor-league season, Heselman returned to Oklahoma City as bench coach and third base coach for the 2021 season.[22][23]

Haselman joined the Angels' major-league staff in January 2022 as the team's catching instructor, succeeding José Molina.[24][25] In July, he temporarily served as the Angels' manager for two games, due to the suspension of interim manager Phil Nevin and acting interim manager Ray Montgomery.[26] For the 2023 season, Haselman was named the Angels' third base coach, succeeding Mike Gallego.[27]

On November 3, 2025, the Cincinnati Reds hired Haselman to serve as the team's major league catching coach.[28]

Personal life

[edit]

Haselman and his wife have two children.[16] After he left the Red Sox following the 2006 season, Haselman took a position working for Merrill Lynch and also worked as a postgame radio host during Seattle Mariners games.[14] Son Ty was a catcher for the UCLA Bruins during the 2018 season.[29][30]

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
William Joseph Haselman (born May 25, 1966) is an American former and coach who played 13 seasons in (MLB) from 1990 to 2003, primarily as a backup for four teams: the Texas Rangers, Mariners, Boston Red Sox, and Detroit Tigers. Over his playing career, he appeared in 589 games, batting .259 with 47 home runs and 210 runs batted in, while earning a reputation for his defensive skills behind the plate. After retiring, Haselman transitioned into coaching and managing roles, including stints with the Red Sox, , and various affiliates, and as of November 2025, he serves as the catching coach for the under manager . Born in , Haselman moved to , as a child and attended Saratoga High School, where he excelled in baseball before playing college ball at the (UCLA), helping the Bruins reach the in 1986. Selected by the Texas Rangers in the first round (23rd overall) of the 1987 MLB Draft, he spent three seasons in the minors before making his big-league debut on September 3, 1990, with Texas. His early career featured brief stints with the Rangers and Mariners, but he had significant playing time with the Red Sox from 1995 to 1997, appearing in one postseason game during the . Later, he concluded his playing days with the Texas Rangers in 2000–2002 and a return to the Boston Red Sox in 2003, retiring at age 37 after a solid, journeyman tenure marked by strong game-calling and durability as a reserve. Transitioning seamlessly to coaching, Haselman joined the Red Sox organization in 2004 as a scout and roving instructor, later serving as bullpen coach in 2005 and first-base coach in 2006—roles that included contributing to Boston's 2004 World Series championship as a fill-in coach. He then managed in the minors starting in 2010, leading teams like the Bakersfield Blaze (Rangers affiliate), Inland Empire 66ers (Angels), Great Lakes Loons (Dodgers), and Oklahoma City Dodgers, where he guided squads to playoff appearances and developed young talent. From 2022 to 2023, Haselman served as a major league coach for the Angels (catching coach in 2022 and third base coach in 2023) and briefly as interim manager in 2022, then worked in player development as catching coordinator from 2024 to 2025. His reunion with Francona in Cincinnati for the 2026 season highlights his expertise in catcher development and his long-standing ties to successful MLB staffs.

Early life and amateur career

Early life

William Joseph Haselman was born on May 25, 1966, in . At the age of five, his family relocated from to the Bay Area in , settling in the town of Saratoga near San Jose. Haselman's father, Albert, an executive at a communications company with an engineering background, was an avid enthusiast who had seen play; he tutored his son on the sport's fundamentals from a young age, playing catch, throwing batting practice, and even managing Bill's Little League team. The family's move to California provided Haselman with the opportunity for year-round participation, facilitated by the area's mild climate.

College and draft

Haselman attended in , where he excelled in as a , batting .457 during his senior year in 1984. At Saratoga, he also played football as the starting and a , though drew the most interest despite limited recruitment looks overall. His high school performance earned him a football to UCLA, and he walked on to the Bruins' team. Haselman redshirted his freshman year at the (UCLA) in 1984–85, focusing on both football and . In his season of 1986, he served as a before transitioning to starting , contributing to the team's efforts in the Pac-10 . As a junior in 1987, Haselman became the starting for UCLA, where he batted .304 with 57 RBIs over 65 games, helping the Bruins achieve a 40–25–1 record that season, though they fell short of qualifying for the . Following his junior year, Haselman was selected by the Texas Rangers in the first round (23rd overall) of the 1987 MLB June Amateur Draft out of UCLA.

Professional playing career

First stint with the Texas Rangers (1990–1991)

Haselman made his Major League Baseball debut on September 3, 1990, at the age of 24, serving as a for the Texas Rangers in a game against the Indians at . In his first at-bat, he struck out against Indians starter . During the 1990 season, Haselman functioned primarily as a backup to starting Geno Petralli, appearing in seven games total, including three outings, four behind the plate, and three starts as the . Over those seven appearances, Haselman batted .154 (2-for-13) with three runs batted in and no home runs; his first major league hit came on September 27, 1990, a single off Oakland Athletics reliever Joe Klink in a pinch-hitting role. Defensively, he handled routine plays during his limited catching time without errors, focusing on game-calling and pitch framing as a young prospect adapting to the majors. Prior to his September call-up, Haselman had excelled in Double-A with the Rangers' affiliate Tulsa Drillers, where he batted .319 with 18 home runs and 80 RBIs in 120 games, earning Texas League All-Star honors as a catcher. In 1991, he continued his development in Triple-A with the Oklahoma City 89ers, playing in 126 games and hitting .256 with nine home runs and 60 RBIs, solidifying his readiness for a more prominent role while remaining in the Rangers organization.

Seattle Mariners (1992–1994)

Haselman joined the Seattle Mariners on May 29, 1992, after the team claimed him off waivers from the Texas Rangers. His prior experience as a backup with the Rangers had prepared him for a similar role in a new organization. Immediately optioned to the Mariners' Triple-A affiliate, the of the , Haselman spent most of the 1992 season there, appearing in 105 games while batting .253 with 20 home runs and 58 runs batted in. He showcased his power potential at the plate and solid defensive skills behind it, committing few errors as a . Haselman earned a September call-up to in 1992, debuting with the Mariners and playing in 8 games while batting .263 (5-for-19). The following year, 1993, he established himself as the primary backup to starting Dave Valle, appearing in 58 games and posting a .255 with 5 home runs and 16 RBI. Defensively, he caught 49 games over 304.1 , achieving a .992 fielding percentage with just 2 errors and allowing only 5 passed balls—a low rate that underscored his reliability in handling pitchers and controlling the running game, where he threw out 10 of 45 basestealers (22.2% rate). A memorable highlight came on June 6, 1993, at Camden Yards, when Haselman homered off Baltimore Orioles pitcher earlier in the game; in the seventh inning, Mussina hit him with a pitch, prompting Haselman to charge the and ignite a that lasted nearly 12 minutes, resulting in seven suspensions and five injuries. In 1994, Haselman signed a one-year, $175,000 with and transitioned to backing up Dan Wilson after Valle departed as a . He appeared in 38 major league games, batting .193 with 1 and 8 RBI. After a midseason demotion to on June 24—where he batted .331 in 44 games with 15 home runs and 46 RBI—he was recalled and finished the year in the majors. Defensively, he caught 33 games over 195 with a .982 fielding and 3 passed balls, maintaining his reputation for low-error play and efficiency. Over his three seasons with from 1992 to 1994, Haselman played in 104 total major league games, compiling a .234 with 6 home runs, while his overall defensive metrics as a demonstrated strong development, including just 8 passed balls across 532.1 caught.

First stint with the Boston Red Sox (1995–1997)

Haselman signed with the Boston Red Sox as a on November 7, 1994, joining the team as a backup behind starter Mike Macfarlane for a one-year contract worth $200,000. In his first season with Boston in 1995, Haselman appeared in 64 games, batting .243 with 5 home runs and 23 RBIs while primarily serving as a reserve . The Red Sox captured the title that year, earning Haselman his only postseason appearance in the 1995 ALDS against the Indians; he went 0-for-2 in one game as a late substitute. Haselman's defensive reliability proved valuable, particularly in handling knuckleballer during relief outings, drawing on his experience to manage the unpredictable pitch effectively. Haselman's performance peaked in 1996, when he set career highs with 8 home runs and 34 RBIs while batting .274 over 77 games, starting 60 behind the plate. He continued to excel defensively, catching in multiple starts and notably framing pitches during ' second 20-strikeout game on September 18 against the Detroit Tigers. By 1997, Haselman settled into a role with , appearing in 67 games with a .236 average, 6 home runs, and 26 RBIs as Boston's backup . Throughout his initial three-year tenure, he appeared in 208 major league games for the Red Sox, providing steady defense and occasional power while adapting to Fenway Park's unique demands.

Second stint with the Texas Rangers (1998)

Following a three-year tenure with the Boston Red Sox, Bill Haselman was traded back to the Texas Rangers on November 6, 1997, along with pitchers and Mark Brandenburg, in exchange for outfielder Damon Buford and catcher . He signed a one-year contract worth $625,000 for the 1998 season, returning to the organization where he had debuted in 1990. This move positioned Haselman as a reliable veteran presence in the Rangers' organization, particularly behind the plate. In 1998, Haselman served primarily as the backup to Ivan "Pudge" Rodríguez, appearing in 40 games while starting 35. He posted a strong .314 with 6 home runs and 17 RBIs in 105 at-bats, marking his career-high average in a season with limited playing time. Defensively, Haselman provided stability, handling a portion of the workload to preserve Rodríguez's health during a demanding campaign; his experience helped maintain the Rangers' strong catching tandem, which threw out 34% of attempted base stealers league-wide. Haselman's contributions were particularly valuable during the Rangers' late-season push to clinch the title with an 88-74 record, their first division championship since 1996. Manager praised him as the best backup he had coached, crediting Haselman's preparation and poise for bolstering the team's depth in a competitive division race against the Anaheim Angels. Although Haselman did not appear in the AL Division Series, where Texas was swept 3-0 by the New York Yankees, his utility role ensured defensive consistency throughout the regular season.

Detroit Tigers (1999)

Following his 1998 season with the Texas Rangers, where he served primarily as a backup , Haselman signed a two-year contract with the Detroit Tigers as a in mid-December 1998, valued at $650,000 for the 1999 season. The deal positioned him as a potential starter behind the plate for a rebuilding Tigers club that had finished 65-97 the previous year, but those plans shifted when Detroit acquired veteran Brad from the Houston Astros in January 1999, relegating Haselman to a backup role. Haselman appeared in 48 games for the Tigers in 1999, starting 37 as and occasionally serving as the , while the team struggled to a 69-92 record and last place in the . He batted .273 with 4 home runs and 14 RBI, providing solid defense and occasional power from the right-handed side in limited action. His season was interrupted in mid-June by a strained left oblique muscle, landing him on the 15-day disabled list; he returned in early August and hit .300 over his final 19 games.

Third stint with the Texas Rangers (2000–2002)

Haselman joined the Texas Rangers for his third stint following a nine-player trade from the Detroit Tigers in November 1999, where he was acquired specifically to back up star catcher Ivan Rodríguez. In this role, he provided veteran stability to the Rangers' catching corps during a period of transition, particularly as Rodríguez established himself as one of the league's premier defensive players. Haselman's experience from prior major league seasons made him a reliable platoon partner, allowing him to share duties behind the plate while offering guidance to the pitching staff. In August 2000, Haselman signed a two-year contract extension with the Rangers for $800,000 annually, including a club option for 2003, rewarding his consistent performance as a . That season, he appeared in 62 games, batting .275 with 6 home runs and 26 RBI, stepping up as the primary after Rodríguez suffered a hand injury in September. His defensive work was notable, as he handled a demanding rotation effectively, though he missed the final 12 games due to rotator cuff surgery. The 2001 season brought additional challenges with elbow and forearm injuries, leading Haselman to spend time in Triple-A with the Oklahoma RedHawks for rehabilitation, where he played 8 games and hit .143. Returning to the majors, he played 47 games for , posting a .285 average with 3 home runs and 25 RBI, while continuing to mentor younger players and support the staff in Rodríguez's absences. Rangers manager praised Haselman as an "ideal backup," highlighting his leadership and preparation. By 2002, with Rodríguez still anchoring the position, Haselman served in 69 games, batting .246 with 3 home runs and 18 RBI, contributing to the team's catching depth amid ongoing roster dynamics. Over the three years, he totaled 178 games, a .267 , 12 home runs, and 69 RBI, embodying veteran reliability during the Rangers' competitive push in the . His tenure underscored a focus on defensive handling and clubhouse guidance, particularly as the team navigated Rodríguez's eventual free agency considerations at the period's end.

Return to the Boston Red Sox and retirement (2003)

Following his release from the Detroit Tigers in late March 2003, Haselman signed a minor-league contract with the Boston Red Sox on April 11, becoming a familiar face in the organization for a third time. At age 37, he served primarily as organizational depth behind primary Jason Varitek and backup Doug Mirabelli, providing veteran leadership in the minors while remaining available for major-league call-up if needed. Haselman spent the bulk of the 2003 season with the Red Sox' Triple-A affiliate, the of the , where he appeared in 79 games and batted .225 with 6 home runs and 24 RBIs. He was added to Boston's major-league roster in September and played in 4 games as a defensive substitute, going hitless in 3 at-bats without recording an or RBI; his limited action reflected the physical toll of his injury-plagued later career years. After the season, Haselman was granted free agency on October 30 and signed a minor-league deal with the Orioles in December, but he retired in 2004 without appearing in any games. Reflecting on the end of his 13-year major-league tenure, which included 589 games and a .259 overall, Haselman cited discussions with longtime friend —also pondering retirement—as influencing his decision to shift focus toward coaching opportunities.

Career statistics and highlights

Over his 13-season career from 1990 to 2003, Bill Haselman appeared in 589 games, compiling a .259 with 416 hits, 47 home runs, and 210 runs batted in, while posting a .731 percentage. As a primary , he logged 3,732.2 behind the plate across 433 games started at the position, achieving a .991 and allowing 122 wild pitches, equating to a low rate of approximately 0.29 per nine .
StatisticValue
Games Played589
At-Bats1,607
.259
Hits416
Home Runs47
RBI210
.731
Innings Caught3,732.2
Fielding Percentage (C).991
Wild Pitches122
Haselman did not earn any major awards but was recognized for his defensive reliability, leading catchers in per nine innings with 8.57 during the 1996 season. His postseason experience was limited to one game in the with the Boston Red Sox, where he went 0-for-2 at the plate against the Cleveland Indians. In the , Haselman demonstrated strong hitting in select seasons, batting over .300 in 1987 (.306 with Gastonia), 1990 (.319 with Tulsa), and 1994 (.331 with ). He was noted for his durability as a , contributing steadily across multiple teams without extended stints as an everyday starter.

Post-playing career

Coaching with the Boston Red Sox

Following his retirement from playing after the 2003 season with the Boston Red Sox, Bill Haselman transitioned into coaching roles with the organization. In 2004, he served as the interim first-base coach from May 6 to July 21, filling in for Lynn Jones, who had suffered an . During this period, Haselman also worked as a special-assignment scout and instructor, contributing to the Red Sox's historic championship that year—the team's first in 86 years—under manager . Francona praised Haselman's performance, which paved the way for his expanded role the following season. In 2005, Haselman was appointed full-time bullpen coach under Francona, marking his first permanent position on the major league staff. He helped manage the pitchers during a season in which the Red Sox won 95 games and advanced to the , though they were swept by the . Haselman's experience as a former proved valuable in coordinating strategies and player development within the pitching staff. Haselman returned to first-base coaching duties in 2006, succeeding Jones on a permanent basis as part of several staff changes. The Red Sox captured the pennant that year with 86 wins, advancing to the before falling to the Detroit Tigers in seven games; Haselman remained on the coaching staff for both the ALCS and the subsequent loss to the St. Louis Cardinals. His work focused on base-running instruction and infield coordination, supporting a team that emphasized fundamental play despite finishing third in the AL East. After the 2006 season, Haselman declined an offer to manage the Red Sox's short-season Class A affiliate, the , and chose not to return to the major league staff, citing family considerations as the primary reason for his departure. He later pursued broadcasting opportunities in , including hosting a postgame radio show for the Seattle Mariners.

Minor league managing

Haselman began his minor league managerial career in 2010 with the Texas Rangers' High-A affiliate, the Bakersfield Blaze, in the California League, where the team finished with a 67–73 record. In 2011, he joined the Los Angeles Angels organization, managing the High-A Inland Empire 66ers to a 66–74 mark in the California League. He returned to the 66ers for the 2012 season, posting another 66–74 record, and in 2013 led the team to a 69–71 finish while capturing the California League championship. Haselman transitioned to the Los Angeles Dodgers' system in 2014, managing the Single-A to a 66–73 record in the . The following year, he guided the Dodgers' High-A to a strong 78–62 season, earning the title. From 2016 to 2018, Haselman managed the Dodgers' Triple-A Oklahoma City Dodgers in the , compiling records of 81–60 in 2016 (reaching the league finals before losing), 72–69 in 2017, and 75–65 in 2018 (eliminated in the first round of the ).
YearTeamLeagueRecordFinishPostseason
2010 ()67–735th (North)None
2011 ()66–744th (South)None
2012 ()66–744th (South)None
2013 ()69–713rd (South)League Champions
2014Midwest (Single-A)66–736th (East)None
2015 ()78–621st (South)League Champions
2016Oklahoma City Dodgers (Triple-A)81–601st (North)Lost in League Finals
2017Oklahoma City Dodgers (Triple-A)72–693rd (North)None
2018Oklahoma City Dodgers (Triple-A)75–652nd (North)Lost in First Round
Over his nine seasons as a minor league manager from 2010 to 2018, Haselman amassed a 640–621 overall record across four organizations, with a .507 . His tenure emphasized player development, drawing on his 13-year major league experience as a to mentor emerging talent, particularly in defensive skills and game management behind the plate. Haselman noted that his background as a catcher provided unique insights into leading teams, fostering energy and involvement in all aspects of the game. Following his managing tenure, Haselman remained with the Dodgers organization, mentoring managers in 2019 and 2020, and serving as bench and third-base coach for the Triple-A Oklahoma City Dodgers in 2021.

Roles with the Los Angeles Angels

In January 2022, the hired Bill Haselman as their major league catching coach under manager , replacing Jose Molina in the role. Following Maddon's dismissal on June 30, 2022, and the two-game suspension of interim manager , Haselman stepped in as interim manager for the Angels' series against the on July 3 and July 5, marking his brief stint at the helm during a turbulent season. Haselman was promoted to third base coach in November 2022 ahead of the 2023 season. In this capacity, Haselman played a key role in mentoring emerging talent, particularly young catcher , whom he identified early as ready for major league contributions and worked closely with during spring training and the regular season. The Angels failed to reach the in any of Haselman's two seasons on the major league staff (2022 and 2023). Haselman's departure from the organization was announced on November 4, 2025, as part of a broader overhaul in response to the team's ongoing struggles.

Appointment with the

On November 3, 2025, the announced that Bill Haselman had been hired as their catching coach for the 2026 season, joining the staff under new manager . In this role, Haselman will focus on the development of catchers across the organization, including major league prospects such as Jose Trevino, who was acquired from the New York Yankees in December 2024, as well as emerging talent in the . Haselman's appointment reunites him with Francona, with whom he previously worked during the Boston Red Sox's championship season and subsequent years from 2005 to 2006, serving in roles including interim first base coach in 2004 and bullpen coach in 2005. This move follows Haselman's two-year stint as the minor league catching coordinator for the in 2024 and 2025, marking his return to a major league coaching position after departing the Angels organization in late 2025. As of November 13, 2025, Haselman's hiring represents a strategic addition to the Reds' revamped coaching staff, leveraging his extensive experience in development to bolster the team's defensive and prospect pipeline under Francona's leadership.

Personal life

Haselman is married to Tracy Haselman. They have two children: a son, Tyler (born March 1998), and a daughter, . After leaving the Boston Red Sox organization following the 2006 season, Haselman worked at Merrill Lynch from 2006 to 2008, where he obtained a broker's license, and hosted a postgame radio show for the Seattle Mariners. In 2009, he served as a volunteer assistant coach for the team.

References

Add your contribution
Related Hubs
User Avatar
No comments yet.