This research focuses on modeling adsorption kinetics of contaminants in porous sediments using a two-state random walk particle method, emphasizing the interaction between solid matrices and chemicals under groundwater flow. A stochastic approach is developed to address various adsorption mechanisms, with initial presentation limited to linear cases. Simulations demonstrate how different degrees of adsorption influence the kinetics and plume behavior in the context of contaminant transport.