29 Juan Lopez Andy MillerJeff MatthewsMark HeinzeJosh KalscheurZak ReddingBrad D'OrazioBen GuraSteve DingleRich DingleMike MurphyJason DezwarteJeff ToppMatt KantersTim MattesJoe LaseeBryant PrzybillaAnthony PilsnerTyler MartinDanny KossCase StiglebauerDerek LeckweeJulian CastroJustin SpragueSeth HecoxTJ DiPrizioPreston McCarterRob CapenerJon ParkerMike BlakeAndrew HahnJuan RamirezEric SpantonMaykel LindoMarvin Lindo1. Mike Johnson1. Ned Ellis1. Billy Bennett1. Anthony Wussow2. Mike Schoonveld2. Ryan Hoodjer2. Tom Kersten2. Josh Glascock2. Raul Quinones Vargas2. Josh Truss2. Nick Bower3. Scott Storck3. Josh Schafer4. Eric Selje4. Andrew Larson4. John Dingle4. Mark Alexander4. Paul Hendrickson5. Adam Wisniewski6. Jesse Christianson6. Jim Malewitz6. Paul Orlowski6. Zach Jones6. Angel Carrizo6. Gary Nevala7. Michael Kauffman7. Joaquin Cortez7. Giovanny Berrueta8. Jeff Shaffer8. Jeff Adas8. Aaron Meyer9. BJ Cook9. Grant Edler9. Danny Gibeaut10. Matt Fettes10. Brandon Weidemann10. Ron Roloff10. Scott Nachreiner11. Ed Jalinske11. Lou Rodriguez12. Robert Reed12. Tom Scalissi13. Jon Niebuhr13. Adam Bowen13. Joe Punzel13. Jake Gasser14. Montie Holtz14. Whenkly Chacin15. Ryan Raisbeck15. Sam Simon15. Jason Himebauch15. Dave Bayer16. Jeff Knight16. Shane Mesenberg16. Danny Hodges17. Pete Vandre17. Pete Olsen18. Neil Carney18. Chris McGill18. Josh Page19. Joe Buss19. Greg Funseth19. David Lomeli19. Scott Hmielewski19. Doug Grunwald19. Kevin Lake20. Dallin Wimer21. Chris Jackson21. Jeremy Johanski21. Richard Santiago21. Casey Powell21. Sixto Herrera22. Brent Perzentka22. Jason Gavin23. Andy DeRocher23. Al Myrold24. Nate Johnson26. Robbie Grether27. Dan Haueter27. Jose Abreu29. Juan Lopez29. Trevor Wallace31. Eric Sperloen31. Chad Wolfe32. Eric Morgan33. Eric Bennett34. Steve Pennekamp34. Joe Cox34. Chris Ponath35. Paul Patten35. Dave Hansen36. Brett Klitzke40. Adam Leonhard44. Donnie Bryant47. Tyler Wilberg51. Rich Rydecki51. Scott Bennett58. Ben Anderson77. Jose Carvajal83. Gadis Jones84. Jesse Vazquez88. Jeff Jenkins92. Craig Sauer99. Eric Engler99. Ted Devitt #29NameJuan LopezCurrent TeamBlack SoxDivisions35+ DivisionSeasons2023BirthdayApril 4, 2023Age1 BattingSeasonTeamGABRH2B3BHRRBISBCSBBKHBPROESFFCTBAVGOBPSLGOPSTotal-0.1430.1880.2140.402 Career TotalSeasonGABRH2B3BHRRBISBCSBBKHBPROESFFCTBAVGOBPSLGOPSTotal0.1430.1880.2140.402 PitchingSeasonTeamK/9ERA7ERAGIPHRERBBKsHBHRWinLossSaveAVGWHIPTotal-000 Career TotalSeasonK/9ERA7ERAGIPHRERBBKsHBHRWinLossSaveAVGWHIPTotal000 DateHomeResultsAwayTimeField 2023-08-11 20:30:24August 11, 2023HomeBrewers12 - 8Black Sox 20:30:248:30 pmN/A2023-07-21 20:00:00July 21, 2023Black Sox0 - 2Braves 20:00:008:00 pmN/A2023-07-14 18:15:00July 14, 2023Mariners0 - 7Black Sox 18:15:006:15 pmN/A2023-07-07 20:00:00July 7, 2023Black Sox4 - 3HomeBrewers 20:00:008:00 pmN/A2023-06-16 18:15:00June 16, 2023Colt 45s5 - 7Black Sox 18:15:006:15 pmN/A2023-06-09 20:30:00June 9, 2023Braves5 - 8Black Sox 20:30:008:30 pmN/A2023-06-02 18:15:00June 2, 2023Black Sox5 - 6Mariners 18:15:006:15 pmN/A2023-05-12 18:15:00May 12, 2023Black Sox2 - 4Athletics 18:15:006:15 pmN/A2023-05-05 20:30:00May 5, 2023Black Sox9 - 8Colt 45s 20:30:008:30 pmN/A