Commercial Fixed Wing
Flight Crew Air Transport Pilot (ATP)
Time Pressure
Inflight Event / Encounter Fuel Issue; Inflight Event / Encounter Weather / Turbulence
Air Traffic Control Issued Advisory / Alert; Flight Crew Diverted
Weather
Original flight scheduled to ROC; diverted to ZZZ due to TRs at ROC. At the folder noticed fuel was about 10.3 at ROC no alternate with lots of weather enroute. I added 3k. After takeoff ATC leveled us at 310 initially. They said this would be a final. Sent [Operations] a msg. After a bit they gave us 330 as a final. Enroute we have to deviate for WX quite a bit. On arrival several thunderstorms in the area. We flew over ZZZ and it looked fine. Noticed the radar displayed strong storms east and southeast and south of ROC and closing in on the airport. We were getting vectors for the approach and handed off to Tower. We were on a right dogleg and Tower reported winds gusting to 30 and the last jet that attempted to land was an Airbus 319 that reported +\- 15 and a 600 ft loss on final. I could see the strong rain down shafts and lightning almost at the field and discontinued the approach. At this point we had about 11k on gas. I knew ZZZ was clear and I decided to go. ZZZ is a very short flight from ROC. The FO (First Officer) was flying and I was getting our clearance to ZZZ as well as diverting the box; loading the app; getting ATIS; working the radar; and doing landing data. We landed and I called [Operations] then because I just flat didn't have time to tell them in flight; very time compressed. We blocked in with 8.9 fob (Fuel on Board).  1900 lbs above emergency fuel; glad I added 3k.
Air Carrier Captain reported diverting due to thunderstorms at the destination airport and fuel concerns.