use orderbBy(): TblModel::orderBy('date','DESC')->first(); Or DB::table('tbl')->orderBy('date', 'DESC')->first(); Update: TblModel::where('date', TblModel::max('date'))->orderBy('date','desc')->get();