Durante su carrera como futbolista, Pedro Troglio empezó jugando en River Plate desde 1983 a 1988. Estuvo alternando partidos en el plantel que lo ganó todo, el título de Primera División, Copa Libertadores 1986 y la Copa Intercontinental, todo en 1986, aunque él explotó como jugador a partir de 1987 donde ya fue titular habitual en River.
En el extranjero jugó en 1988 en Verona, después en Lazio en 1989 y Ascoli en 1991, todos teams del fútbol italiano y en 1994 en el Fukuoka de Japón. En su etapa en el Hellas Verona que solo fué un año disputó 32 partidos en la temporada 1988/89, dejando a los Gialloblú undécimo con 29 puntos, con 10 victórias, 5 derrotas y muchos empates, 19. Compartió vestuario con su compatriota Claudio Caniglia, el alemán Thomas Berthold, Giuseppe Galderissi, Dario Bonetti, Guiseppe Iachini ....
De regreso en su país natal, Troglio jugó para Club de Gimnasia y Esgrima La Plata y finalmente para Villa Dálmine, un equipo de la Primera "C", donde convirtió el gol que le dio el campeonato a su equipo y culminó su carrera. También marcó un gol de chilena que le dio el triunfo a Villa Dálmine sobre Argentino de Merlo, el 27 de octubre de 2002,2 por el que fue tapa del diario deportivo Olé.
Selección nacional
Ha sido internacional con la Selección de fútbol de Argentina, jugó 21 partidos internacionales y anotó 2 goles. Estuvo en el plantel de la Selección Argentina en la Copa Mundial de Fútbol de 1990 y en cuartos de final contra Yugoslavia durante la definición a penales, estrelló el balón contra el vertical derecho. Además anotó un gol de cabeza frente a Unión Soviética en primera fase victoria de 2-0 para los albicelestes. Fue subcampeón del mundo.
Tras la derrota 0-5 frente a Colombia en 1993, se rumoreó sobre su posible vuelta a la selección, incluso se habló de una convocatoria para el amistoso frente a Brasil en marzo de 1994, pero finalmente fue descartado de los planes por el director técnico Alfio Basile.
1983–1988 River Plate 59 (3)
1988–1989 Verona 32 (1)
1989–1991 Lazio 40 (1)
1991–1994 Ascoli 106 (13)
1994–1996 Avispa Fukuoka 56 (20)
1997–2002 Gimnasia La Plata 124 (4)
2002–2003 Villa Dálmine 31 (4)
Total ....................... 448 (46)
SELECCIÓN NACIONAL
1987–1990 Argentina 21 (2)