Single-well production data analysis (PDA) is an important subject to understand reservoir productions. This is commonly done with traditional methods/analytical models. But analytical models suffer from limited accuracy and applicability issues due to the way production data is matched, the error involved, and the assumptions that sometimes over simplifying the problem. Therefore, in this work, the authors want to provide an assessment of Ensemble Kalman Filter (EnKF)-based production data analysis model on single-well production. By assuming homogeneous and isotropic reservoir permeability in a single-layer reservoir, we first formulate the basic EnKF algorithm and link it with single-well reservoir model. Results indicate estimation of skin factor and reservoir permeability present accuracy issues: large error for some cases and uncertainty bounds do not cover true values. Based on our evaluations, we propose the method of increased initial uncertainty bound and over estimating initial observation noise variance to improve the estimation. The method is tested with synthetic models, and results indicate that mean estimate have better match with true value, and the true values fall within a reasonable uncertainty bounds of the ensemble data predictions. Production data from 31 wells in real field are used for further verification. Excellent data matches are obtained with EnKF. The model in the work could provide a reasonable estimation of reservoir properties for both synthetic and real-field cases. We also show that statistical inconsistency and poor data matches are encountered when matching production data for some extreme cases when permeability of damaged/stimulated zone is drastically different from reservoir permeability. But this issue could be alleviated with the proposed method. The model and method in this study proves to be applicable for real field evaluation. We present readers with an implementation of EnKF-based in single-well production data analysis to overcome accuracy and applicability issues related with traditional analytical methods. We documented the accuracy and efficiency one could expect when applying this method in both synthetic models and real-field data to evaluate skin factor, drainage area, and permeability. We also proposed and verified a methodology to improve estimation accuracy under some extreme cases when estimation of skin factor possess a problem. This paper could provide a guild to the readers when constructing their own production data analysis model.