4 Jeremy Johnson Alfredo AstorgaPancho SanchezJason PaceMichael EjercitoAndy HessRandy IsaacsTim HindmanScott Gletty-SyoenMike JohnsonJesse MillerGlenn MatthewsEmvert TorresJosh DischDenis SalasJustin DischRonald GallaragaJosh SchaferPhil JamesJohn PethtelJose AbreuJim WichernGreg NoLastNameDoug NoLastNameTony LobracoTom Molidor1. Steve Hirshfeld2. John Kuehl4. Jeremy Johnson4. Jeff Randall6. Paul Orlowski8. Aaron Meyer11. Jason Edge19. Mike Thiede21. Sean Bernier22. Jared Spors23. Steve Waugh25. James Little27. Gabe Park29. Ben Mason71. Ely Torres99. Eric Engler #4NameJeremy JohnsonCurrent TeamOriolesDivisions45+Seasons2021, 2022, 2023, 2024, 2025BirthdaySeptember 16, 2021Age3 BattingSeasonTeamGABRH2B3BHRRBISBCSBBKHBPROESFFCTBAVGOBPSLGOPS2021Orioles700000000000000000000.0002022Orioles4112630050022000090.5450.6150.8181.4342023Orioles8261810020004010090.3080.3080.3460.6542024Orioles9204311050046000060.1500.2920.3000.5922025Orioles371000000012000000.0000.1250.0000.125Total-316481751012007140100240.2660.3380.3750.713 Career TotalSeasonGABRH2B3BHRRBISBCSBBKHBPROESFFCTBAVGOBPSLGOPSTotal0.2660.3380.3750.713 PitchingSeasonTeamK/9ERA7ERAGIPHRERBBKsHBHRWinLossSaveAVGWHIP2021Orioles000700000000000002022Orioles000000000000000002023Orioles000000000000000002024Orioles000000000000000002025Orioles00000000000000000Total-00070000000000000 Career TotalSeasonK/9ERA7ERAGIPHRERBBKsHBHRWinLossSaveAVGWHIPTotal000 DateHomeResultsAwayTimeField 2025-06-08 12:00:00June 8, 2025Sand Crabs9 - 3Orioles 12:00:0012:00 pmN/A2025-05-18 12:00:00May 18, 2025Crawfords12 - 6Orioles 12:00:0012:00 pmN/A2025-05-04 12:00:00May 4, 2025Orioles10 - 22Colt 45s 12:00:0012:00 pmN/A2024-08-25 15:00:00August 25, 2024Orioles7 - 20Rangers 15:00:003:00 pmN/A2024-08-18 12:00:00August 18, 2024Sand Crabs22 - 1Orioles 12:00:0012:00 pmN/A2024-08-04 15:00:00August 4, 2024Orioles6 - 4Rangers 15:00:003:00 pmN/A2024-07-28 12:00:00July 28, 2024Crawfords20 - 3Orioles 12:00:0012:00 pmN/A2024-07-21 15:00:00July 21, 2024Orioles0 - 13Sand Crabs 15:00:003:00 pmN/A2024-07-14 15:00:00July 14, 2024Rangers14 - 10Orioles 15:00:003:00 pmN/A2024-07-07 12:00:00July 7, 2024Orioles3 - 5Crawfords 12:00:0012:00 pmN/A2024-06-30 12:00:00June 30, 2024Sand Crabs28 - 0Orioles 12:00:0012:00 pmN/A2024-06-02 12:00:00June 2, 2024Rangers11 - 3Orioles 12:00:0012:00 pmN/A2023-08-27 12:00:16August 27, 2023Orioles5 - 12Crawfords 12:00:1612:00 pmN/A2023-08-20 12:00:59August 20, 2023Orioles7 - 3Sand Crabs 12:00:5912:00 pmN/A2023-08-13 12:00:00August 13, 2023Orioles3 - 7Crawfords 12:00:0012:00 pmN/A2023-08-06 15:00:00August 6, 2023Sand Crabs23 - 9Orioles 15:00:003:00 pmN/A2023-07-23 15:00:00July 23, 2023Crawfords15 - 2Orioles 15:00:003:00 pmN/A2023-07-16 12:00:00July 16, 2023Orioles6 - 14Sand Crabs 12:00:0012:00 pmN/A2023-06-11 12:00:00June 11, 2023Orioles2 - 8Rangers 12:00:0012:00 pmN/A2023-05-07 15:00:00May 7, 2023Rangers9 - 3Orioles 15:00:003:00 pmN/A2022-08-14 15:00:00August 14, 2022Grays13 - 5Orioles 15:00:003:00 pmN/A2022-07-31 12:00:00July 31, 2022Sand Crabs18 - 3Orioles 12:00:0012:00 pmN/A2022-06-26 12:00:00June 26, 2022Crawfords11 - 5Orioles 12:00:0012:00 pmN/A2022-05-15 15:00:00May 15, 2022Orioles7 - 19Crawfords 15:00:003:00 pmN/A