停在路中间是否算闯红灯需视具体情况而定。如果车辆因故障等特殊原因停在路中间且在红灯亮起前已越过停止线一般不算闯红灯。因为闯红灯的认定通常要求车辆在红灯亮起后继续行驶通过停止线并完全越过路口。但若是无故停在路中间导致红灯亮起后通过停止线就可能被认定为闯红灯。根据《道路交通安全法实施条例》第38条规定红灯亮时禁止车辆通行。总之关键在于车辆停止在路中间的原因以及红灯亮起时车辆所处的位置和后续行驶状态。若对是否闯红灯存疑可查看交通监控记录或等待交警通知。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。