Viết tiếp cho đoạn này - Sau mùa giải, anh ấy đã từ bỏ IndyCar toàn thời gian để chuyển sang chương trình IMSA SportsCar Championship của Penske. Castroneves đã tham gia cả IndyCar Grand Prix và Indianapolis 500 như một phần của chiến dịch năm 2018 của mình; anh đã chuẩn bị cho các cuộc đua bằng cách chia sẻ ghi chú với các đồng đội của mình và làm quen với chiếc xe. Đội của Castroneves đã sử dụng một chiến lược cho phép anh ấy kết thúc ở vị trí thứ sáu tại IndyCar Grand Prix. Tại Indianapolis 500, anh bắt đầu từ vị trí thứ tám, trước khi mất kiểm soát chiếc xe của mình ở lượt bốn và đâm vào vòng thứ 146 để kết thúc ở vị trí thứ 27. Trong mùa giải 2019, anh lại tham gia cả IndyCar Grand Prix và Indianapolis 500. Castroneves đã kết thúc IndyCar Grand Prix hai vòng sau các nhà lãnh đạo ở vị trí thứ 21. Anh bắt đầu ở vị trí thứ 12 trong Indianapolis 500, kết thúc cuộc đua ở vị trí thứ 18 sau một vụ va chạm đường hầm với phía sau chiếc xe của James Davison khiến anh nhận được một hình phạt lái xe. Anh ấy bắt đầu năm 2020 Indianapolis 500
từ vị trí thứ 27 và kết thúc cuộc đua ở vị trí thứ 11.