| 2006 Game Log[3] | 
| 
April 
| # | Date | Opponent | Score | Win | Loss | Save | Attendance | Record |  
| 1 | April 3 | @ Brewers | 2–5 | Lehr | Torres (0–1) | Turnbow | 45,023 | 0–1 |  
| 2 | April 4 | @ Brewers | 5–7 | Capuano | Santos (0–1) | Turnbow | 15,515 | 0–2 |  
| 3 | April 5 | @ Brewers | 2–3 | Wise | Marte (0–1) | Turnbow | 15,430 | 0–3 |  
| 4 | April 6 | @ Reds | 5–6 | White | Gonzalez (0–1) | Weathers | 13,887 | 0–4 |  
| 5 | April 7 | @ Reds | 6–7 | Milton | Maholm (0–1) | Mercker | 16,573 | 0–5 |  
| 6 | April 8 | @ Reds | 9–11 | Harang | Perez (0–1) | White | 20,244 | 0–6 |  
| 7 | April 9 | @ Reds | 5–3 | Santos (1–1) | Williams | Hernandez (1) | 22,090 | 1–6 |  
| 8 | April 10 | Dodgers | 3–8 | Perez | Duke (0–1) | — | 39,129 | 1–7 |  
| 9 | April 11 | Dodgers | 7–6 | Torres (1–1) | Carter | Gonzalez (1) | 17,240 | 2–7 |  
| 10 | April 12 | Dodgers | 9–5 | Torres (2–1) | Kuo | — | 13,237 | 3–7 |  
| 11 | April 13 | Dodgers | 5–13 | Lowe | Perez (0–2) | — | 18,134 | 3–8 |  
| 12 | April 14 | Cubs | 6–11 | Marshall | Santos (1–2) | — | 20,233 | 3–9 |  
| 13 | April 15 | Cubs | 2–1 | Duke (1–1) | Williams | Gonzalez (2) | 34,264 | 4–9 |  
| 14 | April 16 | Cubs | 3–7 | Rusch | Snell (0–1) | — | 15,020 | 4–10 |  
| 15 | April 17 | Mariners | 1–2 | Marquis | Maholm (0–2) | Isringhausen | 15,278 | 4–11 |  
| 16 | April 18 | Mariners | 12–4 | Perez (1–2) | Suppan | — | 16,682 | 5–11 |  
| 17 | April 19 | Mariners | 0–4 | Carpenter | Santos (1–3) | — | 15,085 | 5–12 |  
| 18 | April 21 | @ Astros | 2–3 | Rodriguez | Duke (1–2) | Lidge | 31,333 | 5–13 |  
| 19 | April 22 | @ Astros | 0–3 | Buchholz | Snell (0–2) | Lidge | 38,575 | 5–14 |  
| 20 | April 23 | @ Astros | 2–7 | Oswalt | Maholm (0–3) | — | 39,074 | 5–15 |  
| 21 | April 24 | @ Mariners | 2–7 | Carpenter | Perez (1–3) | — | 38,953 | 5–16 |  
| 22 | April 25 | @ Mariners | 3–6 | Suppan | Santos (1–4) | Isringhausen | 38,809 | 5–17 |  
| 23 | April 26 | @ Mariners | 3–4 | Isringhausen | Hernandez (0–1) | — | 38,728 | 5–18 |  
| 24 | April 28 | Phillies | 3–1 | Snell (1–2) | Myers | Gonzalez (3) | 30,568 | 6–18 |  
| 25 | April 29 | Phillies | 3–2 | Maholm (1–3) | Lidle | Hernandez (2) | 33,944 | 7–18 |  
| 26 | April 30 | Phillies | 1–5 | Floyd | Perez (1–4) | — | 22,320 | 7–19 |  | 
| 
May 
| # | Date | Opponent | Score | Win | Loss | Save | Attendance | Record |  
| 27 | May 1 | @ Cubs | 1–2 | Howry | Grabow (0–1) | Dempster | 36,602 | 7–20 |  
| 28 | May 2 | @ Cubs | 8–0 | Duke (2–2) | Guzman | — | 39,110 | 8–20 |  
| 29 | May 3 | @ Mets | 3–4 (12) | Bradford | Gonzalez (0–2) | — | 33,668 | 8–21 |  
| 30 | May 4 | @ Mets | 0–6 | Glavine | Maholm (1–4) | — | 30,756 | 8–22 |  
| 31 | May 5 | @ Nationals | 0–6 | Day | Perez (1–5) | — | 21,059 | 8–23 |  
| 32 | May 6 | @ Nationals | 5–4 (11) | Gonzalez (1–2) | Rodriguez | — | 29,953 | 9–23 |  
| 33 | May 7 | @ Nationals | 4–5 | O'Connor | Duke (2–3) | Cordero | 30,659 | 9–24 |  
| 34 | May 9 | Diamondbacks | 3–0 | Snell (2–2) | Batista | Gonzalez (4) | 16,961 | 10–24 |  
| 35 | May 10 | Diamondbacks | 4–7 | Webb | Marte (0–2) | Valverde | 14,509 | 10–25 |  
| 36 | May 12 | Marlins | 12–9 | Capps (1–0) | Wellemeyer | Gonzalez (5) | 24,990 | 11–25 |  
| 37 | May 13 | Marlins | 3–4 | Olsen | Duke (2–4) | Borowski | 29,289 | 11–26 |  
| 38 | May 14 | Marlins | 2–8 | Moehler | Snell (2–3) | — | 15,921 | 11–27 |  
| 39 | May 16 | Reds | 9–3 | Maholm (2–4) | Harang | — | 14,315 | 12–27 |  
| 40 | May 17 | Reds | 7–2 | Perez (2–5) | Arroyo | — | 14,897 | 13–27 |  
| 41 | May 18 | Reds | 8–9 | Belisle | Capps (1–1) | Coffey | 18,502 | 13–28 |  
| 42 | May 19 | @ Indians | 1–4 | Sabathia | Duke (2–5) | — | 32,499 | 13–29 |  
| 43 | May 20 | @ Indians | 9–6 | Snell (3–3) | Johnson | Gonzalez (6) | 30,799 | 14–29 |  
| 44 | May 21 | @ Indians | 2–3 (10) | Wickman | Gonzalez (1–3) | — | 31,589 | 14–30 |  
| 45 | May 22 | @ Diamondbacks | 3–4 | Medders | Marte (0–3) | Valverde | 18,103 | 14–31 |  
| 46 | May 23 | @ Diamondbacks | 3–7 | Vargas | Santos (1–5) | — | 19,993 | 14–32 |  
| 47 | May 24 | @ Diamondbacks | 7–8 | Batista | Duke (2–6) | Valverde | 18,394 | 14–33 |  
| 48 | May 26 | Astros | 12–5 | Snell (4–3) | Buchholz | — | 29,247 | 15–33 |  
| 49 | May 27 | Astros | 8–7 (18) | Santos (2–5) | Gallo | — | 31,878 | 16–33 |  
| 50 | May 28 | Astros | 4–5 (10) | Qualls | Torres (2–2) | Lidge | 24,992 | 16–34 |  
| 51 | May 29 | Brewers | 14–3 | Duke (3–6) | Davis | — | 17,561 | 17–34 |  
| 52 | May 30 | Brewers | 12–1 | Santos (3–5) | De La Rosa | — | 14,300 | 18–34 |  
| 53 | May 31 | Brewers | 6–1 | Snell (5–3) | Capuano | — | 15,434 | 19–34 |  | 
| 
June 
| # | Date | Opponent | Score | Win | Loss | Save | Attendance | Record |  
| 54 | June 1 | Brewers | 4–3 | Grabow (1–1) | Turnbow | — | 12,899 | 20–34 |  
| 55 | June 2 | Padres | 0–7 (6) | Park | Perez (2–6) | — | 20,777 | 20–35 |  
| 56 | June 3 | Padres | 6–4 | Duke (4–6) | Thompson | Gonzalez (7) | 30,639 | 21–35 |  
| 57 | June 4 | Padres | 0–1 | Young | Santos (3–6) | Hoffman | 26,857 | 21–36 |  
| 58 | June 5 | @ Rockies | 5–2 | Snell (6–3) | Cook | Gonzalez (8) | 20,152 | 22–36 |  
| 59 | June 6 | @ Rockies | 4–5 | Francis | Maholm (2–5) | Fuentes | 20,277 | 22–37 |  
| 60 | June 7 | @ Rockies | 9–16 | Dohmann | Perez (2–7) | — | 21,509 | 22–38 |  
| 61 | June 8 | @ Giants | 4–5 | Benitez | Marte (0–4) | — | 34,540 | 22–39 |  
| 62 | June 9 | @ Giants | 3–2 | Santos (4–6) | Morris | Gonzalez (9) | 38,766 | 23–39 |  
| 63 | June 10 | @ Giants | 2–0 | Snell (7–3) | Lowry | Gonzalez (10) | 37,302 | 24–39 |  
| 64 | June 11 | @ Giants | 7–5 | Capps (2–1) | Worrell | Gonzalez (11) | 39,850 | 25–39 |  
| 65 | June 13 | Mariners | 1–2 | Carpenter | Perez (2–8) | Isringhausen | 24,443 | 25–40 |  
| 66 | June 14 | Mariners | 9–7 | Duke (5–6) | Ponson | Gonzalez (12) | 20,289 | 26–40 |  
| 67 | June 15 | Mariners | 5–6 | Mulder | Santos (4–7) | Isringhausen | 18,248 | 26–41 |  
| 68 | June 16 | Twins | 2–4 | Liriano | Snell (7–4) | Nathan | 33,025 | 26–42 |  
| 69 | June 17 | Twins | 3–5 | Crain | Marte (0–5) | Nathan | 34,085 | 26–43 |  
| 70 | June 18 | Twins | 2–8 | Santana | Perez (2–9) | — | 25,104 | 26–44 |  
| 71 | June 19 | Diamondbacks | 4–5 (11) | Aquino | Torres (2–3) | Julio | 15,032 | 26–45 |  
| 72 | June 20 | @ Royals | 6–10 | Redman | Wells (0–1) | — | 15,906 | 26–46 |  
| 73 | June 21 | @ Royals | 4–6 | Dessens | Torres (2–4) | Burgos | 15,501 | 26–47 |  
| 74 | June 22 | @ Royals | 7–15 | Elarton | Maholm (2–6) | — | 13,153 | 26–48 |  
| 75 | June 23 | @ Dodgers | 4–10 | Tomko | Perez (2–10) | — | 55,823 | 26–49 |  
| 76 | June 24 | @ Dodgers | 0–7 | Sele | Duke (5–7) | — | 47,785 | 26–50 |  
| 77 | June 25 | @ Dodgers | 4–7 | Penny | Wells (0–2) | Saito | 55,545 | 26–51 |  
| 78 | June 27 | White Sox | 2–4 | Buehrle | Snell (7–5) | Jenks | 24,976 | 26–52 |  
| 79 | June 28 | White Sox | 3–4 | Garcia | Maholm (2–7) | Jenks | 23,118 | 26–53 |  
| 80 | June 29 | White Sox | 7–6 | Gonzalez (2–3) | Politte | — | 21,380 | 27–53 |  
| 81 | June 30 | Tigers | 6–7 | Colon | Wells (0–3) | Jones | 27,318 | 27–54 |  | 
| 
July 
| # | Date | Opponent | Score | Win | Loss | Save | Attendance | Record |  
| 82 | July 1 | Tigers | 9–2 | Capps (3–1) | Grilli | — | 37,111 | 28–54 |  
| 83 | July 2 | Tigers | 8–9 | Miner | Snell (7–6) | Jones | 28,136 | 28–55 |  
| 84 | July 3 | @ Mets | 11–1 | Maholm (3–7) | Maine | — | 54,111 | 29–55 |  
| 85 | July 4 | @ Mets | 6–7 | Sanchez | Hernandez (0–2) | Wagner | 38,487 | 29–56 |  
| 86 | July 5 | @ Mets | 0–5 | Hernandez | Wells (0–4) | — | 40,360 | 29–57 |  
| 87 | July 6 | @ Mets | 5–7 | Trachsel | Gorzelanny (0–1) | Wagner | 39,743 | 29–58 |  
| 88 | July 7 | @ Phillies | 3–2 | Snell (8–6) | Lieber | Gonzalez (13) | 45,025 | 30–58 |  
| 89 | July 8 | @ Phillies | 2–6 | Lidle | Maholm (3–8) | — | 37,462 | 30–59 |  
| 90 | July 9 | @ Phillies | 3–8 | Hamels | Duke (5–8) | — | 32,527 | 30–60 |  
| – | July 11 | 77th All-Star Game | National League vs. American League (PNC Park, Pittsburgh, Pennsylvania) |  
| 91 | July 14 | Nationals | 7–4 | Duke (6–8) | Ortiz | Gonzalez (14) | 26,720 | 31–60 |  
| 92 | July 15 | Nationals | 7–6 | Gonzalez (3–3) | Corcoran | — | 32,626 | 32–60 |  
| 93 | July 16 | Nationals | 4–8 (11) | Stanton | Hernandez (0–3) | — | 18,908 | 32–61 |  
| 94 | July 17 | Rockies | 3–1 | Grabow (2–1) | Kim | Capps (1) | 18,835 | 33–61 |  
| 95 | July 18 | Rockies | 4–13 | Francis | Gorzelanny (0–2) | — | 20,086 | 33–62 |  
| 96 | July 19 | Rockies | 6–5 | Duke (7–8) | Jennings | Gonzalez (15) | 19,881 | 34–62 |  
| 97 | July 20 | @ Marlins | 5–3 | Torres (3–4) | Messenger | Gonzalez (16) | 9,139 | 35–62 |  
| 98 | July 21 | @ Marlins | 1–4 | Olsen | Maholm (3–9) | Borowski | 11,357 | 35–63 |  
| 99 | July 22 | @ Marlins | 0–5 | Nolasco | Wells (0–5) | — | 15,291 | 35–64 |  
| 100 | July 23 | @ Marlins | 4–5 | Borowski | Gonzalez (3–4) | — | 11,468 | 35–65 |  
| 101 | July 24 | @ Brewers | 8–12 | Davis | Duke (7–9) | — | 30,252 | 35–66 |  
| 102 | July 25 | @ Brewers | 6–1 | Snell (9–6) | Bush | — | 35,923 | 36–66 |  
| 103 | July 26 | @ Brewers | 8–4 | Maholm (4–9) | Capuano | — | 37,678 | 37–66 |  
| 104 | July 28 | Giants | 3–0 | Wells (1–5) | Schmidt | Gonzalez (17) | 38,092 | 38–66 |  
| 105 | July 29 | Giants | 4–3 | Gorzelanny (1–2) | Wright | Gonzalez (18) | 38,373 | 39–66 |  
| 106 | July 30 | Giants | 2–1 (10) | Grabow (3–1) | Kline | — | 26,516 | 40–66 |  | 
| 
August 
| # | Date | Opponent | Score | Win | Loss | Save | Attendance | Record |  
| 107 | August 1 | Braves | 2–4 | Smoltz | Snell (9–7) | Wickman | 22,145 | 40–67 |  
| 108 | August 2 | Braves | 2–3 | Yates | Torres (3–5) | Wickman | 21,064 | 40–68 |  
| 109 | August 3 | Braves | 3–2 | Chacon (1–0) | Hudson | Gonzalez (19) | 17,324 | 41–68 |  
| 110 | August 4 | @ Cubs | 6–0 | Gorzelanny (2–2) | Zambrano | — | 39,973 | 42–68 |  
| 111 | August 5 | @ Cubs | 5–7 | Prior | Duke (7–10) | Dempster | 41,007 | 42–69 |  
| 112 | August 6 | @ Cubs | 1–6 | Hill | Snell (9–8) | — | 40,320 | 42–70 |  
| 113 | August 8 | @ Astros | 1–3 | Backe | Maholm (4–10) | Lidge | 38,856 | 42–71 |  
| 114 | August 9 | @ Astros | 1–14 | Oswalt | Chacon (1–1) | — | 31,077 | 42–72 |  
| 115 | August 10 | @ Astros | 2–5 | Clemens | Gorzelanny (2–3) | — | 41,476 | 42–73 |  
| 116 | August 11 | Mariners | 7–1 | Duke (8–10) | Suppan | — | 30,516 | 43–73 |  
| 117 | August 12 | Mariners | 3–2 | Snell (10–8) | Weaver | Gonzalez (20) | 35,037 | 44–73 |  
| 118 | August 13 | Mariners | 7–0 | Maholm (5–10) | Marquis | — | 27,101 | 45–73 |  
| 119 | August 14 | Brewers | 4–2 | Santos (5–7) | Bush | Gonzalez (21) | 16,279 | 46–73 |  
| 120 | August 15 | Brewers | 3–6 | Davis | Marte (0–6) | Cordero | 17,877 | 46–74 |  
| 121 | August 16 | Brewers | 2–5 (13) | Gonzalez | Marte (0–7) | Cordero | 14,901 | 46–75 |  
| 122 | August 18 | @ Reds | 7–3 | Snell (11–8) | Michalak | — | 31,718 | 47–75 |  
| 123 | August 19 | @ Reds | 7–14 | Franklin | Torres (3–6) | — | 34,245 | 47–76 |  
| 124 | August 20 | @ Reds | 1–5 | Harang | Santos (5–8) | — | 29,935 | 47–77 |  
| 125 | August 21 | @ Braves | 0–3 | Smoltz | Duke (8–11) | Wickman | 21,898 | 47–78 |  
| 126 | August 22 | @ Braves | 5–3 | Marte (1–7) | Baez | Gonzalez (22) | 21,830 | 48–78 |  
| 127 | August 23 | @ Braves | 5–4 | Capps (4–1) | Paronto | Gonzalez (23) | 23,082 | 49–78 |  
| 128 | August 24 | Astros | 5–3 | Maholm (6–10) | Rodriguez | Gonzalez (24) | 32,345 | 50–78 |  
| 129 | August 25 | Astros | 1–5 | Clemens | Santos (5–9) | — | 37,009 | 50–79 |  
| 130 | August 26 | Astros | 4–7 | Pettitte | Duke (8–12) | Lidge | 37,190 | 50–80 |  
| 131 | August 27 | Astros | 1–13 | Hirsh | Chacon (1–2) | — | 19,459 | 50–81 |  
| 132 | August 28 | Cubs | 11–6 | Snell (12–8) | Guzman | — | 12,666 | 51–81 |  
| 133 | August 29 | Cubs | 7–6 (11) | Capps (5–1) | Dempster | — | 14,618 | 52–81 |  
| 134 | August 30 | Cubs | 10–9 (11) | McLeary (1–0) | Dempster | — | 12,730 | 53–81 |  | 
| 
September 
| # | Date | Opponent | Score | Win | Loss | Save | Attendance | Record |  
| 135 | September 1 | @ Mariners | 1–3 | Carpenter | Duke (8–13) | — | 42,091 | 53–82 |  
| 136 | September 2 | @ Mariners | 1–0 | Capps (6–1) | Weaver | Torres (1) | 41,466 | 54–82 |  
| 137 | September 3 | @ Mariners | 3–6 | Reyes | Snell (12–9) | — | 42,205 | 54–83 |  
| 138 | September 4 | @ Cubs | 5–4 | Maholm (7–10) | Zambrano | Torres (2) | 37,994 | 55–83 |  
| 139 | September 5 | @ Cubs | 6–5 | Grabow (4–1) | Dempster | Torres (3) | 31,494 | 56–83 |  
| 140 | September 6 | @ Cubs | 2–7 | Wuertz | Grabow (4–2) | — | 32,557 | 56–84 |  
| 141 | September 7 | @ Cubs | 7–5 | Bayliss (1–0) | Eyre | Torres (4) | 27,105 | 57–84 |  
| 142 | September 8 | @ Reds | 1–9 | Lohse | Snell (12–10) | — | 17,631 | 57–85 |  
| 143 | September 9 | @ Reds | 7–4 | Capps (7–1) | Coffey | Torres (5) | 25,038 | 58–85 |  
| 144 | September 10 | @ Reds | 2–4 | Arroyo | Youman (0–1) | Schoeneweis | 20,731 | 58–86 |  
| 145 | September 11 | Brewers | 4–3 | Duke (9–13) | Davis | Torres (6) | 13,643 | 59–86 |  
| 146 | September 13 | Brewers | 6–3 | Snell (13–10) | Capuano | Torres (7) | — | 60–86 |  
| 147 | September 13 | Brewers | 1–2 | Sheets | Chacon (1–3) | Cordero | 11,627 | 60–87 |  
| 148 | September 15 | Mets | 5–3 | Maholm (8–10) | Martinez | Torres (8) | 24,410 | 61–87 |  
| 149 | September 16 | Mets | 3–2 | Capps (8–1) | Heilman | — | 37,623 | 62–87 |  
| 150 | September 17 | Mets | 3–0 | Duke (10–13) | Maine | Torres (9) | 34,866 | 63–87 |  
| 151 | September 19 | @ Dodgers | 10–6 | Snell (14–10) | Kuo | — | 43,734 | 64–87 |  
| 152 | September 20 | @ Dodgers | 6–4 | Chacon (2–3) | Maddux | Torres (10) | 46,319 | 65–87 |  
| 153 | September 21 | @ Dodgers | 2–5 | Billingsley | Youman (0–2) | Saito | 48,567 | 65–88 |  
| 154 | September 22 | @ Padres | 2–6 | Young | Gorzelanny (2–4) | — | 40,077 | 65–89 |  
| 155 | September 23 | @ Padres | 1–2 | Peavy | Duke (10–14) | Hoffman | 43,168 | 65–90 |  
| 156 | September 24 | @ Padres | 1–2 | Hensley | Perez (2–11) | Hoffman | 41,932 | 65–91 |  
| 157 | September 26 | Astros | 4–7 | Pettitte | Snell (14–11) | — | 17,141 | 65–92 |  
| 158 | September 27 | Astros | 6–7 (15) | Sampson | Bayliss (1–1) | Miller | 16,352 | 65–93 |  
| 159 | September 28 | Astros | 0–3 | Oswalt | Gorzelanny (2–5) | Lidge | 12,671 | 65–94 |  
| 160 | September 29 | Reds | 2–5 | Harang | Duke (10–15) | — | 27,033 | 65–95 |  
| 161 | September 30 | Reds | 3–0 | McLeary (2–0) | Arroyo | Torres (11) | 35,514 | 66–95 |  | 
| 
October 
| # | Date | Opponent | Score | Win | Loss | Save | Attendance | Record |  
| 162 | October 1 | Reds | 1–0 | Capps (9–1) | Coffey | Torres (12) | 25,004 | 67–95 |  | 
| Legend:           = Win           = Loss Bold = Pirates team member
 |