Yes, data mining techniques can be used for predictive analysis. By analyzing patterns and relationships in historical data, algorithms can be trained to make predictions on future outcomes with a certain level of accuracy.