ESPN
    • NFL
    • NBA
    • MLB
    • NHL
    • Soccer
    • WNBA
    • WWE
    • More Sports
    • Watch ESPN
      Watch
    • ESPN Fantasy
      Fantasy
    • Where to Watch
    • Search
    Pittsburgh Pirates
    Billy Cook

    BillyCook

    Pittsburgh Pirates
    • Pittsburgh Pirates
    • #25
    • Right Fielder
    • HT/WT
      6' 0", 204 lbs
    • Birthdate
      1/7/1999 (27)
    • BAT/THR
      Right/Right
    • Birthplace
      Layton, UT
    • Status
      Active

    2026 season stats

    • AVG
      .273
    • HR
      0
      150+
    • RBI
      0
      150+
    • OPS
      .545
    • Overview
    • News
    • Stats
    • Bio
    • Splits
    • Game Log
    • Bat vs Pitch

    Switch Player

    • Billy Cook
      Billy Cook
      #25
    • Jake Mangum
      Jake Mangum
      #28
    • Bryan Reynolds
      Bryan Reynolds
      #10
    • Oneil Cruz
      Oneil Cruz
      #15
    • Ryan O'Hearn
      Ryan O'Hearn
      #29
    Full Roster

    Pirates Quick Links

    Stats
    Schedule
    Depth Chart

    MLB Quick Links

    Scores
    Standings
    Schedule

    Next Game

    Full Splits
    St. Louis Cardinals
    Cardinals
    15-13
    MLB.TV
    PIT -156
    Pittsburgh Pirates
    Pirates
    16-13

    AVG Home

    • .600

    HR Home

    • 0

    RBI Home

    • 0

    OBP Home

    • .600
    SplitsGPABRH2B3BHRRBIBBSO
    Last seven days4310000002
    Home9533000000
    vs. NL13922000004
    April151143000004

    2026 Batting

    See All
    Stats
    Regular Season
    Projected
    Career
    GPABRH2B3BHRRBIBBSO
    181153000004
    1016128170000022
    376611162038024

    Recent Games

    See All
    DateOPPResultABRH2B3BHRRBIBBSO
    Sun 4/26@MILMIL
    L
    5-0
    300000002
    Wed 4/22@TEXTEX
    W
    8-4
    010000000
    Sun 4/19vsTBTB
    W
    6-3
    211000000
    Sat 4/18vsTBTB
    L
    8-7 F/13
    000000000
    Fri 4/17vsTBTB
    W
    5-1
    010000000
    Latest News
    See All

    Racing Positions

      • Pirates place Triolo (knee) on IL, recall Cook
        • 23d
        Pirates place Triolo (knee) on IL, recall Cook
        • Last-place Phillies fire Thomson amid woeful start
          • 24m
          Last-place Phillies fire Thomson amid woeful start
          • Dodgers' Ohtani to pitch, not hit against Marlins
            • 2h
            Dodgers' Ohtani to pitch, not hit against Marlins
            • Fantasy baseball forecaster: Team hitting ratings
              • 3h
              • Tristan H. Cockcroft
              Los Angeles Dodgers first baseman Freddie Freeman (5) rounds third base to score in the third inning against the Los Angeles Angels at Dodger Stadium.
              • Fantasy baseball forecaster: Pitcher projections for the next 10 days
                • 3h
                • Tristan H. Cockcroft
                Philadelphia Phillies starting pitcher Cristopher Sánchez (61) flips the ball to first base in the first inning New York Mets at Citi Field.
                • Reliever depth chart: Who's closing, who's tired and who's next?
                  • 3h
                  • Fantasy Staff
                  Kenley Jansen #74 of the Detroit Tigers poses for a photo.
                  • MLB betting tips for Tuesday: Look to Rockies, Yankees for runs
                    • 4h
                    • Derek Carty
                    Colorado Rockies left fielder Mickey Moniak (22) rounds the bases on a solo home run in the first inning against the San Diego Padres at Coors Field.
                    • Foul call? Streak ends for Pads' Miller amid drama
                      • 2h
                      Foul call? Streak ends for Pads' Miller amid drama
                      • Fantasy baseball closer stock watch: Underrated Robert Suarez on the rise
                        • 4h
                        • Eric Karabell
                        Robert Suarez
                        • Fantasy baseball news: Travis Bazzana getting the call from Cleveland
                          • 4h
                          • ESPN Fantasy
                          Travis Bazzana #72 of the Cleveland Guardians runs to the dugout after the top of the sixth inning of the Spring Training game against the Los Angeles Angels.

                        Find Tickets

                        Powered ByVividSeats
                        Pirates vs CardinalsPNC Park - Tue 4/28/26, 6:40Tickets as low as $16
                        Buy Pirates tickets with VividSeats
                        Other Games

                        2026 NL Cent Standings

                        TeamWLPCTGBSTRK
                        Cincinnati1810.643-L1
                        Chicago Cubs1712.5861.5L3
                        Pittsburgh1613.5522.5L2
                        St. Louis1513.5363W1
                        Milwaukee1413.5193.5W1
                        ESPN
                        • Terms of Use
                        • Privacy Policy
                        • Your US State Privacy Rights
                        • Children's Online Privacy Policy
                        • Interest-Based Ads
                        • About Nielsen Measurement
                        • Your Privacy Choices
                        • Contact Us
                        • Disney Ad Sales Site
                        • Work for ESPN
                        • Corrections
                        GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
                        Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.