One of the routine clinical treatments to eliminate ischemic stroke thrombi is injecting a biochemical product into the patient’s bloodstream, which breaks down the thrombi’s fibrin fibers: intravenous or intravascular thrombolysis. However, this procedure is not without risk for the patient; the worst circumstances can cause a brain hemorrhage or embolism that can be fatal. Improvement in patient management drastically reduced these risks, and patients who benefited from thrombolysis soon after the onset of the stroke have a significantly better 3-month prognosis, but treatment success is highly variable. The causes of this variability remain unclear, and it is likely that some fundamental aspects still require thorough investigations. For that reason, we conducted in vitro flow-driven fibrinolysis experiments to study pure fibrin thrombi breakdown in controlled conditions and observed that the lysis front evolved non-linearly in time. To understand these results, we developed an analytical 1D lysis model in which the thrombus is considered a porous medium. The lytic cascade is reduced to a second-order reaction involving fibrin and a surrogate pro-fibrinolytic agent. The model was able to reproduce the observed lysis evolution under the assumptions of constant fluid velocity and lysis occurring only at the front. For adding complexity, such as clot heterogeneity or complex flow conditions, we propose a 3-dimensional mesoscopic numerical model of blood flow and fibrinolysis, which validates the analytical model’s results. Such a numerical model could help us better understand the spatial evolution of the thrombi breakdown, extract the most relevant physiological parameters to lysis efficiency, and possibly explain the failure of the clinical treatment. These findings suggest that even though real-world fibrinolysis is a complex biological process, a simplified model can recover the main features of lysis evolution.