
IndyCar editor for @motorsportweek and @motorsportmonday. Motorsports photographer and enthusiast.
Joined December 2019
- Tweets3.6K
- Following448
- Followers708
- Likes8K
Happy to see Nikita land a seat in IndyCar!
He made last season in IndyNXT look effortless, and he was consistent across all track types. I think his skills will translate well as he moves up.
motorsportweek.com/2026/11/1…
3
118
Crazy to think this is actually happening. IndyCar will race in Spain next July, in the middle of the 2027 season.
#IndyCar
motorsportweek.com/2026/10/2…
1
1
101
Today's article was the 2,000th I have written for @MotorsportWeek, covering IndyCar and some IMSA events as well!
Never thought a job inquiry in 2020 would turn into such an adventure. It continues to be quite the journey as I build my writing and photo skills along the way.
The milestone does not include years of full-length race reports and features in the @MSportMonday magazine. Even a few cover photos along the way!
Links to article #'s 1, 1000, and 2000:
1: motorsportweek.com/2020/01/0…
1000: motorsportweek.com/2023/07/2…
2000: motorsportweek.com/2026/09/2…
1
3
159
A bit more artistic for today's favorite photo.
#IMSA #BattleOnTheBricks
A couple fun photos from Saturday's practice at IMS.
#IMSA #BattleOnTheBricks
That rear wing is tiny!
I mean, the current speedway spec rear wing is tiny too. But this one is almost invisible from the side profile.
Thanks for the good views Chad!
Fun fact about today’s IR-28 test driver:
🇺🇸 Licensed pilot and American driver Wilbur Shaw started on the front row in his 11th Indy 500 start, and won the race on May 30 in his 12th start.
🇺🇸 Licensed pilot and American driver Mauri Rose started on the front row in his 11th Indy 500 start, and won the race on May 31 in his 12th start.
🇺🇸 Licensed pilot and American driver Rodger Ward started 4th in his 11th Indy 500 start, and won the race on May 30 in his 12th start.
🇺🇸 Licensed pilot and American driver @AlexanderRossi started on the front row in his 11th Indy 500 start, and makes his 12th start on May 30 next year.
#INDYCAR #INDY500 @IMS
1
14
612
Hearing target time is around 11:00P for practice. Subject to repairs. Possible abbreviated session to try to keep later sessions on schedule.
Fence almost fixed. Tire barriers going in now.
1
4
263
Good morning from Laguna Seca.
Plenty of nice classic race car engine notes ringing through the hills this morning.
#IndyCar #LagunaSeca
1
6
464
My favorite photo from Friday's running is of course Alex Palou sporting his special Zanardi livery.
#IndyCar #LagunaSeca
Alex Palou: IndyCar's newest 5-time champion.
Incredible
#IndyCar
My favorite photo from "Race 2" is Caio and Louis battling down the front straight as fans watch on.
#IndyCar #MilwaukeeMile
Morning update:
Last rain shower moved through about 6:30. Will likely take right up to the IndyNXT race at 10:00 to get the track dry.
Race 2 happens at noon. Remainder of race 1 happens at 5:00.
Any stray showers could change plans further.
#IndyCar #MilwaukeeMile
Race 1 at Milwaukee will resume at 8:00 AM CT on Sunday. Details about race distance and the rest of Sunday's schedule are yet to be determined.
#IndyCar #MilwaukeeMile
motorsportweek.com/2026/08/3…
1
1
271
Christian Lundgaard just crossed pit lane to look at the track. Came back to his crew and shook his head.
No guarantees this is happening yet.
#IndyCar #MilwaukeeMile
Kevin Dejewski retweeted
UPDATE: The race will be run to 250 laps or 7:30p CT, whichever comes first.
The race will be deemed complete for purposes of Rule 7.2.10.2. provided 126 laps have been completed by the race leader
#IndyCar




























